Análisis de requerimientos
Requerimientos funcionales
Describen el comportamiento solicitado por el cliente
Datos de entrada al sistema
Operaciones que se realizan con los datos
Flujo de trabajo de las operaciones
Reportes o datos de salida
Usuarios que interactúan con el sistema
Regulaciones para la construcción del sistema
Requerimientos no funcionales
Atributos de calidad
No determinan el funcionamiento del sistema
Rendimiento
Confiabilidad
Disponibilidad
Seguridad
Mantenibilidad
Pasos importantes
Describir el problema en lenguaje natural
Llenar los vacíos
Documentar los hallazgos
Validar la documentación con el cliente
Proceso de analisis
Concepción
Describir el problema
Identificar los involucrados
Indagación
Alcance
Entendimiento
Volatilidad
Elaboración
Documentación
Creación del contrato
Casos de uso
Validación
Revisar la documentación
Ambigüedades
Inconsistencias
Errores
Estándares
priorización
Calcular cuanto cuesta
Recursos de desarrollo
Riesgos
Impacto
Importancia para el cliente