Skip to content
Product cover

An Improvisational Model for Change Management: The Case of Groupware Technologies

Each member of a jazz band embellishes and improvises on the same rhythmic structure. Similarly, a model for managing technological change recognizes the need to improvise in response to unexpected opportunities. According to Orlikowski and Hofman, traditional models, in which an organization plans for change, implements change, and tries to become stable again, no longer work in an environment that is turbulent, particularly when the technology involved can be customized. The authors propose that the changes associated with technology implementation, rather than having a beginning and an end, are ongoing. Managers cannot anticipate all the changes made during the process.

Orlikowski and Hofman's alternative model recognizes three types of change. Anticipated changes occur as intended. Emergent changes arise during the process. And opportunity-based changes are introduced during the process in response to an opportunity, event, or breakdown. The three build on each other iteratively over time, much like the jazz band members improvise on the original structure of a musical composition.

In a customer service department at Zeta, a large U.S. software company, the authors follow the implementation of Lotus Notes in developing a tracking system to log calls and record customers' problems. While the company anticipated some changes before introducing the technology, other changes emerged as specialists and managers began working in new ways. The department built on the anticipated and emergent changes to introduce opportunity-based changes. Zeta learned from practical experience to respond to unexpected outcomes and adapt the new technology to its needs.

Not all companies are currently suited to an improvisational model. Two enabling conditions necessary are (1) alignment of the change model, the technology, and the organization and (2) resources dedicated to adapting the organization and the technology to changing conditions. Companies need to recognize the discrepancy between the way people think about technological change and the way they implement it.

Purchase Options

Educator and Student Discounts Available. Learn more »

  BENCHMARKS  
Loading Time: Base Classes  0.0008
My Controller Construct  0.0005
Build Nav  0.0007
Controller Execution Time ( Products / Route )  0.0923
Total Execution Time  0.0933
  GET DATA  
No GET data exists
  MEMORY USAGE  
1.5812 MB
  POST DATA  
No POST data exists
  URI STRING  
store/an-improvisational-model-for-change-management-the-case-of-groupware-technologies
  CLASS/METHOD  
products/route
  DATABASE:  MITSLOAN_DEV   QUERIES: 68  (Hide)
0.0004  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0004  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0004  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0003  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0003  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0003  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0003  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0004  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0003  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0003  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0004  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0003  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0009  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0006  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0005  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0005  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0020  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0005  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0003  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0005  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0001  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0008  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0001  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0001  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '409f6e6ae4e235813903c4ced1a11559'
ORDER BY `created_atDESC 
0.0006  

SELECT SQL_CALC_FOUND_ROWS cat_id
FROM 
(`product_categories`)
WHERE `status_id` =  'A'
AND `url_friendly` =  'an-improvisational-model-for-change-management-the-case-of-groupware-technologies'
AND `parent_id` =  
0.0163  

SELECT c.parent_idc.format_id
                    FROM products 
AS pproducts AS c
                    WHERE p
.prod_id c.parent_id AND
                        
c.avail_id IN ('A','B','D') AND
                        
c.type_id 'V' AND
                        (
                            
c.sku 'an-improvisational-model-for-change-management-the-case-of-groupware-technologies' OR
                            if(
c.format_id 'Certificate'''p.url_friendly) = 'an-improvisational-model-for-change-management-the-case-of-groupware-technologies'
                        
)
                    
LIMIT 1 
0.0011  

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  2347 
0.0005  

SELECT *
FROM (`products`)
WHERE `products`.`prod_id` =  '2347' 
0.0005  

SELECT *
FROM (`authors`)
JOIN `products__authorsON `authors`.`author_id` = `products__authors`.`author_id`
WHERE `products__authors`.`prod_id` =  '2347'
ORDER BY `sortAS
0.0005  

SELECT `cat_id`
FROM (`product_categories__products`)
WHERE `prod_id` =  '2347' 
0.0009  

SELECT *
FROM (`product_flags__products`)
WHERE `prod_id` =  '2347' 
0.0003  

SELECT `sku`
FROM (`products__xsell`)
WHERE `prod_id` =  '2347'
ORDER BY IF(position 010) AS, `position
0.0276  

