The Power of Modularity: The Financial Consequences of Computer and Code Architecture Carliss Y. Baldwin Harvard Business School AOSD 06 March 22, 2006 Slide 1 © Carliss Y. Baldwin 2006 Unmanageable Designs—What They Are and their Financial Consequences Carliss Y. Baldwin Harvard Business School AOSD 06 March 22, 2006 Slide 2 © Carliss Y. Baldwin 2006 Three Points to begin Large, complex, evolving designs – Are a fact of modern life – Need design architectures— » “Description of the entities in a system and their relationships” » Way of assigning work (Parnas) Designs create value – Value operates like a force in the economy – We fight to create it and to keep it—using strategy Design Architecture and Strategy – How can you create and capture value in a large, complex evolving set of designs? – Subject of this talk Slide 3 © Carliss Y. Baldwin 2006 In the economy, value acts like a force Value = money or the promise of money Consider the computer industry… Slide 4 © Carliss Y. Baldwin 2006 The changing structure of the computer industry Andy Grove described a vertical-to-horizontal transition in the computer industry: 1980-“Vertical Silos” 1995-“Modular Cluster” Slide 5 © Carliss Y. Baldwin 2006 Andy’s Movie Stack View in 1980 Services Systems Integration Top 10 Public Companies in US Computer Industry Area reflects Market Value in Constant US $ Slide 6 Applications Layer Middleware Layer Operating Systems Hardware IBM S P E R R Y D CVC U H E N P C S Y XRC S AMP Components TI Intel © Carliss Y. Baldwin 2006 Andy’s Movie Stack View in 1995 IBM S P E R R Y D CVC U H E N P C S Y XRC S AMP TI Services Systems Integration First Data EDS Oracle Intel Top 10 Public Companies in US Computer Industry Area reflects Market Value in Constant US $ Slide 7 I Applications LayerB MSFT Middleware LayerM Operating Systems Hardware: Printers Hardware: Servers Hardware: Routers Components CA HP IBM Cisco Intel Micron © Carliss Y. Baldwin 2006 Andy’s Movie—the Sequel Stack View in 2002 IBM S P E R R Y D CVC U H E N P C S Y XRC S AMP TI Intel Top 10 Public Companies in US Computer Industry Area reflects Market Value in Constant US $ Slide 8 Services First Data Services First Data ADP EDS Systems Integration Systems Integration I CA Applications LayerB MSFT Applications LayerIBM Middleware LayerM Operating Systems Middleware LayerPrinters Hardware: Hardware: Servers Operating SystemsRouters Hardware: Components Hardware: Printers HP Hardware: PCs Dell Hardware: Servers IBM Hardware: Routers Cisco Components Intel Oracle Oracle MSFT HP IBM Cisco Intel Micron TI © Carliss Y. Baldwin 2006 Turbulence in the Stack Departures from Top 10: Xerox (~ bankrupt) DEC (bought) Sperry (bought) Unisys (marginal) AMP (bought) Computervision (LBO) Sic Transit Gloria Mundi Slide 9 Arrivals to Top 10: Microsoft Cisco Oracle Dell ADP First Data … Sic Transit © Carliss Y. Baldwin 2006 Contrast to the Auto Industry 2003 Honda FORD Dana Tenneco Eaton Other Powertrain Aftermarket AUGAT (electronics) Interior TRW Top 10 Public Companies in US Auto Industry Area reflects Market Value in Constant US $ Slide 10 Toyota Nissan Honda Daimler Chrysler GM Ford VW Others Toyota General Motors Chrysler 1982 Magna Johnson Controls Eaton Other Multiple Electrical/Electronics Other Interior Other Misc. Other Chassis/Powertrain Value stayed in one layer! © Carliss Y. Baldwin 2006 Two patterns “Manageable” designs = auto industry “Unmanageable” designs = computer industry What makes computer designs so unmanageable? This was the question Kim Clark and I set out to answer in 1987. Slide 11 © Carliss Y. Baldwin 2006 After studying the history of computer designs and correlating their changes with value changes We concluded that modularity was part of the answer… Slide 12 © Carliss Y. Baldwin 2006 Modularity is The degree to which a set of designs (or tasks) is partitioned into components, called modules, that are highly dependent within a module, nearly independent across modules A property of architecture, somewhat under the architect’s control Slide 13 © Carliss Y. Baldwin 2006 Modularity in computers— IBM System/360 First modular computer design architecture (1962-1967) – Proof of concept in hardware and application software – Proof of option value in market response and product line evolution – System software was NOT modularizable » Fred Brooks, “The Mythical Man Month” » Limits of modularity Slide 14 © Carliss Y. Baldwin 2006 Strategically—IBM wanted to be the sole source of all of System/360’s Modules 1 1 2 3 4 5 6 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 SLT architecture and standard circuits Erich Bloch - August 1961 New Processor Line Architectural Ground Rules SPREAD Task Group - 12/28/61 New Processor Line control, product and programming standards Corporate Processor Control Group (CPC) - 4/1/62 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 SLT Transistors SLT Modules SLT Cards SLT Boards and Automatic Wiring Processor 1 - Endicott, New York Processor 2 - Hursley, England Processor 3 - Poughkeepsie, New York Processor 4 - Poughkeepsie, New York Processor 5 - Poughkeepsie, New York Main memories, Corporate Memory Group (1) Internal memories, CMG Read-only memories for control, CMG "Binary-addressed" Random Access Files Corporate File Group (2) Tape devices running at 5000+ char/sec Corporate Tape Group (3) Time-multiplex system for switching I/O devices DSD Technical Development Group Techniques to measure processor performance, system throughput and software efficiency, Group Staff A unified Input/output Control Structure (IOCS) System Software for Configuration I (4) System Software for Configuration II (4) System Software for Configuration III (4) FORTRAN and COBOL compilers A unified programming language 33 34 35 Announcement and Marketing Production, Testing and Integration Shipment, Delivery and Installation Slide 15 © Carliss Y. Baldwin 2006 35 By 1980, 100s of firms made S/360 “plug-compatible” components Code 3570 3571 3572 3575 3576 3577 3670 3672 3674 3678 7370 7371 7372 7373 7374 7377 Category Definition Computer and Office Equipment Electronic Computers Computer Storage Devices Computer Terminals Computer Communication Equipment Computer Peripheral Devices, n.e.c. Electronic Components and Accessories Printed Circuit Boards Semiconductors and Related Devices Electronic Connectors Computer Programming, Data Processing, and Other Services Computer Programming Services Prepackaged Software Computer Integrated Systems Design Computer Processing, Data Preparation and Processing Computer Leasing 1960 1970 1980 5 1 1 2 1 3 11 2 8 5 2 8 6 5 1 5 7 19 4 15 9 29 36 23 10 12 11 39 10 16 1 0 0 1 9 2 7 3 26 * 12 * 13 * 16 0 0 41 5 10 108 29 * 7 * 298 * Firms in these subindustries make modules of larger computer systems. Firms making modules = 34 95 Percent of total = 83% 88% Slide 16 * * * * * * * * 244 82% © Carliss Y. Baldwin 2006 Modularity and Option Value Interact IBM did not understand the option value it had created Did not increase its inhouse product R&D Result: Many engineers left – to join “plug-compatible peripheral” companies San Slide 17 Jose labs —> Silicon Valley © Carliss Y. Baldwin 2006 Modularity in computers, cont. Bell and Newell, Computer Structures (1971) – General principles of modular design for hardware – Basis of PDP-11 design—another ORMDA Thompson and Ritchie, Unix and C (1971-1973) – Modular design of operating system software (contra Brooks Law) Parnas (1972) abstract data structures, info hiding – Object-oriented programming, C++, Java Mead and Conway, Intro to VLSI Systems (1980) – Principles of modular design for large-scale chips Slide 18 © Carliss Y. Baldwin 2006 Modularity in computers (cont.) IBM PC (1983) – – – – – – Slide 19 DEC PDP-11 minimalist strategy (exclude and invite) + Intel 8088 chip + DOS system software + IBM manufacturing + Lotus 1-2-3 A modular design architecture with a mass market © Carliss Y. Baldwin 2006 Creating a modular architecture Slide 20 © Carliss Y. Baldwin 2006 Design Structure Matrix Map of a Laptop Computer Drive Sy stem . x x x x x Main Board x . x x x x . x x x x x x x x x x x x x x . x x x x x x . x x x . x x x x x x . x . x x x x x x x x x x x x x x x x x x x x x x . x x . x x x . x x x x x LCD Screen x x x x x x x x x x . x x . x x x x x x x . x x x x x x x x x x x x x x x x x . x x . x x x . x x x x x x x x x x x x Packag ing x x x x x . x x x x x x x x x x x x x x x x x x x x . x x . x x x x . x x x x . x x x x x x x x x . x x x . x x x . x x x x . x x x x . x x x x x x x x x . Graphics controller on Main Board or not? If y es , s creen specification s change; If n o, CPU mu st p rocess more; ad opt d ifferent interru pt pro toco ls Slide 21 © Carliss Y. Baldwin 2006 Every important cross-module interdependency must be addressed via a design rule. Drive Sy stem . x x x x x Main Board x . x x x x . x x x x x x x x x x x x x x . x x x x x x . x x x . x x x x x x . x . x x x x x x x x x x x x x x x x x x x x x x . x x . x x x . x x x x x LCD Screen x x This is costly x x x x x x x x x . x x . x x x x x x x . x x x x x x x x x x x x x x x x x . x x . x x x . x x x x x x x x x x x Packag ing x x x x x . x x x x x x x x x x x x x x x x Modularization may not pay x x x x . x x . x x x x . x x x x . x x x x x x x x x . x x x . x x x . x x x x . x x x x . x x x x x x x x x . Graphics controller on Main Board or not? If y es , s creen specification s change; If n o, CPU mu st p rocess more; ad opt d ifferent interru pt pro toco ls Slide 22 © Carliss Y. Baldwin 2006 Design Structure Matrix of a Modular Laptop Computer Design Rules Drive Sy stem . x x x . x x . x x x x x x x x x x . x . x x x x x x x Design Rules Task Group . x x x x x . x x x x . x x x x x x x x . x x . x x x . x x x x x M ain Board LCD Screen Packaging Sy stem Testing & Integration x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x Slide 23 Hidden Modules many Task groups . x x . x x x x . x x x x . x x x x . x x x x x x x x x x x x x x x x x . x x . x x . . x x x x . x x x x . x x x x . x x x x x . x x x x . x . x x x x x x x x x . x x x . x x x . x x x x . x x x x . x x x x x x x x x x x x x x x x x x x x x x x x x x x x x . x x x x x x x . x x x x x x . x x x x x x x x . x x x . x x x x x x x . x x x Sys tem x Inte gration and Tes ting x Tas k Group . © Carliss Y. Baldwin 2006 Measuring modularity Slide 24 © Carliss Y. Baldwin 2006 Comparison of different software systems with DSM tools Mozilla just after becoming open source Coord. Cost = 30,537,703 Change Cost = 17.35% Linux of similar size Coord. Cost = 15,814,993 Change Cost = 6.65% © Alan MacCormack, Johh Rusnak and Carliss Baldwin, 2006 Conway’s Law: Different organizations deliver different architectures Mozilla just after becoming open source One Firm, Tight-knit Team, RAD methods Coord. Cost = 30,537,703 Change Cost = 17.35% Linux of similar size Distributed Open Source Development Coord. Cost = 15,814,993 Change Cost = 6.65% © Alan MacCormack, Johh Rusnak and Carliss Baldwin, 2006 Refactoring for modularity Mozilla Before Redesign Change Cost = 17.35% Mozilla After Redesign Change Cost = 2.38% © Alan MacCormack, Johh Rusnak and Carliss Baldwin, 2006 What about Aspects? Slide 28 © Carliss Y. Baldwin 2006 Creating an Aspect Module Design Rules = APIs only Cross-cutting concern APIs Design Rules = APIs and XPIs APIs XPIs A A B B C Imagine 100s of A’s and B’s! Slide 29 Modular Operator “Inversion” © Carliss Y. Baldwin 2006 What is the Aspect worth? If no change ever, Aspect is worthless Reasons to change the Aspect sub-blocks – Achieve consistency – Better approaches – Changes in policy Option value = the value of an unforeseen change Slide 30 © Carliss Y. Baldwin 2006 An Option is The right but not the obligation to take an action – Action = Use a new design – If new is better than old, use new; – Otherwise, keep the old. Slide 31 © Carliss Y. Baldwin 2006 An Aspect changes the “Net Option Value” (NOV) of the codebase Without Aspect: Net Option Value (NOV) = Change Benefit – 100 Change Costs With Aspect: Net Option Value (NOV) = Change Benefit – 1 Change Cost If Change Benefit > 100 Change Costs NOV = 99 Change Costs As Change Benefit decreases, NOV goes down: If Change Benefit= 0, NOV = 0 Slide 32 © Carliss Y. Baldwin 2006 To justify an Aspect (to your CFO) You need to argue: – Change Benefit is high » consistency, better approaches, policy – Difference in Change Costs is high » “99 changes vs. 1” – Cost of refactoring is low » “You are going to have to refactor anyway, so do it right… .” The NOV approach attempts to quantify the elements of this argument – Option value resides in “Change Benefit” – This is the bleeding edge of our science Slide 33 © Carliss Y. Baldwin 2006 What is this elusive property that gives rise to option value? Where does it arise? Can we measure it? Slide 34 © Carliss Y. Baldwin 2006 Measuring Option Potential Successive, improving versions are evidence of option potential being realized over time—after the fact Designers see option potential before the fact What do they see? Global Design Rules v.1 Version 1.0 Version 1.2 Version 1.5 Version 1.8 s = Low Slide 35 Medium Zero High © Carliss Y. Baldwin 2006 Major challenge in research and practice right now Science may not be able to deliver tools to measure ex ante option potential reliably But ex ante estimates are what’s needed Slide 36 © Carliss Y. Baldwin 2006 s /Option potential is like dark matter in the universe Scientists can measure its effects but we can’t measure “it” “Wizards” can perceive s /option potential – But wizards don’t talk to scientists! we lack ways to measure s /option value scientifically Thus – It is a “research frontier” Slide 37 © Carliss Y. Baldwin 2006 s /Option potential at work— Matlab programming contest Slide 38 © Carliss Y. Baldwin 2006 s /Option potential at work— Transaction Processors and CPUs 10,000,000 1,000,000 Key Pfister TPC-C v.3 TPC-C v.5 Spec CPU 95 Spec CPU 2000 tpmC and Spec CInt 100,000 Architectural experimentation 10,000 1,000 100 Component experimentation 10 1 Dec-91 Dec-93 Dec-95 Dec-97 Dec-99 Dec-01 Dec-03 System Availability Date Slide 39 © Carliss Y. Baldwin 2006 Dec-05 Sources of s /option value Physics— – Moore’s Law (dynamics of miniaturization) applies to MOSFET circuits and systems (Mead and Conway) – Power and heat systems vs. logic systems (Dan Whitney) User innovation – Users’ discovery of their own needs – “Killer apps” Architecture – Experimenting with different relationships among components Slide 40 © Carliss Y. Baldwin 2006 But you might not want to tell your CFO that … High option value makes designs unmanageable … Call Slide 41 your venture capitalist, instead! © Carliss Y. Baldwin 2006 High option potential induces entry => industry structure change Autos Computers Services Systems Integration First Data EDS Oracle T oyota Honda Daimler Chrysler GM Ford VW Others Nissan Magna Johnson Controls Eaton Other Multiple Electrical/Electronics Other Interior Other Misc. Other Chassis/Powertrain I Applications LayerB MSFT Middleware LayerM Operating Systems Hardware: Printers Hardware: Servers Hardware: Routers Components CA HP IBM Cisco Intel Micron Slide 42 © Carliss Y. Baldwin 2006 High s’s are what make designs unmanageable “Unmanageable” = Cannot be confined in a single company or supply chain There are modular design architectures that are very manageable – Example: Toyota Production System (TPS) System/360 had had low s /option potential, IBM would be like Toyota If It would be a different world… Slide 43 © Carliss Y. Baldwin 2006 Recapping the argument Designs create value – Value operates like a force in the economy – Changes the structure of industries Designs have architectures – Modularity and s /Option value are the key economic properties of a design architecture – Modularity + High s /Option value => Unmanageable » Why computers are not like autos » Why IBM is not Toyota We have NOT talked about— How do you capture value in a modular, high-s design? Slide 44 © Carliss Y. Baldwin 2006 How can you capture value? Architectural/Technological question: – Where/when does modularization stop? Business/Strategic question: – How do you make money in a modular, high-s world? Slide 45 © Carliss Y. Baldwin 2006 Where does modularization stop? Strojwas (2005) Semiconductor Industry Top 10 Firms: 1994 and 2004 Slide 46 © Carliss Y. Baldwin 2006 How do you make money in a high-s world? Old paradigm – “Plunge in” – “Get lucky” – “Watch out for Microsoft” – “Get bought by HP” Slide 47 © Carliss Y. Baldwin 2006 How do you make money in a high-s world? A new paradigm… – Expect a cluster – Use M&A to be the “lead firm” in some slice(s) of the stack – Use design architecture to reduce your “footprint” in each slice => high ROIC – Use open source methods to clone your complementor’s products => price and innovation discipline Slide 48 © Carliss Y. Baldwin 2006 Our research strategy—Look for Stable patterns of behavior involving several actors operating within a consistent framework of ex ante incentives and ex post rewards ==> Equilibria of linked games with selfconfirming beliefs (Game theory) Slide 49 © Carliss Y. Baldwin 2006 How a “stable pattern” works Anticipation of $$$ (visions of IPOs) Lots of investment Lots of design searches Best designs “win” Fast design evolution => innovation Lots of real $$$ (an actual IPO) “Rational expectations equilibrium” Slide 50 © Carliss Y. Baldwin 2006 Three Stable Patterns “Blind” Competition – PCs in the early 1980s High ROIC on a Small Footprint – Sun vs. Apollo – Dell vs. Compaq (and HP and …) Lead Firm Competition – Monopoly—MSFT – Mergers & Acquisitions—Cisco, Intel … Slide 51 © Carliss Y. Baldwin 2006 “Blind” Competition All Zeros (1, 0, 0) x A B x Ventures do best Fighters do best Zeros do best ESS (1/8, 3/8, 4/8) ) 0.0 All Ventures (1,0.1 0, 0) Slide 52 0.2 0.3 0.4 0.5 0.6 0.7 0.8 1.0(1, 0, 0) All0.9 Fighters © Carliss Y. Baldwin 2006 “Blind” Competition Slide 53 © Carliss Y. Baldwin 2006 “Footprint” Competition—Apollo 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 2 3 O O x x x x x x x x x 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 Processor chip—CPU Outsourced—Motorola 680x0 Floating Point Accelerator Outsourced O Memory chips DRAMs, ROM Outsourced—Commodity O Storage—Disk Drives Outsourced O Storage—Tape Drive Outsourced O Printed circuit boards Outsourced—Commodity O Display Monitor Outsourced O Keyboard, Cabinet, Fans Outsourced x x x x x x x x x x x x x Inhouse Design x x x x x x x x x x x x x OS Network x x x x x x x x x x x x Key: x= transfer of material or information from column task to row task; T= transaction: sale of good by column owner to row owner; O= outsourced task blocks; D= downstream or complementary task blocks; highly interdependent task blocks with many iterations and high within-block mundane transaction costs; Apollo's footprint (tasks performed inhouse). Aegis proprietary Operating System DOMAIN proprietary Network Architecture x Hardware Design DN series = 3-4 boards incl. IO and Display controllers, Power supply Purchase Components Hardware T T T T T T T T T T T T Keeps Design Control Slide 54 T T T T Component Test Kits Board stuff and Solder Test Boards Board Assembly System Assembly System Test Quality Assurance Consolidate and Ship x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x Inhouse Manufacturing x x x x x x x D Many Software Applications D D x x x x x x x x x x x x T Many OEMs T T D D D © Carliss Y. Baldwin 2006 Then Sun came along… Apollo Computer Aegis proprietary Operating System Inhouse Design OS DOMAIN proprietary Network Architecture Network Hardware Design DN series = 3-4 boards incl. IO and Display controllers, Power supply Purchase Components Hardware Component Test Kits Board stuff and Solder Test Boards Board Assembly System Assembly System Test Quality Assurance Consolidate and Ship x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x Inhouse Manufacturing x x x x x And did even less! How? Slide 55 x x x x x x x x x x x x x x x x x x x T T T T Component Test Kits Board stuff and Solder Test Boards Board Assembly System Assembly System Test Quality Assurance Consolidate and Ship Customize Unix Proprietary MMU Internal bus Single Board Layout Purchase Components Inhouse Design x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x O T x Manufacturing O T x x x x x © Carliss Y. Baldwin 2006 Then Sun came along… Apollo Computer Aegis proprietary Operating System Inhouse Design OS Hardware Design DN series = 3-4 boards incl. IO and Display controllers, Power supply Purchase Components Hardware Component Test Kits Board stuff and Solder Test Boards Board Assembly System Assembly System Test Quality Assurance Consolidate and Ship Design Architecture for high performance with a small footprint DOMAIN proprietary Network Architecture Network x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x Public Standards for outsourcing Inhouse Manufacturing x x x x x x x x x x And did even less! How? Slide 56 x x x x x x x x x x x x x x T T T T Component Test Kits Board stuff and Solder Test Boards Board Assembly System Assembly System Test Quality Assurance Consolidate and Ship Customize Unix Proprietary MMU Internal bus Single Board Layout Purchase Components Inhouse Design x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x O T x Manufacturing O T x x x x x © Carliss Y. Baldwin 2006 Result: ROIC advantage to Sun Average over 16 Quarters: Apollo Computer Sun Microsystems 29% 24% 57% 15% 13% 31% Low is good Low is good Low is good Profitability Net Income/Sales 0% 6% High is good ROIC ROIC (excl Cash, Annualized) 2% 20% High is good Invested Capital Ratios (Annualized) Net Working Capital/ Sales (%) Ending Net PPE / Sales (%) Invested Capital/Sales (%) Sun used its ROIC advantage to drive Apollo out of the market Apollo was acquired by HP in 1989 Slide 57 © Carliss Y. Baldwin 2006 Compaq vs. Dell Dell did to Compaq what Sun did to Apollo … Dell created an equally good machine, and Used design architecture to reduce its footprint in production, logistics and distribution costs – Negative Net Working Capital – Direct sales, no dealers Result Slide 58 = Higher ROIC © Carliss Y. Baldwin 2006 Higher ROIC always wins! 1997 Invested Capital Ratios (Annualized) Net Working Capital/ Sales (%) Ending Net PPE / Sales (%) Invested Capital/Sales (%) Profitability Net Income/Sales ROIC ROIC (excl Cash, Annualized) Compaq Computer Dell Computer -2% 8% 8% -5% 3% -2% Low is good Low is good Low is good 8% 7% High is good 101% -287% !!! Dell started cutting prices; Compaq struggled, but in the end had to exit. Compaq was acquired by HP in 2002 Slide 59 © Carliss Y. Baldwin 2006 Competition and Beliefs “Blind” competitors – don’t know others exist “Footprint” competitors – Don’t expect to influence others—just compete “Lead firms” – Must influence the beliefs of their competitors – FUD — “Fear, uncertainty and doubt” – Others cannot be blind! Slide 60 © Carliss Y. Baldwin 2006 “Lead Firm” Competition Monopolist needs to deter all potential entrants with threats of price war – Very fragile equilibrium – Potentially expensive to create “enough” FUD M&A Lead Firm does not try to deter all entry in the design space – Expects to buy most successful entrants ex post – More robust equilibrium – Maybe more advantageous, when you count the cost of FUD Slide 61 © Carliss Y. Baldwin 2006 Thank you! Slide 62 © Carliss Y. Baldwin 2006
© Copyright 2025 Paperzz