Zusammenfassung der Ressource
Área de conocimiento de
los Requisitos de Software
- Fundamentos de los requisitos
- proceso de los requisitos
- Captura de los requisitos
- Análisis de los requisitos
- Especificación de los requisitos
- Validación de los requisitos
- El documento debe pasar por un proceso de validación y verificación
- Este proceso permite
- Asegurar que el ingeniero ha entendido los requerimientos
- Verificar que el documento
- Es coherente con los estándares de la compañía
- En caso de que
esto no se cumpla
- Se debe hacer un mapeo entre las
dos partes, llegar a un acuerdo y
documentarlo
- Es Comprensible
- Es coherente per se
- Está completo
- La notación formal permite validar estas
dos características con mayor efectividad
- El objetivo
- Detectar problemas en los requerimientos
- Antes de que se le asignen recursos
- Asegurarse de que el documento define el software correcto
- La manera más común de hacerlo
- Revisión del Documento
- Inspección del documento
- Para estas tareas
- Se asigna un grupo de personas
- Encargadas de buscar
- Errores
- Suposiciones erróneas
- Carencia de claridad
- Desviación de procesos estandarizados
- Quienes conforman este grupo son los
encargados de guiar los objetivos
- Por lo tanto deben ser personas que
conozcan los intereses de las dos partes
- Todas las revisiones deben
quedar documentadas ya sea en
- El documento de definición del sistema
- El documento de la especificación del sistema
- El documento de la especificación de los requisitos de software
- Especificaciones base para un nuevo lanzamiento
- Cualquier otra etapa del proceso de requerimientos
- Prototipos
- Permiten
- Validar que el ingeniero
entendió lo que el cliente quiere
- Por extensión
- Permite representar las
suposiciones del ingeniero
- Con base en estas
- El cliente puede dar
retroalimentación que
puede ser muy importante
- Por lo que
- Se recomienda implementarlos
para las características más
importantes del software
- La volatilidad de un requerimiento es
baja si se define fuera de un
prototipo
- Desencadenar la especificación de nuevos requerimientos
- Consideraciones prácticas