This discussion is largely based on a paper: Metropolis Model and its Implications for the Engineering of Software Ecosystems by Rick Kazman and Hong-Mei Chen. In this paper, Rick and Hong-Mei, make the case that, especially for a certain class of systems, the old model for software development no longer applies. They propose a new model, called the Metropolis Model. As the name suggests, the model is based on the idea that such systems are similar to large cities--very dynamic, under the control of uncoordinated and sometimes vying factions, and often planned bottom up rather than top down.
Dr. Rick Kazman is a Professor at the University of Hawaii and a senior member of the technical staff at the Software Engineering Institute. His primary research interests are software architecture, design and analysis tools, software visualization, and software engineering economics.
Links to topics Rick mentioned:
- The book Software Architecture in Practice (3rd Edition)
- The Wealth of Networks by Yochai Benkler (http://benkler.org/)
- Lehman's Laws of Software Evolution
Listen now:
No comments:
Post a Comment