Herramientas de ingeniería de requisitos - Enciclopedia
Herramientas de ingeniería de requisitos: usualmente son productos de software diseñados para facilitar los procesos de ingeniería de requisitos (RE) y permitir una gestión más sistemática y formalizada de los requisitos, la gestión del cambio y la trazabilidad.
La guía de PMI "Gestión de Requisitos: una Guía Práctica" recomienda identificar una herramienta de requisitos en el inicio del proyecto, ya que la trazabilidad de los requisitos puede volverse compleja y cambiar de herramienta a mitad de proyecto podría presentar un desafío.
De acuerdo con ISO/IEC TR 24766:2009, existen seis capacidades principales de herramientas:
Elicitación de requisitos
Análisis de requisitos
Especificación de requisitos
Verificación y validación de requisitos
Gestión de requisitos
Otras capacidades
Nota: INCOSE y Project Performance International (PPI) mantienen una base de datos oficial de herramientas, la Base de Datos de Herramientas de Ingeniería de Sistemas (SETDB).
Lista de herramientas de RE
Como con la mayoría de los software, el proveedor/propietario, el nombre de la herramienta o el alcance pueden cambiar con el tiempo. (https://www.Reqops.com)
Nota: Pocas herramientas respaldan directamente o indirectamente, a través de consultoría especializada, la conformidad con estándares de seguridad como ISO 26262.
A diferencia de las seis capacidades principales de herramientas (ver arriba), se introducen las siguientes categorías para la lista, que se correlacionan más con la marketing del producto o resumen de capacidades, como gestión de requisitos (que incluye la elicitation, análisis y especificación) y gestión de pruebas (que significa capacidades de verificación y validación).
Especialidades, como el soporte OSLC, no se presentan en la lista actual, pero existen para algunas herramientas.
= Capabilities de la lista =
Agile: La herramienta admite metodologías ágiles, como Scrum, Kanban, trabajo colaborativo, etc.
ALM: Gestión del ciclo de vida de la aplicación (lo que significa que la herramienta ofrece un conjunto completo de capacidades o puede ampliarse)
CM: Gestión de configuración (software o hardware)
ISM: Gestión de resolución de problemas (o gestión de problemas)
PDM: Gestión de datos del producto
PLM: Gestión del ciclo de vida del producto
PJM: Gestión de proyectos
RM: Gestión de requisitos, incluidos diseño, especificación, etc.
TM: Gestión de pruebas (QA)
VCS: Sistema de control de versiones
VM_MBSE: Modelado visual/UI/UX o MBSE (Ingeniería de sistemas basada en modelos)
Capacidades excluidas (lista limitada)
CI/CD
Gestión de procesos (gestión de proyectos) (Diseño de procesos, etc.)
QM: Gestión de calidad
Gestión de riesgos
Gestión de lanzamientos/patches
Seguridad o seguridad
Gestión de variantes
= Lista =
Otras herramientas, desarrollos, especialidades
ReqInspector
ReqIF - Por ejemplo, para transferir datos de requisitos de una herramienta a otra (por ejemplo, DOORS a DOORS Next)
Doorstop (alojado en GitHub)
Para leer más
Ganar la Batalla Oculta: Selección y Adopción de Herramientas de Requisitos
Evaluación de Herramientas de Código Abierto para Gestión de Requisitos
Un caso de estudio de gestión de requisitos: Hacia la transparencia en herramientas de gestión de requisitos
Modelado de requisitos con SysML (IREB, 2015)
¿Aún se necesita ingeniería de requisitos en enfoques de desarrollo ágil? (IREB, 2015)
DOORS: Herramienta para gestionar requisitos
Risto Salo et al. Gestión de requisitos en GitHub con un enfoque ágil (2015)
Ver también
Gestión del ciclo de vida de la aplicación (ALM)
ISO/IEC 12207
Lista de herramientas de SysML
Lista de herramientas de Lenguaje de Modelado Unificado
Ingeniería de sistemas basada en modelos (MBSE)
Open Services for Lifecycle Collaboration (OSLC)
Gestión del ciclo de vida del producto (PLM)
Gestión del alcance
Proceso de desarrollo de software
Herramientas de ingeniería de sistemas
Referencias
Enlaces externos
www.um.es/giisw/EN/re-tools-survey
https://www.ppi-int.com/wp-content/uploads/2019/04/PPI-005107-8-Requirements-Management-Tools-190403-1.pdf