La estrategia propuesta en este artículo aborda un desafío crítico en la ingeniería de requisitos: la construcción de un entendimiento compartido entre todas las partes interesadas en el desarrollo de software. El entendimiento compartido se refiere a la capacidad de las personas de un equipo para tener una comprensión común y coherente de los requisitos que tendrá el sistema, lo cual es esencial para una colaboración efectiva. La contrucción de esta estrategia, se realizó utilizando la Ingeniería de Métodos Situacionales (Situational Method Engineering - SME), la cual permitió obtener, al finalizar la realización de cada una de sus actividades, un conjuto de fases, con sus respectivas actividades y tareas, que buscan la construcción del entendimiento compartido a traves de la realización de la creación de prototipos ágiles. El uso de prototipos permite proporcionar una representación visual y tangible de los requisitos del sistema, lo que facilita la comunicación y la retroalimentación entre las partes interesadas. En este sentido, este articulo muestra el uso de SME para la construccion final de la estrategia, la cual consta de varias fases, que incluyen la planificación, identificación y análisis de requisitos, creación de prototipos no funcionales, gestión de requisitos, construcción de prototipos funcionales y socialización. Estas fases están diseñadas para fortalecer la comunicación, promover la colaboración y garantizar un entendimiento compartido sólido a lo largo del proceso de desarrollo de software.
The strategy proposed in this paper addresses a critical challenge in requirements engineering: building a shared understanding among all stakeholders in software development. Shared understanding refers to the ability of people in a team to have a common and consistent understanding of the requirements that the system will have, which is essential for effective collaboration. The construction of this strategy was done using Situational Method Engineering (SME), which allowed to obtain, at the end of the realization of each of its activities, a set of phases, with their respective activities and tasks, which seek the construction of shared understanding through the realization of agile prototyping. The use of prototypes allows to provide a visual and tangible representation of the system requirements, which facilitates communication and feedback among stakeholders. In this sense, this article shows the use of SME for the final construction of the strategy, which consists of several phases, including planning, requirements identification and analysis, non-functional prototyping, requirements management, functional prototyping, and socialization. These phases are designed to strengthen communication, promote collaboration, and ensure a solid shared understanding throughout the software development process.
© 2001-2024 Fundación Dialnet · Todos los derechos reservados