Especificación de Requisitos

LIBP-0223 (Libro de pautas)

En este apartado se agrupan las pautas relacionadas con las actividades de Definición del Sistema de Información.

Pautas

TítuloCarácter
Realización de la Especificación de Requisitos siguiendo una metodologíaObligatoria
Realización de la Especificación de Requisitos siguiendo la metodología de MADEJARecomendada
Uso de herramientas de soporteObligatoria
Uso de herramienta CASE Enterprise ArquitectRecomendada
Uso de plantillas propuestas por MADEJARecomendada

Realización de la Especificación de Requisitos siguiendo una metodología

Según MADEJA, la especificación de requisitos de un sistema software debe estar guiado por una metodología concreta

Independientemente de la metodología empleada, deben estar cubiertas unas actividades mínimas.

Estas actividades son:

  • Identificar las necesidades de negocio de clientes y usuarios
  • Desarrollar los requisitos de un sistema software que satisfaga las necesidades de negocio
  • Gestionar los requisitos del sistema software a desarrollar

Realización de la Especificación de Requisitos siguiendo la metodología de MADEJA

Utilizar en los proyectos la metodología para la Especificación de Requisitos publicada en MADEJA.

Puesto que es necesario seguir una metodología para la realización de la Especificación de Requisitos, MADEJA define la siguiente metodología que cubre las actividades anteriormente expuestas.

Uso de herramientas de soporte

La generación de la documentación deberá apoyarse en el uso de una herramienta CASE de modelado que permita asegurar la trazabilidad entre los diferentes elementos involucrados, la coherencia de los diagramas y la correcta aplicación del lenguaje UML.

Hay numerosas herramientas para la Gestión de Requisitos. La mayoría son soluciones comerciales y no integradas en el Ciclo de Vida de Desarrollo del proyecto. Por el concepto iterativo de la Gestión de Requisitos, se considera las herramientas CASE como la mejor opción que integra el proceso.

Uso de herramienta CASE Enterprise Arquitect

Uso de la herramienta CASE de modelado Enterprise Arquitect.

La herramienta considerada más interesante para ayudar a la Gestión de Requisitos es Enterprise Architect (Herramienta CASE comercial desarrollada por la empresa Sparx Systems)

Motivos para su elección:

  • Herramienta CASE completa.
  • Herramienta gráfica que incluye las técnicas más utilizadas: diagramas de casos de uso, modelo de clases, diagramas de actividad, etc.
  • Relación calidad / precio muy buena.
  • Generación de documentación integrada con la herramienta. Posibilidad de definir plantillas para la generación de cada tipo de documento.
  • Descarga: http://www.sparxsystems.com.au/products/ea.html

Uso de plantillas propuestas por MADEJA

Se utilizará la plantilla propuesta por MADEJA para la elaboración del documento de Especificación de Requisitos

Por cuestiones operativas, es básico realizar la documentación de los proyectos siguiendo unas plantillas unificadas y comunes para todos los proyectos.

Contenidos relacionados

Recursos
Área: Ingeniería » Creación y Evolución de Sistemas
Código Título Tipo Carácter
RECU-0456 Plantilla Especificación de Requisitos Plantilla Obligatorio