En la educción de requisitos de software, uno de los aspectos más inciertos es saber cuándo terminar el proceso. Es decir, cuándo se cuenta con la suficiente información desde los stakeholders y otras fuentes para especificar los requisitos del sistema informático. No hay orientación alguna que prescriba heurísticaspara esto. La aproximación más relevante es el modelo de progresión de captura de información quepretende reflejar cómo se ha desarrollado la sesión de educción en términos de la información que seha capturado. En este artículo se aplica un método analítico, basado en patrones de la experiencia deusuario, para evaluar la notación utilizada en el modelo e identificar aspectos a mejorar en el futuro. Los resultados son positivos arrojando una evaluación global de 75%.
INTRODUCCIÓN
La Ingeniería de Requisitos (IR) es un proceso de carácter socio-técnico que tiene como fin descubrir, documentar, analizar y mantener un conjunto de requisitos en un proyecto de desarrollo de software 1. Dentro de este proceso, una de las tareas más relevantes es la educción, que pretende identificar información que ayude a determinar las características deseadas del sistema software a desarrollar. Para esto, es necesario considerar información acerca del dominio de aplicación y de los stakeholders, los que tienen interés en el desarrollo del sistema software 2.
Sin embargo, la educción de requisitos presenta dificultades provenientes de la naturaleza borrosa y cambiante de los requisitos, y de las particularidades de cada organización y de sus funcionarios, lo cual plantea grandes retos a los practicantes de la IR (3. En resumen, su desempeño es dependiente de las características del contexto en que ocurre. Uno de los aspectos más difíciles de atacar es determinar cuándo es pertinente terminar el proceso. El asunto parece no ser importante para los investigadores, de allí la baja atención que ha recibido desde la comunidad científica. Pitts y Browne 4 presentan uno de los pocos trabajos en esta dirección. Los autores han estudiado diversas heurísticas que los analistas utilizan para determinar si se han alcanzado conclusiones satisfactorias de una sesión de educción y así concluir la recolección de información. Desde este trabajo no se encuentran estudios que propongan reglas, o que modelen el proceso de educción con el fin de decidir cuándo terminar las sesiones con stakeholders pues ya se ha capturado la información relevante para especificar los requisitos del sistema software.
Uno de los autores de este trabajo ha propuesto un marco de trabajo para gestionar el proceso de educción de requisitos a través de dos enfoques complementarios 5.
Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.
Artículo:
Redes de sensores inalámbricos para comunicaciones inteligentes
Artículo:
Pushed SOLID: implantación de SOLID en teléfonos inteligentes
Artículo:
Método de estadísticas de tráfico de red para la programación de grupos de proyectos industriales con recursos limitados bajo Big Data.
Artículo:
La fijación óptima de precios de la cadena de suministro de doble canal con la recuperación de productos de terceros y el esfuerzo de ventas.
Artículo:
Análisis de vulnerabilidades de ciberseguridad de la norma PLC PRIME
Artículo:
Creación de empresas y estrategia : reflexiones desde el enfoque de recursos
Artículo:
Los web services como herramienta generadora de valor en las organizaciones
Artículo:
La gestión de las relaciones con los clientes como característica de la alta rentabilidad empresarial
Libro:
Ergonomía en los sistemas de trabajo