Skip to main content

Software Engineering Institute (SEI)

  • Chapter
Pillars of Computing

Abstract

The Software Engineering Institute (SEI) is a federally funded research and development centre located at Carnegie Mellon University (CMU) in the United States. It was founded by the United States Congress in 1984, and it has worked closely with industry and academia in advancing software engineering practices around the world. It opened a European office in Germany in 2004.

It performs research to find solutions to key software engineering problems, and its proposed solutions are then validated through industrial pilots. These solutions are then disseminated to the wider software engineering community through its training programme. The SEI’s research and maturity models have played an important role in helping companies to deliver high-quality software consistently on time and on budget.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 37.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 37.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Discipline amplification is a specialised piece of information that is relevant to a particular discipline. It is introduced in the model by text such as “For Systems Engineering”.

  2. 2.

    Our focus is on the implementation of the staged representation of the CMMI rather than the continuous representation, as it provides a clearly defined roadmap for process improvement, and it also allows benchmarking of organisations.

  3. 3.

    Of course, the fact that a company has been appraised at a certain CMM or CMMI rating is no guarantee that it is performing effectively as a commercial organisation. For example, the Motorola plant in India was appraised at CMM level 5 in the late 1990s while Motorola lost business opportunities in the GSM market.

  4. 4.

    A SCAMPI appraisal is a systematic examination of the processes in an organisation to determine the maturity of the organisation with respect to the CMMI. It consists of interviews with management and reviews with project teams. The appraisers will review documentation and determine the extent to which the processes defined are effective and institutionalised in the organisation.

  5. 5.

    The appraisal team could be the CMMI project manager only (if the project manager is a SCAMPI-trained appraiser); alternatively, it could be an external appraiser and the CMMI project manager. A SCAMPI Class A appraisal could involve a large team of 4–9 appraisers (including a SCAMPI lead appraiser) for a large organisation. There is a strict qualification process to become a SCAMPI lead appraiser, and it requires attending the official SEI CMMI and SCAMPI training and conducting two appraisals under the direction of a qualified SCAMPI lead appraiser.

  6. 6.

    The type of output to be provided is agreed in discussions between the appraisal sponsor and the appraisal leader. The output may just be the strengths and improvement opportunities identified. In other cases, the ratings may just be of the specific and generic goals rather than of the practices.

References

  1. Chrissis MB, Conrad M, Shrum S (2011) CMMI. Guidelines for process integration and product improvement, 2011th edn, SEI series in software engineering. Addison Wesley, Boston

    Google Scholar 

  2. Humphry W (1989) Managing the software process. Addison Wesley, Reading

    Google Scholar 

  3. O’Regan G (2002) A practical approach to software quality. Springer, New York

    Google Scholar 

  4. O’Regan G (2010) Introduction to software process improvement. Springer, London

    Google Scholar 

  5. O’Regan G (2014) Introduction to software quality. Springer, Cham

    Google Scholar 

  6. Standard CMMI Appraisal method for process improvement. CMU/SEI-2006-V1.2, August 2006

    Google Scholar 

  7. Software Engineering Institute (2009) CMMI impact. Presentation by Anita Carleton, August 2009

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

O’Regan, G. (2015). Software Engineering Institute (SEI). In: Pillars of Computing. Springer, Cham. https://doi.org/10.1007/978-3-319-21464-1_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-21464-1_30

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-21463-4

  • Online ISBN: 978-3-319-21464-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics