Producto de trabajo: Requisito de software |
|
 |
Este artefacto es una especificación de una condición o posibilidad que un sistema debe cumplir. |
|
Objetivo
Los requisitos de software se documentan en un intento de especificar:
-
Una capacidad de software necesaria para que el usuario solucione un problema [para] alcanzar un objetivo
-
Una posibilidad de software que debe cumplir o poseer un sistema o componente del sistema para satisfacer un
contrato, estándar, especificación, u otra documentación formalmente impuesta.
[THA97]
Este es un artefacto esencial en el desarrollo de software, aunque en muchos contextos es típico que algún subconjunto
de requisitos se mantenga documentado de forma incompleta. RUP soluciona esta cuestión gestionando el desarrollo de
software en múltiples iteraciones, permitiendo que se descubran importantes requisitos a lo largo del tiempo.
|
Relaciones
Roles | Responsable:
| Modificado por:
|
Salida de |
|
Descripción
Esquematización breve |
Al crear este artefacto, debe tener en cuenta varios aspectos del artefacto, incluidos los siguientes:
-
los distintos grupos de interés o interesados que pueden tener requisitos para contribuir
-
los distintos tipos de requisitos (categorías, dimensiones) que deben tenerse en cuenta
|
Propiedades
Opcional |  |
Planeado |  |
Personalización
Opciones de representación |
Este artefacto normalmente se incluye dentro otros artefactos de especificación de requisitos.
Los requisitos de software se gestionan mejor en una base de datos, como Rational ClearQuest y/o Rational
RequisitePro, para realizar el seguimiento del estado, dar prioridades, generar informes y establecer la
rastreabilidad. La personalización implica decidir si la información (Atributos de requisito) se documenta para cada requisito. El
resultado de estas decisiones debe documentarse en el Plan de gestión de requisitos.
|
Más información
© Copyright IBM Corp. 1987, 2006. Reservados todos los derechos.
|
|