Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Technical Report

Combining Architecture-Centric Engineering with the Team Software Process

  • December 2010
  • By Robert Nord , Jim McHale , Felix Bachmann
  • ACE methods and the TSP provides an iterative approach for delivering high quality systems on time and within budget. The combined approach helps organizations that must set an architecture/developer team in motion using mature, disciplined engineering practices that produce quality software quickly.
  • Software Architecture TSP
  • Publisher: Software Engineering Institute
  • Abstract

    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.

  • Download

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://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=9649

IEEE

Nord. Robert, McHale. James, and Bachmann. Felix, "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://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=9649

APA

Nord, Robert., McHale, James., & Bachmann, Felix. (2010). Combining Architecture-Centric Engineering with the Team Software Process (CMU/SEI-2010-TR-031). Retrieved December 21, 2014, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=9649

CHI

Robert Nord, James McHale, & 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://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=9649

MLA

Nord, Robert., McHale, James., & Bachmann, Felix. 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://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=9649