Chapter 9: Let a Thousand Gardeners Prune — Cultivating Distributed Design in Complex Organizations
Chapter 10: A Coordination Perspective on Software Architecture — Toward a Design Handbook for Integrating Software Components