Please enable JavaScript.
Coggle requires JavaScript to display documents.
Universidad Técnica de Cotopaxi Viviana Pastuña, descarga, kkk - Coggle…
Universidad Técnica de Cotopaxi
Viviana Pastuña
"Requirements Elicitation using BPM"
La obtención de requisitos es el área de la ingeniería de requisitos que se ocupa de identificar los requisitos del sistema. Este documento describe una técnica para obtener los requisitos funcionales de un producto de software en forma de Historias de usuarios mediante el modelado de procesos operativos que deben realizar los usuarios del sistema. La técnica se coloca en el contexto general de las técnicas de obtención de requisitos.
Historias de usuarios de los flujos de trabajo de BPM
El equipo de desarrollo de software generalmente se queda con la mayor parte del trabajo para analizar los requisitos detallados.
y especificaciones de software. El equipo realizará entrevistas, talleres y otras actividades que brinden
ellos con una comprensión de las necesidades comerciales.
¿Cómo puede un equipo de desarrollo de software obtener un conjunto completo y consistente de requisitos funcionales para un incremento del producto a partir de la visión del producto y los requisitos de alto nivel?
Las sesiones de lluvia de ideas se realizan a menudo para capturar historias de usuarios. Pueden generar una gran cantidad de material bueno que luego debe ordenarse y estructurarse antes de poder hacer una lista final de prioridades. Pero, por naturaleza, estas sesiones de lluvia de ideas tienden a carecer de estructura y no garantizan que todas las funciones necesarias estén cubiertas adecuadamente.
Las entrevistas a usuarios son otra técnica común. Nuevamente, la estructura del problema puede no ser evidente a partir de los comentarios de los usuarios. Cada usuario cubrirá su propio rol, pero es posible que no sea plenamente consciente de las dependencias de otros usuarios y sus actividades.
La creación de historias de usuario a partir de un flujo de trabajo de BPM proporciona un enfoque estructurado para la obtención de requisitos que aumenta las posibilidades de obtener un conjunto de requisitos de alta calidad. Wiegers [10] enumera los siguientes criterios para especificaciones de requisitos excelentes (conjuntos de requisitos):
Completo: no faltan requisitos
Al cubrir el flujo de trabajo completo en el análisis, el conjunto de requisitos resultante representará todas las acciones del usuario necesarias para ejecutar el flujo de trabajo. Normalmente, deben desarrollarse como un conjunto para respaldar una transacción, o un segmento del sistema, para aportar valor comercial.
Consistente: no entra en conflicto con otros requisitos
Las Historias de usuarios se unirán en un flujo natural dado por la secuencia de tareas de los usuarios.
Modificable: capacidad para revisar y mantener un historial de cambios
Cualquier cambio en una historia de usuario se puede comparar con tareas en el mismo flujo de trabajo y cualquier cambio se puede realizar de manera consistente en el conjunto de requisitos que pertenecen al mismo flujo de trabajo.
Trazable - vinculado al origen y al código
Cada historia de uso tiene un origen claro de una tarea de flujo de trabajo.
1 more item...