Combining Architecture-Centric Engineering with the Team Software Process

This report contains a description of an architecture-centric life-cycle model that uses the Carnegie Mellon Software Engineering Institute's architecture-centric engineering (ACE) methods embedded in a Team Software Process (TSP) framework and our experience in piloting the approach in an actual development effort. Combining ACE and TSP provides an iterative approach for delivering quality systems on time and within budget. TSP provides the infrastructure in estimation, planning, measurement, and project management. ACE provides the means for designing, evaluating, and implementing a system so that it will satisfy its business and quality goals. Bringing these approaches together results in something that is much more than the sum of the parts. The combined approach offers help to organizations to set an architecture/developer team in motion using mature, disciplined engineering practices that produce quality software quickly.

PDF [622 KB]

Authors

Robert Nord

Jim McHale

Felix Bachmann

This report is related to the following area(s) of work:

Software Architecture
TSP

Technical Report
CMU/SEI-2010-TR-031
December 2010

Cite This Report

SEI:

Nord, Robert; McHale, James; & Bachmann, Felix. Combining Architecture-Centric Engineering with the Team Software Process (CMU/SEI-2010-TR-031). Software Engineering Institute, Carnegie Mellon University, 2010. http://www.sei.cmu.edu/library/abstracts/reports/10tr031.cfm

IEEE:

R. Nord, J. McHale, and F. Bachmann, "Combining Architecture-Centric Engineering with the Team Software Process," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-2010-TR-031, 2010. http://www.sei.cmu.edu/library/abstracts/reports/10tr031.cfm

APA:

Nord, R., McHale, J., & Bachmann, F. (2010). Combining Architecture-Centric Engineering with the Team Software Process (CMU/SEI-2010-TR-031). Retrieved May 24, 2013, from the Software Engineering Institute, Carnegie Mellon University website: http://www.sei.cmu.edu/library/abstracts/reports/10tr031.cfm

CHI:

Nord, Robert, James McHale, and Felix Bachmann. Combining Architecture-Centric Engineering with the Team Software Process (CMU/SEI-2010-TR-031). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2010. http://www.sei.cmu.edu/library/abstracts/reports/10tr031.cfm

MLA:

Nord, R., McHale, J., & Bachmann, F. 2010. Combining Architecture-Centric Engineering with the Team Software Process (Technical Report CMU/SEI-2010-TR-031). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://www.sei.cmu.edu/library/abstracts/reports/10tr031.cfm

Find Us Here

Find us on Youtube  Find us on LinkedIn  Find us on twitter  Find us on Facebook

Share This Page

Share on Facebook  Send to your Twitter page  Save to del.ico.us  Save to LinkedIn  Digg this  Stumble this page.  Add to Technorati favorites  Save this page on your Google Home Page 

For more information

Contact Us

info@sei.cmu.edu

412-268-5800

Help us improve

Visitor feedback helps us continually improve our site.

Please tell us what you
think with this short
(< 5 minute) survey.