[ Agregación jerárquica para la priorización de requisitos de software ]
Volume 15, Issue 4, May 2016, Pages 731–736
Miriam Peña González1, Leili Genoveva Lopezdomínguez Rivas2, and Sol David Lopezdomínguez Rivas3
1 Facultad de Ciencias Matemáticas y Físicas, Universidad de Guayaquil, Guayaquil, Guayas, Ecuador
2 Facultad de Ciencias Matemáticas y Físicas, Universidad de Guayaquil, Guayaquil, Guayas, Ecuador
3 Facultad de Ciencias Matemáticas y Físicas, Universidad de Guayaquil, Guayaquil, Guayas, Ecuador
Original language: Spanish
Copyright © 2016 ISSR Journals. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
A key goal of any engineering and software engineering in particular, is the quality of the final product. Software quality is often determined by the ability to meet the needs of customers and end users, as obtained as software requirements. To satisfy that needs is important a correct requirement engineering process in general, and a correct requirement prioritization in particular. Prioritizing software requirements is a complex decision making process. Traditional approaches do not perform aggregation of criteria with sufficient flexibility and adaptability to the specific contexts of organizations. In this paper we propose a requirements prioritization method that uses hierarchical aggregation process for information fusion. The proposal allows the inclusion of aspects such as the importance of the criteria and simultaneity. To demonstrate the applicability of the proposal a case study is developed. The paper ends with further work recommendations for extending the method.
Author Keywords: requirements prioritization, aggregation operators, requirements engineering, WPM.
Volume 15, Issue 4, May 2016, Pages 731–736
Miriam Peña González1, Leili Genoveva Lopezdomínguez Rivas2, and Sol David Lopezdomínguez Rivas3
1 Facultad de Ciencias Matemáticas y Físicas, Universidad de Guayaquil, Guayaquil, Guayas, Ecuador
2 Facultad de Ciencias Matemáticas y Físicas, Universidad de Guayaquil, Guayaquil, Guayas, Ecuador
3 Facultad de Ciencias Matemáticas y Físicas, Universidad de Guayaquil, Guayaquil, Guayas, Ecuador
Original language: Spanish
Copyright © 2016 ISSR Journals. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Abstract
A key goal of any engineering and software engineering in particular, is the quality of the final product. Software quality is often determined by the ability to meet the needs of customers and end users, as obtained as software requirements. To satisfy that needs is important a correct requirement engineering process in general, and a correct requirement prioritization in particular. Prioritizing software requirements is a complex decision making process. Traditional approaches do not perform aggregation of criteria with sufficient flexibility and adaptability to the specific contexts of organizations. In this paper we propose a requirements prioritization method that uses hierarchical aggregation process for information fusion. The proposal allows the inclusion of aspects such as the importance of the criteria and simultaneity. To demonstrate the applicability of the proposal a case study is developed. The paper ends with further work recommendations for extending the method.
Author Keywords: requirements prioritization, aggregation operators, requirements engineering, WPM.
Abstract: (spanish)
Una meta fundamental de cualquier ingeniería y en particular la de software en particular, radica en lograr productos de calidad. Para satisfacer estas necesidades resulta importante la realización de una correcta ingeniería de requisitos y especialmente su priorización. La priorización de requisitos de software es un proceso complejo de toma de decisiones. En los modelos existente falta la suficiente flexibilidad y adaptabilidad a los contextos específicos de las organizaciones. En el presente trabajo se propone un método de priorización de requisitos que hace uso de los operadores de agregación de forma jerárquica. La propuesta permite la inclusión de aspectos tales como la importancia de los criterios y la simultaneidad. Un estudio de caso muestra aplicabilidad de la propuesta. El artículo finaliza con propuestas de trabajos futuros que contribuyan a la aplicabilidad del método.
Author Keywords: priorización de requisitos, operadores de agregación, WPM, ingeniería de requisitos.
How to Cite this Article
Miriam Peña González, Leili Genoveva Lopezdomínguez Rivas, and Sol David Lopezdomínguez Rivas, “Hierarchical aggregation for software requirement prioritization,” International Journal of Innovation and Applied Studies, vol. 15, no. 4, pp. 731–736, May 2016.