Tools and good practices for software quality insurance under skilful methodologies
The quality management in companies engaged in software development projects, provides a competitive advantage by guaranteeing that their products are high quality made. Skilful methodologies emerge for the application in projects whose nature is changing or where it is necessary to get a quick inve...
Main Authors: | , , |
---|---|
Format: | Online |
Language: | spa |
Published: |
Universidad Pedagógica y Tecnológica de Colombia
2015
|
Subjects: | |
Online Access: | https://revistas.uptc.edu.co/index.php/investigacion_duitama/article/view/3277 |
_version_ | 1801705983835111424 |
---|---|
author | Mercado-Ramos, Victor Hugo Zapata, Julián Ceballos, Yony Fernando |
author_facet | Mercado-Ramos, Victor Hugo Zapata, Julián Ceballos, Yony Fernando |
author_sort | Mercado-Ramos, Victor Hugo |
collection | OJS |
description | The quality management in companies engaged in software development projects, provides a competitive advantage by guaranteeing that their products are high quality made. Skilful methodologies emerge for the application in projects whose nature is changing or where it is necessary to get a quick investment return. Organizations that choose to shift to skilful methodologies face challenges like ensuring the quality not only of the product but the product and the project. Models such as the Capability Maturity Model Integration and ISO 25010, are known and work well in traditional development environments. For skilful methodologies, there are some less popular proposals, including the Test Driven Development, Continuous Integration and Product Backlog Rating metrics. Nevertheless, although the literature reported good results, these are not sufficiently documented to be used in any skilful project. This paper analyzes the proposals aimed at improving the quality of products made with skilful methodologies, tools and best practices, and gives a series of recommendations for quality management in software projects. |
format | Online |
id | oai:oai.revistas.uptc.edu.co:article-3277 |
institution | Revista de Investigación, Desarrollo e Innovación (RIDI) |
language | spa |
publishDate | 2015 |
publisher | Universidad Pedagógica y Tecnológica de Colombia |
record_format | ojs |
spelling | oai:oai.revistas.uptc.edu.co:article-32772018-07-10T22:01:23Z Tools and good practices for software quality insurance under skilful methodologies Herramientas y buenas prácticas para el aseguramiento de calidad de software con metodologías ágiles Mercado-Ramos, Victor Hugo Zapata, Julián Ceballos, Yony Fernando software quality project management agile software development skilful methodologies. calidad de software administración de proyectos desarrollo ágil de software metodologías ágiles. The quality management in companies engaged in software development projects, provides a competitive advantage by guaranteeing that their products are high quality made. Skilful methodologies emerge for the application in projects whose nature is changing or where it is necessary to get a quick investment return. Organizations that choose to shift to skilful methodologies face challenges like ensuring the quality not only of the product but the product and the project. Models such as the Capability Maturity Model Integration and ISO 25010, are known and work well in traditional development environments. For skilful methodologies, there are some less popular proposals, including the Test Driven Development, Continuous Integration and Product Backlog Rating metrics. Nevertheless, although the literature reported good results, these are not sufficiently documented to be used in any skilful project. This paper analyzes the proposals aimed at improving the quality of products made with skilful methodologies, tools and best practices, and gives a series of recommendations for quality management in software projects. La gestión de la calidad en aquellas empresas que se dedican al desarrollo de proyectos de software, ofrece una ventaja competitiva puesto que de esta forma aseguran que sus productos sean de calidad. Las metodologías ágiles surgen para aplicarse principalmente en proyectos cuya naturaleza sea cambiante o donde se hace necesario obtener pronto retorno de la inversión. Las organizaciones que optan por el cambio hacia las metodologías ágiles enfrentan retos como el aseguramiento de la calidad tanto del producto como del proyecto. Modelos como Capability Maturity Model Integration e ISO 25010, son conocidos y funcionan bien en entornos de desarrollo tradicionales. Para metodologías ágiles hay algunas propuestas menos populares, entre ellas se puede mencionar el Desarrollo Dirigido por Pruebas, la Integración Continua y la métrica Product Backlog Rating. Éstas, aunque en la literatura reportan buenos resultados, no están lo suficientemente documentadas para ser empleadas en cualquier proyecto ágil. Este trabajo hace un análisis sobre las propuestas que apuntan a mejorar la calidad en los productos realizados con metodologías ágiles, recopilando herramientas y buenas prácticas con los que se pretende diseñar una serie de recomendaciones en cuanto a gestión de calidad en los proyectos de software. Universidad Pedagógica y Tecnológica de Colombia 2015-08-15 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion application/pdf https://revistas.uptc.edu.co/index.php/investigacion_duitama/article/view/3277 10.19053/20278306.3277 Revista de Investigación, Desarrollo e Innovación; Vol. 6 No. 1 (2015): July-December; 73-83 Revista de Investigación, Desarrollo e Innovación; Vol. 6 Núm. 1 (2015): Julio-Diciembre; 73-83 2389-9417 2027-8306 spa https://revistas.uptc.edu.co/index.php/investigacion_duitama/article/view/3277/3487 Derechos de autor 2015 REVISTA DE INVESTIGACIÓN, DESARROLLO E INNOVACIÓN |
spellingShingle | software quality project management agile software development skilful methodologies. calidad de software administración de proyectos desarrollo ágil de software metodologías ágiles. Mercado-Ramos, Victor Hugo Zapata, Julián Ceballos, Yony Fernando Tools and good practices for software quality insurance under skilful methodologies |
title | Tools and good practices for software quality insurance under skilful methodologies |
title_alt | Herramientas y buenas prácticas para el aseguramiento de calidad de software con metodologías ágiles |
title_full | Tools and good practices for software quality insurance under skilful methodologies |
title_fullStr | Tools and good practices for software quality insurance under skilful methodologies |
title_full_unstemmed | Tools and good practices for software quality insurance under skilful methodologies |
title_short | Tools and good practices for software quality insurance under skilful methodologies |
title_sort | tools and good practices for software quality insurance under skilful methodologies |
topic | software quality project management agile software development skilful methodologies. calidad de software administración de proyectos desarrollo ágil de software metodologías ágiles. |
topic_facet | software quality project management agile software development skilful methodologies. calidad de software administración de proyectos desarrollo ágil de software metodologías ágiles. |
url | https://revistas.uptc.edu.co/index.php/investigacion_duitama/article/view/3277 |
work_keys_str_mv | AT mercadoramosvictorhugo toolsandgoodpracticesforsoftwarequalityinsuranceunderskilfulmethodologies AT zapatajulian toolsandgoodpracticesforsoftwarequalityinsuranceunderskilfulmethodologies AT ceballosyonyfernando toolsandgoodpracticesforsoftwarequalityinsuranceunderskilfulmethodologies AT mercadoramosvictorhugo herramientasybuenaspracticasparaelaseguramientodecalidaddesoftwareconmetodologiasagiles AT zapatajulian herramientasybuenaspracticasparaelaseguramientodecalidaddesoftwareconmetodologiasagiles AT ceballosyonyfernando herramientasybuenaspracticasparaelaseguramientodecalidaddesoftwareconmetodologiasagiles |