Author pages are created from data sourced from our academic publisher partnerships and public sources.
Managing in an age of modularity.
Modularity is a familiar principle in the computer industry. Different companies can independently design and produce components, suck as disk drives or operating software, and those modules will fit… Expand
The Architecture of Platforms: A Unified View
The central role of "platform" products and services in mediating the activities of disaggregated "clusters" or "ecosystems" of firms has been widely recognized. But platforms and the systems in… Expand
Exploring the Structure of Complex Software Designs: An Empirical Study of Open Source and Proprietary Code
We use design structure matrices (DSMs) to map dependencies between the elements of a design and define metrics that allow us to compare the structures of different designs. Expand
The power of modularity
We live in a dynamic economic and commerical world, surrounded by objects of remarkable complexity and power. In many industries, changes in products and technologies have brought with them new kinds… Expand
Design Rules: The Power of Modularity Volume 1
From the Publisher: We live in a dynamic economic and commerical world, surrounded by objects of remarkable complexity and power. In many industries, changes in products and technologies have… Expand
The Architecture of Participation: Does Code Architecture Mitigate Free Riding in the Open Source Development Model?
We show that codebases that are more modular or have more option value (1) increase developers' incentives to join and remain involved in an open source development effort and decrease the amount of free riding in equilibrium. Expand
Where do transactions come from? Modularity, transactions, and the boundaries of firms
- C. Baldwin
- Computer Science
- 19 December 2007
This article constructs a theory of the location of transactions and the boundaries of firms in a productive system by observing systems of production at a deeper level. Expand
The Mirroring Hypothesis: Theory, Evidence and Exceptions
The mirroring hypothesis predicts that the organizational patterns of a development project (e.g., communication, collocation, employment relations) will correspond to the technical patterns of dependency in the system under development. Expand
Modularity in the Design of Complex Engineering Systems
Modularity accommodates uncertainty because the particular elements of a modular design may be changed after the fact and in unforeseen ways as long as the design rules are obeyed. Thus, within a… Expand