miércoles, diciembre 14, 2005

Gestión de Requisitos

Comprensión de los Requisitos

En un estudio sobre costos en proyectos reales en diferentes empresas reveló que el 37% de ellos estaban relacionados con los requisitos. Entre los cuales figuran requisitos incompletos y cambios en los requisitos
El proceso unificado de desarrollo fomenta un conjunto de buenas prácticas una de las cuales es la gestión de requisitos. Lo cual no tiene que ver con desarrollo en cascada donde se definen plenamente los requisitos, sino que se asume a estos cambiantes y poco claros como en realidad lo son; "un enfoque sistemático para encontrar, documentar, organizar y seguir la pista de los requisitos cambiantes de un sistema".

Tipos de requisitos
El Proceso Unificado clasifica los requisitos con el modelo FURPS+ como una manera de clasificar los requisitos de esta manera reducir los riesgos al no considerar alguna faceta importante del sistema.

Funcional (functional) características, capacidades y seguridad
Facilidad de Uso (Usability) ayuda, documentación, etc.
Fiabilidad (Reliability) frecuencia de fallos, capacidad de recuperación y grado de previsión
Rendimiento (Performance) tiempos de respuesta, productividad, precisión, disponibilidad, uso de recursos
Soporte (Supportability) adaptabilidad facilidad de mantenimiento internacionalización y configurabilidad

El "+" del FURPS+ indica requisitos adicionales tales como:
Implementación, restricciones impuestas por el uso de lenguajes herramientas de hardware
Interfases, restricciones impuestas para la interacción con sistemas externos
Operaciones, gestión del sistema en tiempo de discusión
Empaquetamiento
Legales, como licencias

Modelo de casos de uso

Los requisitos funcionales se estudian en el modelo de caso de uso, los otros requisitos se pueden incluir en los casos de uso con los que estén relacionados con

No hay comentarios.: