SciELO - Scientific Electronic Library Online

 
vol.15 issue4  suppl.1Procedure for evaluating security of software productsApplication of gamification in the design of activities in Distance Education author indexsubject indexarticles search
Home Pagealphabetic serial listing  

Services on Demand

Article

Indicators

  • Have no cited articlesCited by SciELO

Related links

  • Have no similar articlesSimilars in SciELO

Share


Revista Cubana de Ciencias Informáticas

On-line version ISSN 2227-1899

Abstract

TAMAYO ESPINOSA, Lisandra  and  SILEGA MARTINEZ, Nemury. Application of a process for the management of maintainability in software development. Rev cuba cienc informat [online]. 2021, vol.15, n.4, suppl.1, pp. 350-365.  Epub Dec 01, 2021. ISSN 2227-1899.

The inadequate attention to maintainability from early stages will cause that most of the time that programmers dedicate to development will be invested in the maintenance stage. Furthermore, in order to obtain a quality software product, it is essential to implement actions that ensure proper maintainability management and reduce the high costs of maintaining the systems once they are delivered to the customer. Based on the importance of this characteristic for the success in the improvement of software processes, a process was elaborated with the activities to be performed in the development engineering disciplines, as well as the roles and input and output artifacts. Then, the case study method was applied in a software development project, with the objective of obtaining the differences from the comparison of maintainability metrics, before and after the process was executed. The results obtained were satisfactory, since both the complexity and the density of duplicated code decreased after the process was applied.

Keywords : maintainability; processes; metrics; complexity; duplicate code.

        · abstract in Spanish     · text in Spanish     · Spanish ( pdf )