Proposal for a Model Management SCM for Open Source Project (4/4)

The SCM is focused on ensuring the integrity of products and services developed in a software project. The concept of integrity concerning the condition and the exact content of each delivery (release) … put into production within a given environment. Currently, they are tools on the market within the mentioned features coverage of the life cycle management of an application (Application Lifecycle Management-ALM). ALM is a new concept that CM tool manufacturers have put their products without complying with all phases of SCM, therefore, to contemplate a complete ALM, one must use multiple integrations of tools that meet the principles and proposed activities by SCM. In this model, it is a generic approach of how the concepts should be integrated in this domain.

Having controlled SCM process, can reduce the risks inherent in any IT project, improving the quality and cost of delivery and support (maintenance) over the life cycle of a software project. The benefits include control of changes (improvement, developmental, maintenance, etc.) reduces the extra effort has to be done for integrity in work teams is guarantee that a team is in the line with the objectives of the project, the audit process can ensure that the software is functionally and physically deliver the expected, improving the productivity of software development, improving communication in teams and departments within an organization, avoiding duplication. Defects is reduced because it helps to clearly identify which version of necessary changes, speeding up problem identification and correction of errors, it keeps a history of problems and how they were resolved, it helps the process of development, reduces dependency lowers the cost of maintenance, establishing a systematic way to resolve the change requests.

This entry was posted in mswl-manage and tagged . Bookmark the permalink.

Leave a comment