Colombia
El mantenimiento de software es una actividad muy importante y crítica para las empresas que conforman la industria del software. Se puede considerar que el problema de costos durante la etapa de mantenimiento reside en que no se tienen en cuenta aspectos de mantenibilidad durante el desarrollo del producto software. Es por esto que este artículo propone el modelo de referencia MANTuS el cual ofrece buenas prácticas para el proceso de desarrollo de software, las que pretenden que los artefactos software generados, durante las diferentes etapas del ciclo de vida de desarrollo, incluyan las subcaracterísticas de mantenibilidad establecidas por la norma ISO/IEC 25010. Este modelo de referencia contiene una serie de prácticas base, definidas para los procesos de análisis de requisitos de software, diseño arquitectural de software, diseño detallado de software, construcción de software, pruebas de evaluación de software y gestión de la documentación del software. Incluir las prácticas en el proceso de desarrollo podría ayudar a potenciar cada una de las subcaracterísticas de mantenibilidad del producto software descritas en ISO/IEC 25010. El modelo de referencia MANTuS ha sido evaluado por medio de un estudio de caso donde se evidenció que llevar a cabo las prácticas propuestas por el modelo de referencia para el proceso de construcción de software permitió potenciar la mantenibilidad del producto obtenido.
Software maintenance is a very important and critical activity for software companies. Problem of costs during the maintenance stage lies on the fact that maintainability aspects are not taken into account during the development of the software product. For this reason, this paper proposes the MANTuS reference model, which provides a set of practices for software development process in hopes that the software artifacts generated during the different development life cycle stages include the maintainability sub-characteristics (established by the standard ISO/IEC 25010). This reference model contains a number of base practices defined for the processes: software requirements analysis, software architectural design, software detailed design, software construction, software qualification testing, and software documentation management. To include practices in the development process could help to maximize each software product maintainability sub-characteristic described in ISO/IEC 25010. Outcomes of apply the MANTuS reference model through a case study shown that using practices for software construction process has allowed to improve the maintainability of the obtained product.
© 2001-2024 Fundación Dialnet · Todos los derechos reservados