Penerapan CMMI-Dev dalam Mengukur Maturity Level Proses Pengembangan Perangkat Lunak dengan SCAMPI-C (Studi Kasus: Software House XYZ)
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Fakultas Ilmu Komputer
Abstract
The success of software development is determined not only by the quality
of the final product but also by the maturity of the processes that support its
development. Organizations with well-defined and managed software
development processes are more likely to deliver products that meet quality, cost,
and schedule objectives. Software House XYZ is a small software development
company that has operated for approximately 15 years. Despite its extensive
experience, its software development activities are still conducted using informal
and undocumented processes. This condition makes it difficult for the company to
evaluate process performance, identify process weaknesses, and determine
improvement priorities. Therefore, an assessment of the software development
process maturity is needed to provide a clear understanding of the current
process capability and to support continuous process improvement.
This study aims to assess the maturity level of software development
processes at Software House XYZ using the Capability Maturity Model
Integration for Development (CMMI-DEV) Version 1.3 and the Standard CMMI
Appraisal Method for Process Improvement Class C (SCAMPI-C). The
assessment focused on seven Level 2 process areas: Requirements Management
(REQM), Project Planning (PP), Project Monitoring and Control (PMC),
Supplier Agreement Management (SAM), Process and Product Quality Assurance
(PPQA), Configuration Management (CM), and Measurement and Analysis (MA).
Data were collected through interviews, observations, and document analysis and
mapped to the Specific Practices (SPs) of each process area. The results indicate
that Software House XYZ remains at Maturity Level 1 (Initial). Capability
achievement scores were 60% for REQM, 75% PP, 70% PMC, 58.33% SAM,
87.5% PPQA, 50% CM, and 31.25% for MA. Among the assessed process areas,
only PPQA achieved Capability Level 1 (Performed) with a Fully Implemented
rating, while the remaining process areas were categorized as Partially
Implemented to Largely Implemented. The study also identified several process
weaknesses that hinder the organization from achieving a higher maturity level.
Based on these findings, improvement recommendations were developed and
prioritized using the Pareto Principle (80/20). The results show that the priority
order for process improvement is MA, CM, PMC, PP, SAM, REQM, and PPQA.
These recommendations are expected to serve as a guideline for Software House
XYZ in systematically improving its software development processes and
progressing toward a higher level of process maturity
Description
Finalisasi 23 Juli 2026 Rudi H
