Issue No. 02 - March/April (2006 vol. 23)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2006.54
Robert L. Nord , Software Engineering Institute
James E. Tomayko , Software Engineering Institute
Including architecture-centric design and analysis methods in the Extreme Programming framework can help software developers address quality attributes in an explicit, methodical, engineering-principled way. Properly managed, architecture-centric methods can be a cost-effective addition to the software development process and will increase system and product quality.<p>This article is part of a focus section on software architecture.</p>
software architecture, architecture-centric methods, quality attributes, agile software development, Extreme Programming, XP
R. L. Nord and J. E. Tomayko, "Software Architecture-Centric Methods and Agile Development," in IEEE Software, vol. 23, no. , pp. 47-53, 2006.