Skip to content
Product cover

The Generative Cycle: Linking Knowledge and Relationships

How can firms ensure that they master the capabilities for collaboration and learning that are essential for their future competitive success? These authors advocate benchmarking professional service firms (PSFs) that already have those capabilities. PSFs, with their flat structure, service-oriented workforce, and participative decision making, are models for larger organizations that want to become leaner and more flexible.

The authors studied three successful firms in investment banking, law, and medicine to find similar ways in which all three had created a "generative cycle" of mutually reinforcing, self-sustaining employee and client development. Key to the cycle is how the firm enhances individual expertise through collaboration and how the firm leverages individual learning to create a capacity for collaborative learning.

The elements the authors found to be most important are:

1. Selecting the best. All three firms had clear criteria for identifying the "best" candidates and hiring employees carefully. They looked for people with analytic talent for technical work, human qualities for relationship work, and entrepreneurial talent to build the organization.

2. Developing individual competencies over time. The firms were committed to investing in each professional throughout his or her career. The firms developed individuals by having senior managers work closely with new staff, believed in learning at all levels, and provided continuous feedback.

3. Retaining top performers. Partners at the firms all had a sense of stewardship and felt committed to something meaningful. All the firms encouraged participative decision making and respect for others' opinions. The reward systems were also equitable and supported collaboration. The combination of these factors made the firms places where people wanted to stay.

4. Leveraging individual expertise to solve complex problems. The partners at all three firms felt that their advantages came from being able to handle complexity. It was not members' individual expertise but the collective wisdom of all members that helped the firms to excel.

5. Generating new ideas. Through collaboration at all levels, the firms developed more innovative and more integrated solutions. The infusion of new talent and examination of processes also enhanced learning.

6. Providing superior value to clients. Through their broad expertise, which resulted from a capability for learning and collaboration, the firms developed better relationships with clients.

7. Attaining and retaining the best clients. The culmination of the generative cycle is a firm's ability to provide superior results to clients and, eventually, to attract the clients with the most complex problems. Those clients can push a firm to achieve new levels of expertise.

Liedtka et al. see a business organization as a community that is held together by a shared concern for both the outcomes it achieves for clients and its members' personal development and learning. The generative cycle is essential to a firm that is committed to developing people and creating value for clients.

Purchase Options

Educator and Student Discounts Available. Learn more »

  BENCHMARKS  
Loading Time: Base Classes  0.0026
My Controller Construct  0.0007
Build Nav  0.0008
Controller Execution Time ( Products / Route )  0.1153
Total Execution Time  0.1179
  GET DATA  
No GET data exists
  MEMORY USAGE  
1.5780 MB
  POST DATA  
No POST data exists
  URI STRING  
store/the-generative-cycle-linking-knowledge-and-relationships
  CLASS/METHOD  
products/route
  DATABASE:  MITSLOAN_DEV   QUERIES: 68  (Hide)
0.0004  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0020  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0006  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0033  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0011  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0007  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0008  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0007  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0017  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0003  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0003  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '37bb0b768fff57ecda06ccc7df25e9f5'
ORDER BY `created_atDESC 
0.0003  

SELECT SQL_CALC_FOUND_ROWS cat_id
FROM 
(`product_categories`)
WHERE `status_id` =  'A'
AND `url_friendly` =  'the-generative-cycle-linking-knowledge-and-relationships'
AND `parent_id` =  
0.0241  

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 'the-generative-cycle-linking-knowledge-and-relationships' OR
                            if(
c.format_id 'Certificate'''p.url_friendly) = 'the-generative-cycle-linking-knowledge-and-relationships'
                        
)
                    
LIMIT 1 
0.0002  

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  2303 
0.0002  

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

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

SELECT `cat_id`
FROM (`product_categories__products`)
WHERE `prod_id` =  '2303' 
0.0001  

SELECT *
FROM (`product_flags__products`)
WHERE `prod_id` =  '2303' 
0.0001  

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

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 ('244') 
GROUP BY `products`.`parent_id`
ORDER BY COUNT(*) DESC
LIMIT 6 
0.0003  

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  '431' 
0.0002  

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

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

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  '825' 
0.0002  

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

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

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  '4029' 
0.0002  

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

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

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  '439' 
0.0002  

SELECT *
FROM (`products`)
WHERE `products`.`prod_id` =  '439' 
0.0006  

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

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

SELECT *
FROM (`products`)
WHERE `products`.`prod_id` =  '3579' 
0.0002  

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

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

SELECT *
FROM (`products`)
WHERE `products`.`prod_id` =  '3511' 
0.0002  

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

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

SELECT *
FROM (`media`)
WHERE `media`.`media_id` =  '1039' 
0.0003  

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

SELECT *
FROM (`media_metadata`)
WHERE `media_id` =  '1039' 
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` =  '2303'
AND `kind` =  'gallery_image'
ORDER BY IF(position 010) AS, `position
0.0003  

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

SELECT `c`.`format_id`, `c`.`price`, `c`.`sale_price`
FROM (`productsAS c)
WHERE `c`.`prod_id` =  '2304'
LIMIT 1 
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` =  '2304'
AND `kind` =  'thumbnail'
ORDER BY IF(position 010) AS, `position
0.0004  

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` =  '2303'
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)