The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.02 - March/April (2010 vol.27)
pp: 26-32
Stuart Blair , Outformations
Richard Watt , Outformations
Tim Cull , Thedwick
ABSTRACT
Responsibility driven architecture explores when, how, and who should make architectural decisions. The author's research attempts to answer these questions from the perspective of real options theory and proposes a framework to improve architectural design. It has also provided an opportunity to reframe the role and relevancy of the architect in agile development.
INDEX TERMS
agile, software architecture, economics, software engineering process
CITATION
Stuart Blair, Richard Watt, Tim Cull, "Responsibility-Driven Architecture", IEEE Software, vol.27, no. 2, pp. 26-32, March/April 2010, doi:10.1109/MS.2010.29
REFERENCES
1. S.L. Bain, Emergent Design: The Evolutionary Nature of Professional Software Development, Addison-Wesley Professional, 2008.
2. C. Matts and O. Maassen, "InfoQ: 'Real Options' Underlie Agile Practices," InfoQ, 8 June 2007; www.infoq.com/articlesreal-options-enhance-agility .
3. S. Ambler, "Project Initiation: Survey Results July/August 2009," Ambysoft, Aug. 2009; www.ambysoft.com/surveysprojectInitiation2009.html .
4. N. Rozanski and E. Woods, Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives, Addison-Wesley Professional, 2005.
5. N. Malik, "Inside Architecture: Responsibility Driven Architecture," blog, 1 Dec. 2006; http://blogs.msdn.com/nickmalik/archive/ 2006/12/01responsibility-driven-architecture.aspx .
6. S. Ambler, "Agile Architecture: Strategies for Scaling Agile Development," Agile Modeling, 2008; www.agilemodeling.com/essaysagileArchitecture.htm#ArchitectureOwner .
6 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool