Skip to content
Product cover

Ally or Acquire? How Technology Leaders Decide

Partnering with outsiders to speed innovation is increasingly the norm among high-tech companies. Then why are so many organizations still struggling to make such efforts work? The answer, say MIT Sloan School professor of management Edward B. Roberts and management consultant Wenyun Kathy Liu, is that all too often companies choose collaborative strategies without first considering what stage in the technology life cycle a given technology has entered — and which type of partnership is suited best to that stage.

There are four phases in the life cycle of a technology (the fluid, the transitional, the mature and the discontinuities phases), and depending on where a particular technology is at the moment, only certain external partnerships will facilitate speedy development. That reality presents a challenge for managers: Each product a company is juggling may be in a different phase, and because the partnerships developed for one phase of one technology could eventually serve a different purpose in another phase of another technology, all partnerships must be handled with care.

A decision to ally or acquire depends not only on company-specific competencies and needs, but also on overall market development and the company’s position relative to its competitors. Industry structure and critical success factors change as the underlying technology evolves and as competitive pressures vary. Companies are more inclined to form alliances as the technology becomes better defined and as competitive pressure increases. In the discontinuities phase, consolidation increases and the number of alliances declines. As for mergers and acquisitions, they often happen more frequently during the transition stage because established companies acquire startups to enhance their technology portfolio.

In broadening past research (on the technology life cycle’s effect on internal product development) to encompass the externally focused technology life cycle, the authors also have underscored the growing complexity of achieving business success. The implication for management in high-tech industries is that leaders need to excel at multitasking, thinking laterally, thinking creatively and networking with individuals in various related industries. But all that starts with understanding the technology life cycle and what it means for outsourcing innovation.

Purchase Options

Educator and Student Discounts Available. Learn more »

  BENCHMARKS  
Loading Time: Base Classes  0.0022
My Controller Construct  0.0007
Build Nav  0.0015
Controller Execution Time ( Products / Route )  0.0843
Total Execution Time  0.0866
  GET DATA  
No GET data exists
  MEMORY USAGE  
1.5797 MB
  POST DATA  
No POST data exists
  URI STRING  
store/ally-or-acquire-how-technology-leaders-decide
  CLASS/METHOD  
products/route
  DATABASE:  MITSLOAN_DEV   QUERIES: 68  (Hide)
0.0007  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0003  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0005  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0004  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0011  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0005  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0003  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0006  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0003  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0004  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0004  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0001  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0003  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0005  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '45c7b00d59370f086b8595e156ebe46b'
ORDER BY `created_atDESC 
0.0002  

SELECT SQL_CALC_FOUND_ROWS cat_id
FROM 
(`product_categories`)
WHERE `status_id` =  'A'
AND `url_friendly` =  'ally-or-acquire-how-technology-leaders-decide'
AND `parent_id` =  
0.0111  

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 'ally-or-acquire-how-technology-leaders-decide' OR
                            if(
c.format_id 'Certificate'''p.url_friendly) = 'ally-or-acquire-how-technology-leaders-decide'
                        
)
                    
LIMIT 1 
0.0002  

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  1993 
0.0003  

SELECT *
FROM (`products`)
WHERE `products`.`prod_id` =  '1993' 
0.0004  

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

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

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

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

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.0002  

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

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

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

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

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

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

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

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

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

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

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

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.0015  

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.0006  

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

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

SELECT *
FROM (`authors`)
JOIN `products__authorsON `authors`.`author_id` = `products__authors`.`author_id`
WHERE `products__authors`.`prod_id` =  '33'
ORDER BY `sortAS
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` =  '1993'
AND `kind` =  'image_600x600'
ORDER BY IF(position 010) AS, `position
0.0008  

SELECT *
FROM (`media`)
WHERE `media`.`media_id` =  '916' 
0.0001  

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

SELECT *
FROM (`media_metadata`)
WHERE `media_id` =  '916' 
0.0004  

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

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

SELECT `c`.`format_id`, `c`.`price`, `c`.`sale_price`
FROM (`productsAS c)
WHERE `c`.`prod_id` =  '1994'
LIMIT 1 
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` =  '1994'
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` =  '1993'
AND `product_categories`.`parent_id` =  1
AND `product_categories__products`.`cat_idNOT IN (1261)  
0.0013  

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.0012  

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

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