SELECT `products`.`parent_id`
FROM (`transaction_lines`)
JOIN `productsON `products`.`sku` = `transaction_lines`.`sku`
JOIN `product_categories__productsON `products`.`parent_id` = `product_categories__products`.`prod_id`
WHERE `products`.`avail_id` =  'A'
AND TO_DAYS(transaction_lines.updated_at) < (TO_DAYS(NOW()) - 90)
AND `
product_categories__products`.`cat_idIN ('243') 
GROUP BY `products`.`parent_id`
ORDER BY COUNT(*) DESC
LIMIT 6 
0.0004  

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  '3379' 
0.0004  

SELECT *
FROM (`products`)
WHERE `products`.`prod_id` =  '3379' 
0.0014  

SELECT *
FROM (`authors`)
JOIN `products__authorsON `authors`.`author_id` = `products__authors`.`author_id`
WHERE `products__authors`.`prod_id` =  '3379'
ORDER BY `sortAS
0.0011  

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  '3385' 
0.0005  

SELECT *
FROM (`products`)
WHERE `products`.`prod_id` =  '3385' 
0.0010  

SELECT *
FROM (`authors`)
JOIN `products__authorsON `authors`.`author_id` = `products__authors`.`author_id`
WHERE `products__authors`.`prod_id` =  '3385'
ORDER BY `sortAS
0.0005  

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  '3991' 
0.0003  

SELECT *
FROM (`products`)
WHERE `products`.`prod_id` =  '3991' 
0.0008  

SELECT *
FROM (`authors`)
JOIN `products__authorsON `authors`.`author_id` = `products__authors`.`author_id`
WHERE `products__authors`.`prod_id` =  '3991'
ORDER BY `sortAS
0.0002  

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  '4261' 
0.0006  

SELECT *
FROM (`products`)
WHERE `products`.`prod_id` =  '4261' 
0.0005  

SELECT *
FROM (`authors`)
JOIN `products__authorsON `authors`.`author_id` = `products__authors`.`author_id`
WHERE `products__authors`.`prod_id` =  '4261'
ORDER BY `sortAS
0.0005  

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  '1505' 
0.0005  

SELECT *
FROM (`products`)
WHERE `products`.`prod_id` =  '1505' 
0.0003  

SELECT *
FROM (`authors`)
JOIN `products__authorsON `authors`.`author_id` = `products__authors`.`author_id`
WHERE `products__authors`.`prod_id` =  '1505'
ORDER BY `sortAS
0.0004  

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  '33' 
0.0007  

SELECT *
FROM (`products`)
WHERE `products`.`prod_id` =  '33' 
0.0012  

SELECT *
FROM (`authors`)
JOIN `products__authorsON `authors`.`author_id` = `products__authors`.`author_id`
WHERE `products__authors`.`prod_id` =  '33'
ORDER BY `sortAS
0.0015  

SELECT SQL_CALC_FOUND_ROWS media_idposition
FROM 
(`media`)
WHERE `foreign_key_table` =  'products'
AND `foreign_key_column` =  'prod_id'
AND `foreign_key_value` =  '2347'
AND `kind` =  'image_600x600'
ORDER BY IF(position 010) AS, `position
0.0004  

SELECT *
FROM (`media`)
WHERE `media`.`media_id` =  '1061' 
0.0005  

SELECT *
FROM (`mime_types`)
WHERE `mime_types`.`extension` =  'jpg' 
0.0010  

SELECT *
FROM (`media_metadata`)
WHERE `media_id` =  '1061' 
0.0003  

SELECT SQL_CALC_FOUND_ROWS media_idposition
FROM 
(`media`)
WHERE `foreign_key_table` =  'products'
AND `foreign_key_column` =  'prod_id'
AND `foreign_key_value` =  '2347'
AND `kind` =  'gallery_image'
ORDER BY IF(position 010) AS, `position
0.0005  

SELECT *
FROM (`products`)
WHERE `avail_idIN ('A''B''C''H') 
AND `
parent_id` =  '2347'
AND `type_id` =  'V'
ORDER BY IF(position 010) AS, `position`, `title
0.0005  

SELECT `c`.`format_id`, `c`.`price`, `c`.`sale_price`
FROM (`productsAS c)
WHERE `c`.`prod_id` =  '2348'
LIMIT 1 
0.0006  

SELECT SQL_CALC_FOUND_ROWS media_idposition
FROM 
(`media`)
WHERE `foreign_key_table` =  'products'
AND `foreign_key_column` =  'prod_id'
AND `foreign_key_value` =  '2348'
AND `kind` =  'thumbnail'
ORDER BY IF(position 010) AS, `position
0.0006  

SELECT `product_categories__products`.`cat_id`
FROM (`product_categories__products`)
JOIN `product_categoriesON `product_categories__products`.`cat_id` = `product_categories`.`cat_id`
WHERE `product_categories__products`.`prod_id` =  '2347'
AND `product_categories`.`parent_id` =  1
AND `product_categories__products`.`cat_idNOT IN (1261)  
0.0006  

SELECT `cat_idAS id, `parent_idAS parent, `status_id`, `name`, `description`, `url_friendly`, `page_title`, `meta_keywords`, `meta_description`, `position`, `updated_at`
FROM (`product_categories`)
WHERE `cat_id` != 1
ORDER BY 
`parent_id`, IF(position 010) AS, `position`, `name
0.0004  

SELECT *
FROM (`product_categories`)
WHERE `status_id` =  'A'
AND `parent_id` =  1
AND `cat_idNOT IN (1261) 
ORDER BY `name
0.0002  

SELECT *
FROM (`site_settings`)
WHERE `option_key` =  'announcement' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)