Propuesta método priorización de requisitos cualitativo basado en aspectos de priorización de beneficio y costo considerando las dependencias entre requisitos

Cargando...
Miniatura
Fecha
2022
Idioma
es
Título de la revista
ISSN de la revista
Título del volumen
Editor
Universidad Andrés Bello
Nombre de Curso
Licencia CC
Licencia CC
Resumen
La priorización de requisitos es un importante tema que determina la forma en cómo se seleccionan y procesan los requisitos en los proyectos de software. Existen métodos específicos para clasificar y priorizar los requisitos, la mayoría de ellos basados en medidas cuantitativas, que si bien, utilizan o incorporan las dependencias entre requisitos, estos no consideran aspectos cualitativos, por ende, en el presente trabajo, se propone MCPR-AD (Método Cualitativo para Priorizar Requisitos en base a Aspectos de priorización y Dependencias entre requisitos), un método que presenta la priorización de requisitos al considerar las dependencias entre requisitos y los elementos cualitativos que están relacionados con las prioridades del proyecto. Se presenta formalmente MCPR-AD, definiendo la teoría utilizada para llevar a cabo las técnicas utilizadas durante el desarrollo de priorizar, ya sea mediante dependencias como de aspectos. Luego se lleva a cabo la experimentación, donde se obtienen diversos factores de información, que nos permiten analizar los tiempos y las consultas relacionadas con el proceso interno del método. La experimentación, ha permitido obtener resultados satisfactorios, es decir, el método realiza lo propuesto. Finalmente, para validar nuestra propuesta, se desarrolla una entrevista de grupo focal (Focus Group), que tiene el propósito de rescatar información relevante del método propuesto, tanto beneficios como inconvenientes que surgen durante el proceso de priorización y por, sobre todo, con respecto al método propuesto, obteniendo resultados satisfactorios que nos permiten identificar futuras mejoras del método propuesto. De manera similar, se realizó un cuestionario para evaluar la usabilidad del método MCPR-AD, obteniendo resultados positivos. Las experiencias de los usuarios indican valoraciones positivas y aceptables en cuanto a las dimensiones Utilidad, Facilidad de Uso, Facilidad de Aprendizaje y Satisfacción.
Requirements prioritization is an important issue that determines how requirements are selected and processed in software projects. There are specific methods to classify and prioritize requirements, most of them based on quantitative measures, that although they use or incorporate the dependencies between requirements, they do not consider qualitative aspects, therefore, in this paper, we propose MCPR-AD (Qualitative Method to Prioritize Requirements based on Prioritization Aspects and Dependencies between requirements), a method that presents the prioritization of requirements by considering the dependencies between requirements and the qualitative elements that are related to the priorities of the project. MCPR-AD is formally presented, defining the theory used to carry out the techniques used during the development of prioritization, either by dependencies or aspects. Then the experimentation is carried out, where several information factors are obtained, which allow us to analyze the times and queries related to the internal process of the method. The experimentation has allowed us to obtain satisfactory results, that is to say, the method performs as proposed. Finally, to validate our proposal, a Focus Group interview is developed, which has the purpose of rescuing relevant information of the proposed method, both benefits and drawbacks that arise during the prioritization process and, above all, with respect to the proposed method, obtaining satisfactory results that allow us to identify future improvements of the proposed method. Similarly, a questionnaire was conducted to evaluate the usability of the MCPR-AD method, obtaining positive results. The users' experiences indicate positive and acceptable evaluations in terms of the dimensions Usefulness, Ease of Use, Ease of Learning and Satisfaction.
Notas
Tesis (Ingeniero Civil Informático)
Palabras clave
Software Computacional, Desarrollo, Administración, Administración de Requisitos
Citación
DOI
Link a Vimeo