Relating the Team Software Process(SM) (TSPSM) to the Capability Maturity Model for Software (SW-CMM)

Abstract

Organizations using the Capability Maturity Model for Software(registered) (SW-CMM(registered)) to guide their software process improvement efforts often struggle with implementation details. The Team Software Process(Service Mark) (TSP(Service Mark)) was designed to implement effective, high-maturity processes for project teams. The TSP contains a framework as well as a set of processes, procedures, guidelines, and tools for project teams to use in the production of high-quality software on time and on budget. Since the SW-CMM describes what an organization at a high level of process maturity should be doing, and the TSP describes how high-maturity processes are implemented for project teams, the question arises: If all projects in an organization were using the TSP, would the organization exhibit the characteristics of high process maturity, as described in the SW-CMM? To help answer this question, we performed an analysis of the degree to which the SW-CMM is addressed by the TSP. Each key practice described in the SW-CMM was classified as having an organizational or project scope, or both. Then each practice was examined to determine how it was addressed by the TSP. The results presented in this report show that the TSP implements a majority of the key practices of the SW-CMM.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 2002
Accession Number
ADA404970

Entities

People

  • Jim Mchale
  • Noopur Davis

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • C4I
  • Engineered Resilient Systems

DTIC Thesaurus Topics

  • Configuration Management
  • Department Of Defense
  • Employment
  • Engineering
  • Engineers
  • Governments
  • Homosexuality
  • Life Cycles
  • Models
  • Software Design
  • Software Development
  • Software Testing
  • Standards
  • Students
  • Three Dimensional
  • Training
  • Web Browsers

Fields of Study

  • Computer science

Readers

  • Organizational Process Management (OPM).