CMMI for Development (CMMI-DEV) describes best practices for the development and maintenance of products and services across their lifecycle. By integrating essential bodies of knowledge, CMMI-DEV provides a single, comprehensive framework for organizations to assess their development and maintenance processes and improve performance. Already widely adopted throughout the world for disciplined, high-quality engineering, CMMI-DEV Version 1.3 now accommodates other modern approaches as well, including the use of Agile methods, Lean Six Sigma, and architecture-centric development. CMMI for Development, Third Edition, is the definitive reference for CMMI-DEV Version 1.3. The authors have revised their tips, hints, and cross-references, which appear in the margins of the book, to help you better understand, apply, and find information about the content of each process area. The book includes new and updated perspectives on CMMI-DEV in which people influential in the models creation, development, and transition share brief but valuable insights. It also features four new case studies and five contributed essays with practical advice for adopting and using CMMI-DEV. This book is an essential resourcewhether you are new to CMMI-DEV or are familiar with an earlier versionif you need to know about, evaluate, or put the latest version of the model into practice. The book is divided into three parts. Part One offers the broad view of CMMI-DEV, beginning with basic concepts of process improvement. It introduces the process areas, their components, and their relationships to each other. It describes effective paths to the adoption and use of CMMI-DEV for process improvement and benchmarking, all illuminated with fresh case studies and helpful essays. Part Two, the bulk of the book, details the generic goals and practices and the twenty-two process areas now comprising CMMI-DEV. The process areas are organized alphabetically by acronym for easy reference. Each process area includes goals, best practices, and examples. Part Three contains several useful resources, including CMMI-DEV-related references, acronym definitions, a glossary of terms, and an index.
Cited By
- Badshah S, Khan A and Khan B Towards Process Improvement in DevOps Proceedings of the 24th International Conference on Evaluation and Assessment in Software Engineering, (427-433)
- Hadyan N, Budiardjo E, Alqadri Y and Ferdinansyah A Evaluation of Capability Level and Improvements Prioritization on Device Accreditation Services Based On CMMI-SVC Framework Continuous Representation Proceedings of the 2019 Asia Pacific Information Technology Conference, (84-90)
- Lpez-Martn C, Nassif A and Abran A (2017). A training process for improving the quality of software projects developed by a practitioner, Journal of Systems and Software, 131:C, (98-111), Online publication date: 1-Sep-2017.
- Al Alam S, Nayebi M, Pfahl D and Ruhe G A Two-staged Survey on Release Readiness Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, (374-383)
- Kundu G and Manohar M (2016). Prioritizing lean practices for implementation in IT support services, VINE Journal of Information and Knowledge Management Systems, 46:1, (104-122), Online publication date: 8-Feb-2016.
- Silva L, Moreira R and Vasconcelos A Qualitative Analysis of the Adherence Between the Normative Instruction IN/SLTI/MPOG 04/2014 and the CMMI Models Proceedings of the XII Brazilian Symposium on Information Systems on Brazilian Symposium on Information Systems: Information Systems in the Cloud Computing Era - Volume 1, (144-151)
- Vierhauser M, Rabiser R and Grünbacher P A case study on testing, commissioning, and operation of very-large-scale software systems Companion Proceedings of the 36th International Conference on Software Engineering, (125-134)
- Layman L, Basili V and Zelkowitz M (2014). A Methodology for Exposing Risk in Achieving Emergent System Properties, ACM Transactions on Software Engineering and Methodology, 23:3, (1-28), Online publication date: 1-May-2014.
- Ianzen A, Mauda E, Paludo M, Reinehr S and Malucelli A (2013). Software process improvement in a financial organization, Computer Standards & Interfaces, 36:1, (54-65), Online publication date: 1-Nov-2013.
- Lopes Margarido I, Pascoal Faria J, Moreira Vidal R and Vieira M Towards a framework to evaluate and improve the quality of implementation of CMMI® practices Proceedings of the 13th international conference on Product-Focused Software Process Improvement, (361-365)
- Derakhshanmanesh M, Fox J and Ebert J Adopting feature-centric reuse of requirements assets Proceedings of the 16th International Software Product Line Conference - Volume 2, (2-9)
Index Terms
- CMMI for Development: Guidelines for Process Integration and Product Improvement
Recommendations
An Agile Development Team's Quest for CMMI® Maturity Level 5
AGILE '09: Proceedings of the 2009 Agile ConferencePragmatics performs agile development, has been rated at CMMI (Capability Maturity Model Integration) Maturity Level 4, and is striving to achieve CMMI Maturity Level (CML) 5. By maturing our agile disciplines, we feel we will not only improve the ...
Challenges in Combining Agile Development and CMMI: A Systematic Literature Review
ICSCA '21: Proceedings of the 2021 10th International Conference on Software and Computer ApplicationsRecently, Agile Development has emerged as an alternative approach in software engineering. The Agile Software Development (ASD) process provides the ability to cope with ever-changing requirements. On the other hand, the Capability Maturity Model ...