search menu icon-carat-right cmu-wordmark

Integrating Software-Architecture-Centric Methods into Extreme Programming (XP)

September 2004 Technical Note
Robert Nord, James E. Tomayko, Rob Wojcik

The report presents a summary of XP (Extreme Programming) and examines the potential uses of the SEI's architecture-centric methods.

Publisher:

Software Engineering Institute

CMU/SEI Report Number

CMU/SEI-2004-TN-036

Abstract

This technical note fits the architecture-centric methods of the Carnegie Mellon Software Engineering Institute (SEI) into the framework of Extreme Programming (XP). These methods include the Architecture Tradeoff Analysis Method, the SEI Quality Attribute Workshop, the SEI Attribute-Driven Design method, the SEI Cost Benefit Analysis Method, and SEI Active Reviews for Intermediate Design. This report presents a summary of XP and examines the potential uses of the SEI's architecture-centric methods.