This paper is a basic work for introducing the CMMI for in-house software development department. The purpose of this paper is to develop a ground and a clear understanding for the organizations who are willing to adapt the best practices in general for increasing the functional and technical efficiency at their in-house software development department.
Normally the CMMI is implemented at organization level in the software development, software engineering, system engineering or system security organizations. The main theme of this paper is to attain CMMI level-2 in software development department.
Once the best practices become common in an organization at departmental level, that opens new horizons to build high level understanding of more mature and simplified set of processes that leads toward the organizational maturity which covers the set of overall process areas across the organization. There are various factors involve that limits an organization to adopt a process improvement model.
Usually the new emerging organizations having the staff who have previous experience in highly functioning organizations plan to adapt the process improvement models. It is also a dilemma that small and medium size organizations could not establish successful implementation of Software improvement process models because such organizations work in limited resources and restrict time frame [1]. It is more hard to adapt the CMMI at departmental level because main focus of such an organization is towards the productivity or the main stream of the business.
Specifically, this paper will provide the structural process and case study of software development department of an organization having very diversified functional and financial dimensions to improve functional efficiency from poorly controlled activities to a managed environment or in short achieving the CMMI maturity level-2.
Inhaltsverzeichnis (Table of Contents)
- INTRODUCTION
- HISTORY OF CMMI
- CMMI COMPONENTS
- BENEFITS OF CMMI
- CASE STUDY OF ‘AKHUWAT’
- Requirements Management
- Project Planning
- Project Monitoring and Control
- Measurement and Analysis
- Process Quality Assurance
- Configuration Management
- FUTURE WORK
- CONCLUSION
- REFERENCES
Zielsetzung und Themenschwerpunkte (Objectives and Key Themes)
This paper aims to provide a comprehensive understanding of CMMI and its implementation within a software development department. The focus is on achieving CMMI level-2, highlighting the benefits of process improvement and demonstrating its applicability through a real-world case study.
- Introduction to CMMI and its principles
- Process improvement and maturity levels
- Benefits of adopting CMMI within a software development department
- Case study illustrating the implementation of CMMI level-2
- Challenges and considerations for departmental level CMMI adoption
Zusammenfassung der Kapitel (Chapter Summaries)
The paper begins with a brief overview of CMMI, its history, and its components. It then explores the various benefits associated with implementing CMMI, particularly in the context of improving software development practices. The core of the paper presents a case study of ‘Akhuwat,’ demonstrating a practical application of CMMI level-2 within a software development department. This case study delves into specific process areas like requirements management, project planning, monitoring, and quality assurance, showcasing how CMMI principles can be implemented to enhance departmental efficiency.
Schlüsselwörter (Keywords)
This paper focuses on departmental level CMMI implementation, process improvement, and process maturity, specifically targeting CMMI level-2. It investigates the benefits of incorporating these principles in software development departments, exploring relevant case studies and highlighting the practical applications of CMMI in enhancing departmental efficiency and project management.
- Quote paper
- Rehan Shabbir (Author), 2017, The Adaption of CMMI for an In-House Software Development Department, Munich, GRIN Verlag, https://www.grin.com/document/382077