Especificación de requisitos:
La ingeniería de requisitos permite:
Requerimientos del usuario:
Validación de requisitos:
Requerimientos del sistema
Actividad supremamente crítica del proceso:
Captura y análisis de requisitos:
Estudio de factibilidad
- Especificaciones en LN de lo requiere el usuario del sistema - Uso de gráficos y otras técnicas - Son especificaciones generales
- Especificación detalladas de los servicios y restricciones del sistema - Punto de vista del Ing. de software -Sirve como contrato entre Cliente y contratista
- Cualquier error cometido se propaga adelante - Es costoso su corrección posterior
- Establecer la funcionalidad (servicios) que se requieren del sistema y - Las restricciones que se deben aplicar (operación, desempeño, desarrollo)
- Comprobar la veracidad, consistencia y completez de los requisitos - Corrección de errores encontrados - Generación de modelos finales
- Representación abstracta de los requisitos de usuario y del sistema - Funcionalidad y restricciones a implementar - Uso de modelos gráficos y textuales
- Es posible cumplir las necesidades del usuario con tecnologías actuales? : Hw, Sw... - Los costos son viables para la entidad? - El tiempo previsto es razonable para las partes?
- Observación y estudio de los sistemas existentes - Análisis de documentos - Discusión con stakeholders (uso de técnicas) - Desarrollo de modelos y prototipos del sistema