Software Maintenance Maturity Model (SM): The software maintenance process model
نویسندگان
چکیده
We address the assessment and improvement of the software maintenance function by proposing improvements to the software maintenance standards and introducing a proposed maturity model for daily software maintenance activities: Software Maintenance Maturity Model (SM). The software maintenance function suffers from a scarcity of management models to facilitate its evaluation, management, and continuous improvement. The SM addresses the unique activities of software maintenance while preserving a structure similar to that of the CMMi4 maturity model. It is designed to be used as a complement to this model. The SM is based on practitioners experience, international standards, and the seminal literature on software maintenance. We present the models purpose, scope, foundation, and architecture, followed by its initial validation.
منابع مشابه
SM Model to Evaluate and Improve the Quality of Software Maintenance Process: Overview of the model
The software maintenance function suffers from a scarcity of management models that would facilitate its evaluation, management and continuous improvement. This paper presents a revised version of a maintenance-specific evaluation model: Software Maintenance Capability Maturity Model (SM). This model adopts a similar structure and should be used as a complement to the CMMi© (Capability Maturity...
متن کاملSoftware Maintenance Capability Maturity Model (SM-CMM): Process Performance Measurement
Software maintenance constitutes an important part of the total cost of the lifecycle of software. Some even argue that this might be the most important component of the cost, even though customers often do not perceive the added value of software maintenance. A proposed approach to highlighting the added value of maintenance is to provide the customer with process performance measures aligned ...
متن کاملSoftware Maintenance expert system (SM) A Decision Support Instrument
Maintaining and supporting the software of an organization is not an easy task, and software maintainers do not currently have access to tools to evaluate strategies for improving the specific activities of software maintenance. This article presents a knowledge-based system which helps in locating best practices in a software maintenance capability maturity model (SM). The contributions of thi...
متن کاملSMCMM Model to Evaluate and Improve the Quality of the Software Maintenance Process
Software maintenance function suffers from a scarcity of management models that would facilitate its evaluation, management and continuous improvement. This paper is part of a series of papers that presents a Software Maintenance Capability Maturity Model (SM). The contributions of this specific paper are: 1) to describe the key references of software maintenance; 2) to present the model update...
متن کاملAssessment of Software Maintenance Capability:
Maintaining and supporting the software of an organization is not an easy task, and software maintenance managers do not currently have access to tools to evaluate strategies for improving the specific activities of software maintenance. This article presents the new architecture (version 2.0) of the software maintenance capability maturity model (SM). The contributions of this paper are: 1) to...
متن کامل