Framework to elicit multidimensional requirements
Marco de trabajo para elicitar requisitos multidimensionales
Objetivo: Proponer un marco para elicitar requisitos multidimensionales. Materiales y métodos: Se realiza una revisión de la literatura y se analizan las propuestas de elicitación en las que se tiene en cuenta la multidimensionalidad de los requisitos. Resultados y discusión: Se encontraron 23 trabajos, de los cuales se seleccionaron 15 que cumplieron con las condiciones de calidad y los criterios de inclusión. Estas propuestas relacionan la multidimensionalidad en la elicitación, pero no la tienen en cuenta para construir una especificación de requisitos representativa. Conclusión: Es evidente que no existe unanimidad acerca de las dimensiones desde las que se originan los requisitos y tampoco se gestionan para elicitarlos. Por eso y debido a que se acepta su existencia, se necesita unificar criterios y proponer marcos para elicitar los requisitos multidimensionales.
1. INTRODUCCIÓN
En ingeniería de software, el término requisitos se refiere al conjunto de necesidades que debe satisfacer el producto en desarrollo. Los requisitos, en términos generales, se derivan de las personas, la arquitectura de la tecnología y otros sistemas, los contextos políticos y administrativos nacionales e internacionales, la responsabilidad social y ético-ecológica, etc. Aunque la mayoría de los modelos y metodologías tienden a tratar estas necesidades como las fuentes originales de los requisitos, en realidad deben considerarse dimensiones porque se estructuran como hechos, acciones y normas categorizadas con el objetivo de servir de predictores para los analistas.
En el caso del desarrollo de software, el concepto de dimensión no debe confundirse con el que se utiliza en física aplicada, matemáticas o filosofía, sino que debe entenderse como un tipo de base de datos que contiene información relacionada con el tipo de problema a resolver. En otras palabras, las dimensiones son una colección de información de referencia sobre varios eventos medibles, como los requisitos del software. Cada dimensión categoriza y describe eventos, acciones y reglas sobre los datos que contiene, de modo que los datos pueden consultarse de forma iterativa para explorar, discutir, aclarar, definir y acordar lo que debe satisfacer el producto final.
Recursos
-
Formatopdf
-
Idioma:inglés
-
Tamaño:638 kb