Japanese Language Translation of CMMI for Development, V1.3
05/22/2012Spanish language translation of CMMI for Development, v1.3
04/19/2012SEPG North America 2012 presentation by Alex Stall & Eileen Forrester
04/18/2012This presentation gives an overview of the DMM>
04/12/2012In this 2012 presentation, Dr. Richard Bechtold, President of Abridge Technology, discusses how to achieve standards compliance in Agile and Lean environments.
10/19/2011This document is the Dutch language translation of CMMI-DEV V1.3.
09/30/2011This guidebook helps acquisition organizations formulate questions for their suppliers related to CMMI. It also helps organizations interpret responses to identify and evaluate risks for a given supplier.
08/23/2011Planning a Combined CMMI and AS9100 Appraisal
08/19/2011Multi-Constellation/Model Tutorial
08/19/2011CMMI, ITIL, and ISO 20000: A Mutually Supportive Relationship
08/19/2011First Steps in Implementing the CMMI for Services Model and ITIL
08/19/2011SCRUMP (Scrum + RUP) and CMMI
08/19/2011Sprint with Scrum and Get Work Done
08/19/2011Leveraging CMMI-ACQ and CMMI-DEV to Improve Supplier Performance
08/19/2011In this SEPG North America 2011 presentation, Stevel Masters of the Software Engineering Institute (SEI) describes how business objectives drive effective process improvement.
08/19/2011CMMI Maturity Level 2: A Foundation for Large-Scale Agile Development
08/19/2011Doing CMMI the Agile Way
08/19/2011How a Strong and Principled PPQA Overcomes Acute Challenges to Process Improvement
08/19/2011Hidden Treasure: The Implementation of CMMI Practices by Agile Methods
08/19/2011Assorted Chocolates and Cookies in a Multi-Model Box
08/18/2011Match Point: Who Will Win the Game, ITIL or CMMI-SVC?
08/18/2011In this 2011 SEPG North America presentation, Madhumita Sen and Ron Radice describe how CMMI supports business objectives at IBM through the usage different sample cases of adoption.
08/18/2011Multiple Simultaneous Appraisal Experience
08/18/2011How to Sell Process Improvement
08/18/2011Agapi Svolou and Palma Buttles describe how the combined use of People CMM and CMMI for Services can help develop competitive advantages in the services marketplace.
08/18/2011KISSS - Keep It Simple, Smart, and Sustainable: Agile Process Improvement
08/18/2011In this SEPG North America 2011 presentation, Lynn Penn of Lockheed Martin describes how to apply CMMI for Services (CMMI-SVC) process areas to development projects.
08/18/2011Lean Thinking with CMMI
08/10/2011This is The French language translation of CMMI for Development, V1.3.
08/03/2011A short white paper that provides guidance on selecting the best CMMI model for process improvement.
12/30/2010This book discusses the importance of knowledge work to the success of modern organizations and explains the necessary steps for reshaping the way in which software development is conducted.
11/09/2010This 35-minute software architecture modeling demonstration describes an approach for virtual integration in system development.
11/09/2010This video is shown in the course CMMI for Acquisition Supplement for Introduction to CMMI Version 1.3 and is available here for your convenience.
10/27/2010This 2010 report details CMMI for Acquisition (CMMI-ACQ) V.1.3, which provides a comprehensive integrated set of guidelines for acquiring products and services.
10/27/2010This 2010 report details CMMI for Development (CMMI-DEV) V.1.3, which provides a comprehensive integrated set of guidelines for developing products and services.
10/27/2010CMMI for Services, Version 1.3
05/14/2010This white paper is an executive overview of the business value in harmonizing process improvement efforts when multiple improvement technologies, models and standards are in use. It proceeds with an overview of a harmonization approach that reaches from strategy to tactics and connects enterprise and discipline specific improvement.
03/01/2010This is the Portuguese language translation of CMMI for Development, V1.2.
02/24/2010In this webinar, Mike Phillips discusses what users can expect with the latest release of the CMMI Product Suite – CMMI Version 1.3 - in the November 2010.
01/12/2010The Process Improvement in Multimodel Environments (PrIME) project will span a breadth of topics that are needed for an organization to be successful with process improvement in multimodel environments. The project will concentrate on several subsets of models and standards that are commonly used in industry, such as Six Sigma, CMMI®, Lean, and Agile methods.
08/24/2009The Personal Software Process (PSP) body of knowledge (BOK) contained in this report provides guidance to software professionals who are interested in using proven-effective, disciplined methods to improve their personal software development process.
08/01/2009Being Your Own Boss—Part IV: Being a Victim
07/31/2009The CMMI Steering Group has approved criteria for the next release of the CMMI Product Suite. This column will describe the key ingredients and the plans for release of CMMI Version 1.3.
07/10/2009People CMM (Version 2)
07/01/2009The German language translation of CMMI for Development, V1.2 was sponsored by Pearson Education Deutschland GMBH. The translation of CMMI-DEV, v1.2 was performed by a team sponsored by Pearson Education Deutschland GMBH and verified by an independent verification & validation team made up of members of the German CLIB. The CLIB coordination team consisted of Carsten Skerra, Winfried Russwurm, and Eberhard Hübner.
06/05/2009The Spanish language translation of CMMI for Development, V1.2 was performed by Cátedra de Mejora de Procesos de Software en el Espacio, Iberoamericano de la Universidad Politécnica de Madrid and was verified by Javier Torralba.
05/15/2009Jeannine Siviy focuses on how process improvement efforts like CMMI and Six Sigma can be used by organizations to meet business and mission goals more efficiently and effectively.
04/28/2009This webinar targets individuals who will be developing and using process performance models as part of an overall CMMI High Maturity improvement framework. (1 hr:16 mins)
04/21/2009This paper discusses the application of assurance cases as a means of building confidence that the software design of a complex system of systems will actually meet the operational objectives set forth in the project’s top-level requirements.
03/02/2009Presented: March 2009
02/01/2009A model of best practices to improve the processes of service providers.
11/18/2008A 2008 video presenting an overview of the SEPG conference.
10/30/2008The Traditional Chinese language translation of CMMI for Acquisition, V1.2 was sponsored by the Institute for Information Industry (III), a non-profit organization primarily funded by the Ministry of Economic Affairs in Taiwan. The translation of CMMI-ACQ, V1.2 was performed by III and verified by an independent quality assurance team led by Chaw-Kwei Hung. Other components of the CMMI Product Suite will be available at a later date. (You will need Chinese fonts that support Big5 encoding to view these pages, but not the models.)
10/09/2008The Traditional Chinese language translation of CMMI for Development, V1.2 was sponsored by the Institute for Information Industry (III), a non-profit organization primarily funded by the Ministry of Economic Affairs in Taiwan. The translation of CMMI-DEV, V1.2 was performed by the Information Engineering Institute (IEI) of the III and verified by an independent quality assurance team led by Chaw-Kwei Hung. (You will need Chinese fonts that support Big5 encoding to view these pages, but not the models.)
10/09/2008CMMI for Services (CMMI-SVC) is a model that provides guidance to service provider organizations for establishing, managing, and delivering services. The model focuses on service provider processes and integrates bodies of knowledge that are essential for successful service delivery.
09/25/2008With an abundance of information available on CMMI, this webinar clarifies what is available online for organizations starting and maintaining a CMMI-based process improvement initiative. (54 mins)
09/01/2008Presented: September 2008
08/01/2008How Mexico is Doing It
08/01/2008Presented in August 2008
07/18/2008In this presentation, currently available strategic and tactical methods for multi-model improvement are presented. (1 hr:9 mins)
06/02/2008The French language translation of CMMI for Development, V1.2 was sponsored by Pearson Education France. The translation of CMMI-DEV, V1.2 was performed by Marie-Cécile Bland, Emmanuelle Burr and Florian Ascouët and verified by an independent quality assurance team led by Antoine Nardeze of Alcyonix France - Groupe SQLI.
06/01/2008A Specification for Software Project Performance Measures
05/08/2008case study presented at the Hard Questions for Process Improvement in Multimodel Environments Workshop on May 8, 2008
05/08/2008opening remarks from the Hard Questions for Process Improvement in Multimodel Environments Workshop on May 8, 2008
05/08/2008"Breakout Session -- Strategy Rounds 1 and 2" presentation from the Hard Questions for Process Improvement in Multimodel Environments Workshop on May 8, 2008
05/08/2008"Breakout Session -- Architecture" presentation from the Hard Questions for Process Improvement in Multimodel Environments Workshop on May 8, 2008
05/08/2008"Breakout Session Output -- Implementation Issues" presentation from the Hard Questions for Process Improvement in Multimodel Environments Workshop on May 8, 2008
05/08/2008"Breakout Session -- Technology Relationships" presentation from the Hard Questions for Process Improvement in Multimodel Environments Workshop on May 8, 2008
05/08/2008summary of the SEI approach of harmonizing multiple models, presented at the Hard Questions for Process Improvement in Multimodel Environments Workshop on May 8, 2008
05/08/2008This white paper is the first in a five-part series dedicated to examining problems organizations encounter when operating in multimodel environments and the current process improvement approaches such organizations need to consider.
05/08/2008white paper that was presented at the Hard Questions for Process Improvement in Multimodel Environments Workshop on May 8, 2008
05/05/2008A system designer faces several challenges when specifying security for distributed computing environments or migrating systems to a new execution platform.
05/01/2008In this paper, the authors present analytical techniques to model and validate security protocols for enforcing confidentiality and integrity.
03/21/2008This presentation examines the role that organization culture plays in the "process triangle" of people, process, and technology.
03/21/2008This presentation provides information on how to convince CFOs and other key decision makers of the financial reasoning for implementing CMMI.
03/21/2008This presentation gives an overview of the SCAMPI Lead Appraiser Body of Knowledge, including its objectives, development approach, planned uses, and its architecture and content.
03/21/2008This presentation examines the challenges faced in implementing process improvement techniques in a multi-generational workplace.
03/21/2008This presentation provides samples of many different types of tools that can be used to measure the rate of process improvement adoption in various organizations.
03/21/2008Advice on convincing various audiences of the benefits of CMMI-based process improvement.
03/21/2008An overview of how best to create an innovation process and culture, using various methods.
03/21/2008This presentation focuses on the organizational aspects, as well as some basic concepts, of a high-level mapping of functional safety to CMMI.
03/21/2008A case study from Intel about the use of CMMI and Six Sigma.
03/21/2008This presentation contains information about a joint CMMI and SSE-CMM SCAMPI appraisal.
03/21/2008This 2008 presentation by Mark and Barbara Hilden discusses how to make the CMMI (and other formal process models) more appealing to private sector businesses.
03/21/2008A compilation of ideas to use when teaching CMMI courses.
03/21/2008This presentation outlines the decisions to be made, and the options available, in planning a CMMI-compliant project.
03/21/2008An engaging (and sometimes irreverent) view of CMMI, designed for brand-new CMMI users.
03/21/2008A report on the use of CMMI for Acquisition (CMMI-ACQ) at General Motors.
03/21/2008A report on Jeff's experience with his blog, Ask the CMMI Appraiser.
03/21/2008SEI presentation showing the results and experiences from the first CMMI-based appraisal in an Agile environment. From Siemens AG in Munich, Germany (March 2008).
03/21/2008This 2008 presentation by Dr. Richard Bechtold of Abridge Technology outlines twelve proven principles for process improvement and organizational success.
03/21/2008This presentation provides information about mistakes in CMMI implementation, as well as some ways to avoid these mistakes.
03/21/2008This 2008 presentation discusses if it makes sense to adopt Lean and Six Sigma when developers are already working with CMMI, if CMMI level 5 processes align with ITIL, and more.
03/03/2008March 2008
03/01/2008Being Your Own Boss—Part V: Building Trust
03/01/2008This paper was presented at the Hard Questions for Process Improvement in Multimodel Environments Workshop on May 8, 2008. This white paper is the third in a five-part series dedicated to examining problems organizations encounter when operating in multimodel environments and the current process improvement approaches such organizations need to consider.
03/01/2008This paper was presented at the Hard Questions for Process Improvement in Multimodel Environments Workshop on May 8, 2008. This white paper is the third in a five-part series dedicated to examining problems organizations encounter when operating in multimodel environments and the current process improvement approaches such organizations need to consider.
03/01/2008This paper was presented at the Hard Questions for Process Improvement in Multimodel Environments Workshop on May 8, 2008. This white paper is the third in a five-part series dedicated to examining problems organizations encounter when operating in multimodel environments and the current process improvement approaches such organizations need to consider.
02/01/2008This report presents findings of a study of RTSCE software-intensive systems issues and develop recommendations for effectively dealing with those issues.
01/01/2008Performance Improvement: It’s a Small World After All
01/01/2008This presentation provides a look at how Agile and CMMI can be used together most effectively.
12/25/2007The tools compared in this discussion, the Unified Modeling Language (UML) and the Architecture Analysis and Design Language (AADL), facilitate the modeling of software architecture and provide elements to understand it.
12/01/2007This report extends the quality concepts first articulated in "A Software Quality Framework (SQF)" developed in the early 1980s for the DoD by Baker and colleagues.
11/30/2007The A-Specification for the CMMI Product Suite (A-SPEC) defines the scope, lists applicable documents, defines the requirements the CMMI Product Suite must meet to be considered acceptable, identifies the methods for verifying achievement of the requirements, provides packaging information and general notes.
11/01/2007presented at the CMMI Technology Conference, November 2007
10/17/2007This presentation provides information on how the informative material within the CMMI-DEV model relates to high maturity implementations of CMMI-DEV in various organizations.
10/01/2007The SLA BOK identifies the competencies needed to carry out the method requirements and guidelines detailed in the MDD (Method Definition Document).
09/03/2007A presentation update by the CMMI Cloud Team from September 2007, which shows the process maturity profile results for CMMI for mid-year 2007.
08/22/2007This paper provides guidelines for organizations seeking to publish material related to any CMMI focus topics.
08/01/2007Spider-Man 3 Developers to Discuss Process-Improvement Experience in SEPG Keynote
07/01/2007This report discusses how AADL can be used to model system families and configurations of system and component variants.
06/01/2007Being Your Own Boss—Part III: Knowledge Work
05/01/2007Being Your Own Boss—Part II: The Autocratic Manager
05/01/2007This technical report describes how to use +SAFE to appraise an organization's capability in developing, sustaining, maintaining, and managing safety-critical products.
04/23/2007This errata sheet logs errors identified since the release of the Handbook for Conducting SCMAPI B and C Appraisals, Version 1.1. Corrections will be released in the next version.
04/19/2007This 2007 presentation – delivered at SEPG North America 2007 – provides a case study from Accenture on how their organization handled integration at different maturity levels.
03/29/2007Judah Mogilensky proposes a blame allocation, a process which ensures that, for every instance of things going seriously wrong, a culprit can be quickly idenitified and punished.
03/29/2007This presentation provides information on how best to analyze defects in order to learn more about the effectiveness of process improvement efforts.
03/29/2007This presentation provides an introduction to the CMMI for Services project.
03/28/2007This presentation provides information about CMMI maturity levels 4 and 5 and seeks to clear up misconceptions about the implementation of process areas at higher maturity levels.
03/26/2007This presentation provides an overview of CMMI Version 1.2, as well as plans for a next version, from SEPG 2007.
03/23/2007This presentation provides information on multi-model process improvement.
03/23/2007This presentation provides information on CMMI-ACQ from a supplier's perspective.
03/23/2007This presentation provides 20 distinct tips for improving the quality of process improvement efforts.
03/23/2007This presentation provides tips for leaders of CMMI initiatives in various organizations.
03/23/2007This presentation provides an overview of the Project Management Body of Knowledge (PMBOK) and its interactions with CMMI.
03/23/2007This presentation provides ten steps for achieving successful institutionalization of processes and tools.
03/23/2007In this 2007 SEPG Conference presentation, D. Brantly provides advice for people seeking to become “change agents” within their organization.
03/23/2007This presentation provides guidance on how to sustain process improvement efforts, once those efforts are implemented.
03/23/2007This 2007 presentation by Dr. Richard Bechtold of Abridge Technology provides an overview of ten proven principles for process improvement and organizational success.
03/23/2007This presentation by Hillel Glazer (Entinex Inc.) provides a somewhat irreverent look at Agile and CMMI and their interactions with one another (2007).
03/22/2007This presentation looks at synergies between CMMI and the People CMM.
03/22/2007This presentation provides an introduction to the topic of software security.
03/01/2007Being Your Own Boss—Part I: The Ideal Job
03/01/2007A presentation update by the CMMI Cloud Team from March 2007, which shows the process maturity profile results for CMMI, version 1.1 from end-of-year 2006.
02/01/2007Large-Scale Work – Part VII: Process Discipline
01/19/2007Learn to use the SAE AADL Standard Model-Based Engineering with SAE AADL
01/12/2007The SAE AADL is an international standard for predictable model-based engineering of real-time and embedded computer systems.
01/01/2007This Software Engineering Institute (SEI) presentation, from January 2007, provides an overview of the Capability Maturity Model Integration (CMMI), version 1.2.
01/01/2007Large-Scale Work–Part VI: The Process
01/01/2007This presentation provides a high-level overview of CMMI-DEV, version 1.2, as well as the appraisal method and the general benefits of using CMMI.
01/01/2007This presentation provides an overview of a scenario-based email forum designed to elicit opinions from lead appraisers on topics of interest to that particular community.
12/01/2006This book brings 27 leaders from academia and industry together to study the implications of both plausible future scenarios and existing process research.
12/01/2006This report examines the psychological, technical, organizational, and contextual factors thought to contribute to espionage and insider sabotage against critical IT systems.
10/31/2006This presentation provides principles to guide CMMI adoption in various organizations and settings.
09/01/2006Presented: September 2006
08/17/2006This presentation summarizes the changes to training that were made upon the release of CMMI-DEV, V1.2.
08/17/2006This presentation summarizes the changes to the SCAMPI A appraisal method upon the release of CMMI-DEV, V1.2.
08/17/2006This presentation summarizes the changes made to CMMI-DEV, V1.2.
08/01/2006This report is an upgrade of CMMI-SE/SW/IPPD/SS, Version 1.1 and represents the model portion of the CMMI Product Suite.
07/28/2006This presentation provides information on CMMI's synergy with other international standards, such as ISO/IEC 15504.
06/01/2006Governance Issues for a Service-Oriented Architecture
05/01/2006This 2006 report outlines a method for applying the PROxy Based Estimation (PROBE) technique to Structured Query Language (SQL).
05/01/2006Large-Scale Work–Part V: Building Team Ownership
04/27/2006This presentation explains why and how organizations should calculate their return on investment in CMMI-based process improvement activities.
04/10/2006Whether you are considering the Team Software Process (TSP) or are actively implementing it, this book provides invaluable examples, guidelines, and suggestions you need to get started as a team coach.
03/28/2006In this 2006 presentation, Stephanie Archer and Paul Morgan of Gtech Corporation provide guidance for implementing process improvement on a global scale.
03/24/2006Presented: March 2006
03/17/2006Presented: March 2006
03/17/2006This presentation provides a case study of a successful implementation of CMMI and ITIL for an outsourcing account.
03/17/2006This presentation provides guidance on the scope of ITIL and how it relates to CMMI, as well as information on how to move from a CMMI-only organization to an integrated CMMI/ITIL framework.
03/10/2006This presentation provides a case study of a CMMI implementation within a highly diverse organization.
03/09/2006This presentation provides a comparison of the concepts of Agile and Lean development, and investigates the applicability and usefulness of the CMMI product suite in these efforts.
03/09/2006This presentation provides guidance to help organizations at different maturity levels work together effectively. This presentation is from SEPG 2006.
03/08/2006This presentation provides information about and gives examples of how to leverage Practice Implementation Indicator Descriptions (PIIDs) for process improvement.
03/08/2006This presentation provides an overview of the planning for SEPG 2006.
03/07/2006Presented at SEPG 2006 by Stuart Feldman, Vice President, Computer Science, IBM Research
03/06/2006This presentation provides information on how to adapt an organization's standard processes to meet a project's objectives.
03/06/2006This tutorial defines effective and efficient acquisition practices, which are intended to provide a basis for acquisition process discipline while balancing the need for agility.
03/01/2006This 2006 report presents an analysis of what is meant by scalability and a description of factors to be considered when assessing the potential for system scalability.
03/01/2006The process maturity profile results for the SW-CMM, v1.1, from March 2006.
03/01/2006The process maturity profile results for CMMI, from March 2006
02/01/2006Security Changes Everything
01/02/2006This CMMI overview is designed for high-level executives.
01/01/2006Three Perspectives of Service-Oriented Architectures
01/01/2006This 2006 report includes papers from the Proceedings of the First International Research Workshop for Process Improvement in Small Settings workshop, and presents conclusions and next steps for process improvement in small settings.
12/01/2005This tutorial provides guidance on how to understand and interpret "high maturity" and "high capability" practices.
09/01/2005The process maturity profile results for the SW-CMM, v1.1, from September 2005.
09/01/2005The process maturity profile for CMMI, from September 2005.
08/01/2005This presentation provides a case study of an implementation of CMMI at maturity level 4.
06/16/2005This tutorial provides several perspectives relating to CMMI: the executive perspective, the manager perspective, the developer perspective, and the process group perspective. Delivered at SEPG Europe 2005.
04/18/2005This presentation discusses the advantages of a high maturity organization, the difference between Level 3 and Level CMMI, and how high maturity benefits the customer (2005).
04/01/2005Large-Scale Work–Part IV: The Management System
04/01/2005Large-Scale Work—Part III: The People
04/01/2005Social Security Administration Reaps Rewards of Process Improvement
04/01/2005Keynote presentation slides from SEPG 2005 by Watts Humphrey
04/01/2005Debugging the Healthcare System by Dan S. Drawbaugh, CIO, University of Pittsburgh Medical Center (UPMC)
04/01/2005Keynote speech at SEPG 2005 gy Miles Lewitt, Vice President, Intuit Corporation
04/01/2005This video is a recording of the slides presented with the keynote speech at SEPG 2005.
04/01/2005Keynote Speech by Watts S. Humphrey. SEPG 2005
03/25/2005This presentation provides information on statistical process control and how it can benefit a CMMI implementation.
03/18/2005This presentation provides a case study of a CMMI implementation at Boeing Information Services in Wichita, KS.
03/18/2005This presentation contains a case study of process improvement methods used at JPMorgan Chase.
03/18/2005This presentation examines the relationship and synergies between CMMI and Six Sigma.
03/18/2005This presentation provides guidance on how to avoid overwhelming documentation when implementing process improvement efforts.
03/18/2005This presentation provides a case study of a SCAMPI A implementation at Lockheed Martin in 2005.
03/17/2005This presentation shares lessons learned from various software projects and process improvement activities.
03/11/2005This presentation provides an overview of high maturity process improvement techniques used by Raytheon.
03/11/2005This presentation provides an overview of a tool that Booz Allen Hamilton uses to develop their CMMI-compliant project plans.
03/11/2005This presentation provides a look at CMMI and Six Sigma, and how they can be used together.
03/11/2005This presentation provides a case study of CMMI adoption within a small organization, along with general guidance for CMMI adoption in small businesses.
03/10/2005This presentation provides a mapping between the Software Engineering Body of Knowledge (SWEBOK) and CMMI.
03/10/2005This presentation provides more information on appraisal change requests.
03/10/2005This presentation provides advice on change requests that are submitted against the existing CMMI appraisal process.
03/09/2005This presentation provides a case study of process improvement at Booz Allen Hamilton.
03/09/2005This presentation provides a close look at the Decision Analysis and Resolution (DAR) process area.
03/08/2005This presentation details the return on investment realized from CMMI implementation at Tata Consultancy Services.
03/08/2005This presentation details the return on investment realized from CMMI implementation at Tata Consultancy Services.
03/08/2005This presentation provides an overview of a CMMI implementation in a small organization, in conjunction with PSP and TSP.
03/01/2005Large-Scale Work—Part II: The Project
03/01/2005Analyzing the Reuse Potential of Migrating Legacy Components to a Service-Oriented Architecture
03/01/2005This presentation provides a case study of a CMMI implementation at Honeywell from March 2005.
03/01/2005Writing the Book on Process Improvement: An Interview with Watts Humphrey
03/01/2005This presentation details the procedure for handling SCAMPI change requests and provides suggested improvements to this process.
03/01/2005The process maturity profile results for the SW-CMM, v1.1, for March 2005.
03/01/2005The process maturity profile results for CMMI, from March 2005.
03/01/2005This 2004 report describes the history and experiences of the process improvement initiatives that transformed the AMS Australia organization.
02/01/2005Large-Scale Work—Part I: The Organization
02/01/2005Watts Humphrey provides information about the benefits of process improvement, as well as examples of organizations that could have used process improvement more effectively.
02/01/2005This 2005 report includes the draft interpretation guide used for four mini-appraisal pilots and the final enterprise-wide Class A appraisal at Tata Consultancy Services (TCS).
01/03/2005This presentation provides an overview of CMMI adoption in small settings, and gives a case study of one such adoption.
01/01/2005A Personal Quality Strategy
12/01/2004This presentation provides a case study on a CMMI implementation in an organization with multiple geographic locations.
11/18/2004This presentation provides a case study of CMMI implementation at General Dynamics and the resultant reduction in paper use there.
11/18/2004This presentation provides an overview of realized CMMI benefits at JP Morgan Chase.
11/18/2004This presentation provides an overview on the return on Raytheon's investment in CMMI.
11/18/2004This presentation provides a case study of a CMMI and Six Sigma implementation at Northrop Grumman in 2004.
11/16/2004This presentation provides an update on the status of the CMMI projects, as of November 2004.
11/01/2004Presented: November 2004
10/01/2004This 2004 technical note describes ways for applying Q methodology, a research method with a proven history for illuminating agreement and differences among individual and group perceptions, to assist software engineering processes.
09/29/2004This presentation provides an overview of IBM's application of the CMM.
09/01/2004Principles of CASE Tool Integration describes concepts, models, and guidelines for understanding CASE tool integration and analyzes in-depth the CASE tool integration problem.
09/01/2004Analyses of more than 1350 findings drawn from 663 Software CMM appraisals suggest several areas where both managers and engineers would benefit from better guidance about the proper use of measurement and analysis.
08/31/2004This presentation provides examples of realized benefits from CMMI adoption at JP Morgan.
08/02/2004The process maturity profile results for CMMI, v1.1, from August 2004.
08/02/2004The process maturity profile results for the SW-CMM, v1.1, from August 2004.
06/16/2004This presentation provides information about the business benefits of CMMI, through a case study at NCR Self Service.
06/16/2004This presentation provides a case study about a CMMI and ITIL implementation at Die Bahn Systems, GmbH.
05/14/2004This book details software engineering from the perspective of those involved in the software development process: individuals, teams, customers, and the organization.
05/01/2004This report documents the Self-Assessment Tool for Engineering Environments (SAT-EE) and the Self-Assessment Tool for Engineering Tool Capabilities (SAT-ETC).
04/02/2004This errata sheet logs both content errors and minor implementation errors that have been identified since the release of the book “CMMI: Guidelines for Process Integration and Product Improvement.”
03/25/2004This presentation is an overview of the SCAMPI B and SCAMPI C appraisal methods.
03/19/2004This presentation provides information on how to leverage an investment in the Software CMM into a transition to CMMI.
03/19/2004This tutorial provides several perspectives relating to CMMI: the executive perspective, the manager perspective, the developer perspective, and the process group perspective.
03/17/2004In this 2004 SEPG Conference presentation, Cheryl Brickey provides information about a transition from the Software CMM to the Capability Maturity Model Integration (CMMI) at IBM.
03/11/2004This presentation provides an overview of a CMMI implementation focused on service delivery - from 2005.
03/11/2004This presentation provides an experience report of a CMMI implementation and subsequent SCAMPI appraisal at NASA.
03/11/2004This presentation provides a tutorial for how to transition from the Software CMM to CMMI.
03/10/2004This presentation provides a suggested methodology for implementing Decision Analysis and Resolution (DAR).
03/10/2004This presentation provides an overview of interpretive guidance and how it relates to CMMI.
03/10/2004This presentation provides an overview of production support (the process of operating and maintaining a computer application over time) and demonstrates how CMMI can be used for this purpose.
03/09/2004In this 2004 presentation, Steve Brady and Sherri Turner provide information about the adoption of the Personal Software Process (PSP) and CMMI at Northrop Grumman.
03/09/2004This presentation by Roland Weiss of ABB Corporate Research includes examples and considerations for deciding the organizational scope for process improvement and appraisal.
03/08/2004This presentation provides an overview of some things to do - and not to do - when undertaking process improvement efforts. An updated version of this presentation is also available.
03/08/2004This presentation provides a case study of a combined SCAMPI appraisal and an ISO appraisal.
03/08/2004This presentation provides information on how to establish a guide for implementing CMMI in organization and project processes.
03/01/2004A frequent misconception about adopting Capability Maturity Model Integration (CMMI) is that it works only for large organizations—its cost and complexity appear to make it impractical for smaller organizations to implement. Jim Hendrix, a business systems engineer at Analytical Services Inc. (ASI), doesn’t believe that’s the case. His organization recently implemented three process areas (PAs) of CMMI as part of a pilot study with the Software Engineering Institute (SEI). He said CMMI might even be more beneficial to smaller businesses because it allows them to grow more consistently and to make changes when they are less costly, that is, "before growth demands them."
03/01/2004The Quality Attitude
03/01/2004This report details Wipro's process improvement activities and evolution of processes and systems over a period of time.
03/01/2004This presentation provides an overview of the benefits of CMMI adoption.
03/01/2004This tutorial provides an understanding of which CMMI model components contribute to institutionalization, as well as guidance for the effective implementation and appraisal of CMMI generic practices.
03/01/2004The process maturity profile results for the SW-CMM, from March 2004.
03/01/2004The process maturity profile results for CMMI, from March 2004.
02/27/2004This presentation provides an overview of a CMMI level 4 and 5 implementation, using Six Sigma practices to provide additional guidance.
02/25/2004This whitepaper shows how organizations can promptly move from a maturity level of the SW-CMM to the corresponding maturity level of CMMI.
02/06/2004The A-Specification for the CMMI Product Suite defines the scope, lists applicable documents, and defines the requirements the CMMI Product Suite must meet to be considered acceptable.
01/01/2004Defective Software Works
01/01/2004This 2004 presentation by Natural SPI – an SEI transition partner – provides specific strategies for implementing the Project Management process category.
12/01/2003Some Programming Principles: People
12/01/20033rd International Conference on COTS-Based Software Systems
11/20/2003This presentation provides information on process improvements implemented at Northrop Grumman, and illuminates them in a quantitative fashion.
11/20/2003This presentation provides a case study of CMMI transition activities at Motorola.
11/19/2003This presentation provides information on the benefits from transitioning from the Software CMM to CMMI.
11/18/2003This presentation provides a look at the state of CMMI at Raytheon, as of 2003.
11/18/2003This presentation provides a case study of a CMMI implementation at Lockheed Martin.
11/18/2003This presentation details tem common misperceptions about the SCAMPI appraisal method.
11/18/2003This presentation gives an overview of the state of CMMI at Lockheed Martin, as of November 2003.
11/01/2003This 2003 report examines the OSEK OS, OSEK COM, and OSEK OIL specifications from the perspective of a real-time application developer.
09/01/2003Some Programming Principles: Projects
06/13/2003This presentation provides a case study from Thales Air Traffic Control about their CMMI implementation.
06/01/2003Second International Conference on COTS-Based Software Systems
05/19/2003The AADL standard will include a UML profile useful for avionics, space, automotive, robotics and other real-time concurrent processing domains including safety critical applications.
03/07/2003This presentation contains a case study from ChangeBridge, Incorporated, on applying CMMI to an information technology organization.
03/01/2003Some Programming Principles: Products
03/01/2003Some Programming Principles—Requirements
02/28/2003This presentation provides a case study from the Tybrin corporation about their CMMI implementation and their use of the appraisal method.
02/28/2003This 2003 presentation was delivered by Sarah Bengzon at the 2003 SEPG Conference, in which she provides a case study of a level 3 CMMI implementation at Accenture.
02/27/2003This presentation contains a case study about a maturity level 5 appraisal at Infosys.
02/27/2003This presentation provides a case study from Lockheed Martin in 2003.
02/27/2003This presentation provides guidance on how to translate appraisal findings into process improvement implementations.
02/27/2003This presentation provides lessons learned from NASA's implementation of process improvement initiatives.
02/27/2003Presentation by Jane A. Moon, Raytheon Systems Company, on a case study of CMMI appraisals. Delivered at the SEPG 2003 Conference in Boston, MA.
02/27/2003Ruth Berggren of Electronic Data Systems (EDS) provides information on a transition from the Software CMM to the Capability Maturity Model Integration (CMMI).
02/27/2003This presentation provides an overview of GM's process improvement activities.
02/26/2003This presentation examines the difference between quantitative and qualitative management at maturitylevel 4.
02/24/2003This presentation provides guidance for anyone seeking a SCAMPI appraisal of his or her organization.
02/24/2003This presentation is a high-level overview of how to begin process improvement efforts.
02/07/2003This presentation provides a case study of the Future Scout and Cavalry System program, circa 2001.
02/03/2003This presentation provides an overview of the synergies between CMMI and the ISO 9000 framework.
02/03/2003Presented: February 2003
01/31/2003This presentation provides an overview of CMMI and Six Sigma process improvement efforts at Reuters.
01/01/2003Presentation by Suzanne Garcia (SEI) which discusses how businesses can leverage their SW-CMM investment to help them transition to CMMI (January 2003).
01/01/2003This 2003 presentation by Sarah Bengzon of Accenture provides a case study of a CMMI implementation in a large organization.
01/01/2003This presentation provides an overview of CMMI from 2003.
01/01/2003This presentation provides an overview of the SCAMPI appraisal method.
12/01/2002Managing Risks in Modernizing Legacy Systems
12/01/2002Learning from Hardware: Design and Quality
12/01/2002This presentation provides information on the business value realized from high maturity CMMI practices.
10/01/2002This 2002 report presents abstraction techniques that can be used to build essential models of system behavior in the context of MBV and details a methodology for creating state machine models using those techniques.
09/02/2002This report summarizes the results of the CMMI Workshop held May 7-8, 2002.
09/01/2002Learning from Hardware: Planning
08/01/2002This 2002 report summarizes MBV and outlines the responsibilities of engineers engaged in Model-Based Verification.
06/01/2002Surviving Failure
03/01/2002This presentation provides information on the transition from the Software CMM to CMMI.
03/01/2002The Future of Software Engineering: V
02/28/2002This presentation discusses the change from the Software CMM to CMMI and how it affected the SEPG conference.
01/01/2002This report presents a basic set of guidelines to facilitate the generation of expected properties in the context of Model-Based Verification.
12/20/2001Watts S. Humphrey shows corporate executives and senior managers how to gain control of a software operation and to transform it into a professional businesslike function.
12/01/2001The Future of Software Engineering: IV
12/01/2001This technical note provides guidance for the analysis activity that occurs during the interpretation of results produced by model-checking tools.
10/01/2001This 2001 document describes the processes, activities, artifacts, and deliverables associated with an Engineering Practice Investigation of MBV.
10/01/2001This report provides guidance for defining the scope, formalism, and perspective for applying MBV, a systematic approach to finding defects in software requirements, designs, or code.
10/01/2001This 2001 report describes a pattern-based approach to facilitate claim generation.
09/01/2001The Future of Software Engineering: III
08/01/2001This report presents the results of a workshop on real-time systems engineering. The workshop was held as part of the SEI Symposium in Washington, DC, during September 2000.
07/01/2001The People CMM employs the process maturity framework of the highly successful Capability Maturity Model for Software (SW-CMM) as a foundation for a model of best practices for managing and developing an organization's workforce.
06/27/2001This book provides a concise introduction to the CMMI product suite, with discussions of the process improvement method, along with advice for choosing the appropriate CMMI models for your organization.
06/01/2001The Future of Software Engineering: II
06/01/2001This 2001 paper contains observations, recurring themes, trends, and lessons learned about systems development as derived from real-time/mission-critical programs that have been reviewed over the last three years.
03/13/2001In this 2001 historical presentation, Mike Phillips of the Software Engineering Institute (SEI) provides an explanation of the current and future status of the CMMI Version 1.0 project.
03/12/2001This 2001 presentation provides guidance for the CMMI-SE/SW and IPPD, version 1.02, the predecessor of CMMI. It was delivered by Roger Bate, Diane Gibson, and Karen Richter at SEPG 2011.
03/01/2001Pursue Better Software, Not Absolution for Defective Products
03/01/2001The Future of Software Engineering: I
01/01/2001This presentation provides an overview of SCAMPI from 2001.
01/01/2001This tutorial provides a mapping of the Rational Unified Process and CMMI.
01/01/2001This presentation provides an overview of using both the staged and continuous representations of CMMI to implement process improvement.
01/01/2001This presentation provides a case study of a CMMI implementation at Robert Bosch GmbH from 2001.
12/01/2000This 2000 paper discusses a model-based architectural approach for improving predictability of performance in embedded real-time systems.
10/01/2000The Simplex Architecture facilitates the building of dependable and upgradable real-time systems. Before using the technology, potential users want to know more about the costs of adopting the Simplex paradigm compared to the benefits of using it. This paper examines Simplex performance and the costs associated with its use.
06/01/2000Change Request Flow Chart
06/01/2000Moving the Goal Posts
05/01/2000This 2000 report describes experiences with modeling the liquid hydrogen subsystem of the space shuttle.
03/01/2000Making the Tactical Case for Process Improvement
03/01/2000Justifying a Process Improvement Proposal
12/07/1999A presentation by Watts Humphrey
12/01/1999Making the Strategic Case for Process Improvement
11/01/1999This book examines the various stages in the life cycle of a real-world software project in order to aid managers and developers with executing their own projects through CMM.
09/01/1999Eight Key Factors for Successful Technology Collaborations
09/01/1999Getting Management Support for Process Improvement
08/01/1999This report describes an approach to using Simplex to construct a COTS-based computer system capable of coordinated real-time motion control in a hostile communications environment.
06/01/1999Delivering on the Promise of Process Improvement
06/01/1999Introduction: Checking In on a Process Improvement Revolution
06/01/1999Software Strategy for Technology Collaborations
06/01/1999Doing Disciplined Work
04/01/1999Bugs or Defects?
04/01/1999This is an introductory report on the use of model-based verification techniques within software development and upgrade practices.
11/01/1998This report presents the results of a study on the practice issues involved in using the Symbolic Model Verifier (SMV) for model checking software systems.
09/01/1998Your Date or Mine?
09/01/1998This 1998 report outlines the technological foundations of model-based verification for engineering software system upgrades.
07/01/1998This 1998 report explores the translation of MetaH into ACME.
04/01/1998This report addresses the use of different technologies and an architectural tradeoff approach on a typical En Route system problem.
02/10/1998This book shows you how to develop a preventive culture of disciplined software process improvement within an organization in order to control the quality of its software products.
01/01/1998In this report, we describe the application of an off-the-shelf ORB to two real-time model problems.
08/01/1997This report describes the results of the Workshop on the State of the Practice in Dependably Upgrading Critical Systems held April 16-17, 1997 at the Software Engineering Institute.
07/01/1997This 1997 report presents a perspective on research in fault tolerance as it relates to dependability in software-based systems and attempts to describe the current state of, and outline future directions for, this broad research field.
05/01/1997This column is the last in a series about estimating. This column describes some data on how the PROBE method that is described in these articles has helped engineers make better estimates and do better work.
04/01/1997This column is the tenth in a series about estimating. This column concludes the discussion of how object-oriented techniques can help you estimate and plan your work.
03/03/1997This column is the ninth in a series about estimating. This column continues the discussion of how object-oriented techniques can help you to estimate and plan your work.
02/03/1997This column is the eighth in a series about estimating. This column continues the discussion of how to make software estimates.
01/02/1997This column is the seventh in a series about estimating. This column continues the discussion of how to make software estimates.
12/02/1996This column is the sixth in a series about estimating. It continues the discussion of how to make size estimates.
11/01/1996Drawing on the author's extensive experience as a senior manager of software development at IBM, this book describes proven techniques for managing technical professionals.
11/01/1996This column is the fifth in a series about estimating. It continues the discussion of how to make size estimates.
10/01/1996This column is the fourth in a series about estimating. It continues the discussion of how to make size estimates.
09/02/1996This is the second of a series of columns on software project estimating. It discusses program size and it provides a general background for all the columns to follow.
07/01/1996This column starts a series on estimating. In this first column, Watts Humphrey talks about why one should make estimates and then briefly discusses the elements of estimating.
03/01/1996This 1996 whitepaper explores how an organization can gain credibility by realistically planning work based on historical performance.
02/01/1996As systems have performance requirements, sometimes dominant and explicit, and other times subordinate and implicit. Despite the pervasiveness and importance of performance requirements, performance problems persist. To help us understand why, we sponsored a workshop in performance engineering and conducted some structured interviews with software contractors. This report summarizes our observations.
09/01/1995This 1995 paper reviews the rate monotonic scheduling theory, examines the architectural requirements for the use of the theory, and provides an application example.
06/01/1995This report presents a paradigm for object-oriented implementation of flight simulators. It is a result of work on the ADA Simulator Validation Program (ASV) carried out by members of the technical staff at the SEI.
04/01/1994This report helps instructors teach rate monotonic analysis (RMA) to graduate and undergraduate software, computer, and electrical engineering students.
12/01/1993This 1993 proposes a taxonomy of the coordination mechanisms for the synchronization and communication of concurrent processes.
10/01/1993This report provides an overview of two standards that are used for data specification and representation in distributed systems.
06/01/1993Many systems are deemed safety-critical and these systems are increasingly dependent on software. Much has been written in the literature with respect to system and software safety. This report summarizes some of that literature and outlines the development of safety-critical software. Techniques for hazard identification and analysis are discussed. Further, techniques for the development of safety-critical software are mentioned. A partly annotated bibliography of literature concludes the report.
04/01/1993This 1993 paper describes the use of generalized rate monotonic scheduling theory for the design and analysis of a distributed real-time system.
02/01/1993This 1993 module introduces formal specification of concurrent software and verification of the consistency between concurrent programs and their specifications.
02/01/1992This report presents a set of tests for checking whether an ADA runtime system properly supports certain rate monotonic scheduling algorithms, specifically, the basic inheritance and priority ceiling protocols.
02/01/1992This document provides vocabulary, discusses system failure, describes mechanisms for making systems fault tolerant, and provides rules for developing fault tolerant systems.
12/01/1991This 1991 report presents a design specification method that treats a software architecture as a set of runtime entities.
10/01/1991This 1991 report summarizes workshop discussions about state of the practice in fault tolerant systems and barriers to the deployment of fault tolerant systems.
09/01/1991The purpose of this paper is to introduce a sporadic server algorithm that can be implemented as an application-level task, and that can be used when no runtime or operating system level implementation of the sporadic server is available.
07/01/1991This 1991 report explores issues related to the use of database management technology in support of real-time systems programming.
03/01/1991In this report, we review important decisions in the development of RMA. Our experience indicates that technology transition considerations should be embedded in the process of technology development from the start, rather than as an afterthought.
12/01/1990This 1990 report informally specifies the general functions, data interactions, and timing constraints for an avionics mission control computer system typical of those found in some existing U.S. Navy/Marine Corps aircraft.
07/01/1990This paper illustrates how to build a mathematical model of the schedulability of a real-time system, taking into consideration such factors as preemption, synchronization, non-preemptibility, interrupts, and process idle time.
06/01/1990Boeing Military Airplanes and The Wichita State University became co-acceptors of a copy of DARK for the purpose of demonstrating a port to a 68000-based distributed architecture. This report describes the experiences in accomplishing the port.
06/01/1990This 1990 report describes the results obtained by running Version 1.0 of the Hartstone benchmark, an ADA implementation of one of the requirements, on a number of compiler/target processor combinations.
05/01/1990This 1990 paper presents the data structures and algorithms for implementing sporadic servers in real-time systems programmed in ADA.
12/01/1989This report describes the evaluation of four methods for the specification of system and software requirements for time-critical systems.
09/01/1989This 1989 report presents techniques for controlling devices with Ada and several Ada tasking paradigms for managing concurrency.
06/01/1989This 1989 paper defines the operational concept for a series of benchmark requirements to be used to test the ability of a system to handle hard real-time applications.
04/01/1989This 1989 report examines a priority-driven, two-phase lock protocol called the read- or write-priority ceiling protocol.
04/01/1989This 1989 report reviews important results of a priority-based scheduling theory and discusses implications for the Ada tasking model.
04/01/1989This 1989 paper presents a high-level design for implementing the basic priority inheritance and priority ceiling protocols in an ADA runtime system.
04/01/1989A real-time system consists of both aperiodic and periodic tasks. Periodic tasks have regular arrival times and hard deadlines. Aperiodic tasks have irregular arrival times and either soft or hard deadlines. In this paper, we present a new algorithm, the Sporadic Server algorithm, that greatly improves response times for soft-deadline aperiodic tasks and can guarantee hard deadlines for both periodic and aperiodic tasks. The operation of the Sporadic Server algorithm, its performance, and schedulability analysis are discussed and compared with previous, published aperiodic service algorithms.
02/01/1989This 1989 report describes a new design for the Durra runtime environment that addresses these two issues.
01/01/1989This landmark book introduces the author's methods, now commonly practiced in industry, for improving software development and maintenance processes.
12/01/1988This curriculum module provides an overview needed to understand in-depth curriculum modules in the verification and validation area.
12/01/1988This 1988 module introduces formal verification of programs, dealing primarily with proofs of sequential programs, but also with consistency proofs for data types and deduction of particular behaviors of programs from their specifications. This module introduces formal verification of programs, dealing primarily with proofs of sequential programs, but also with consistency proofs for data types and deduction of particular behaviors of programs from their specifications.
11/01/1988This 1988 report reviews results of a priority-based scheduling theory, illustrates its applications with examples, discusses its implications for the Ada tasking model, and suggests workarounds.
11/01/1988This 1988 report discusses a protocol for accomplishing mode change in the context of a priority-driven preemptive scheduling environment.
10/01/1988This 1988 report defines the functional and performance requirements for the inertial navigation system simulator that interfaces with the ECS simulator.
10/01/1988This 1988 document defines the functional and performance requirements for the ECS simulator that interfaces with the inertial navigation system simulator.
03/01/1988This paper discusses real-time design issues that arise when using the priority ceiling protocol for real-time systems.
03/01/1988The priority ceiling protocol is a new technique that addresses the priority inversion problem. Under the priority ceiling protocol, a high priority task can be blocked at most once by a lower priority task. This paper, written in 1988, defines how to apply the protocol to Ada.
12/01/1987This 1987 report addresses issues and questions related to the use of ADA for embedded systems applications.
12/01/1987This 1987 survey provides a summary description of some of the major Ada benchmarks currently available and an evaluation of their applicability to the Real-Time Embedded Systems Testbed Project at the SEI.
12/01/1987This paper considers a class of objects, called incrementally mutable objects, that are intermediate between mutable and immutable objects.
12/01/1987This report summarizes the history, goals, and conclusions of the prototype real-time monitor development effort.
12/01/1987This technical report provides an overview of the results produced in the first year of the ADA Embedded Systems Testbed Project (through September 30, 1987).
12/01/1987This report documents the results obtained from running Ada performance benchmarks on a DEC VAXELN MicroVAX II using the DEC VAXELN Ada compiler.
11/01/1987The purpose of this paper is to provide the reader with some technical information and observations ADA source code, and measurement results based on experimentation with respect to developing a real-time periodic task dispatcher in ADA.
11/01/1987The requirements imposed by flight simulators and good software engineering practice on Ada systems force software engineers to seek new solutions to the problem of monitoring executing software. This report examines some of these requirements and, based on these requirements, defines a subset for implementation as a prototype real-time monitor (RTM).
11/01/1987This 1987 report defines the user interface to the prototype real-time monitor (RTM).
11/01/1987The requirements imposed by flight simulators and good software engineering practice on Ada systems force software engineers to seek new solutions to the problem of monitoring executing software. This report examines some of these requirements and, based on these requirements, defines a subset for implementation as a prototype real-time monitor (RTM).
11/01/1987This report documents the ADA code of the prototype real-time monitor (RTM).
11/01/1987This report lists criteria used in five aspects of the project: hardware configuration, software configuration, real-time application, ADA real-time experiments, and benchmarking and instrumentation techniques.
10/01/1987This report describes the results of implementing an interrupt handler totally in ADA for a MicroVAX II/VAXELN 2.3 target system, the VAXELN 1.1 ADA compiler, and a KWV11-C programmable real-time clock.
12/01/1986This 1986 report presents a notation and a methodology for specifying the functional and timing behavior of real-time applications for a heterogeneous machine.
For more information
Email: info@sei.cmu.edu
Call: 412-268-2358