Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Anlisis de
Requerimientos
Mg. Ing. Julio Arboleda H
Especificacin y anlisis de
requerimientos
Qu es un Requerimiento?
Do! Cdigo
Blastoff
Recoleccin de requerimientos
Prototipos
Verificacin y validacin
Revisiones
Post-Mortem
Blastoff
Preparacin para el inicio del proyecto
Reunin entre los principales desarrolladores,
clientes y usuarios
Del Blastoff se obtienen:
El contexto
Propsito del proyecto
Lista de principales riesgos
Estimacin inicial del esfuerzo
Decisin de seguir adelante o no
Identificacin clara de los interesados
Compromiso con el proyecto
Formacin de equipos
Blastoff (continuacin)
Patrocinadores
Clientes
Usuarios
Especialistas
Ingeniero de requerimientos
Determinar el alcance:
Dominios y Contexto
Restricciones globales
Requerimientos Funcionales
Requerimientos No-Funcionales
Restricciones globales
Afectan a todo el producto y son determinadas
por el usuario y los que administran el
proyecto/producto.
1. Propsito del sistema
2. El cliente
3. El usurio
4. Convenciones para la nomenclatura y las
definiciones
5. Hechos relevantes
6. Restricciones del proyecto
7. Suposiciones
Requerimientos Funcionales
Baratos
No requiere habilidades de programacin
Util medio de comunicacin
Identifica mercado y requerimientos de
usuario
Genera ideas de funcionalidad
Demostracin general del funcionamiento del
producto
Construccin de un prototipo
de baja fidelidad
Nomenclatura:
para eventos externos: [nombre del sistema
adyacente]+razn por la cual enva el flujo de datos al
sistema
para eventos temporales: [Hora de producir]+ nombre del
flujo de datos o razn por la cual se enva el flujo de datos
al sistema adyacente
Cada evento se trata como un caso de uso
Cada evento es modelado
Cada evento es bien conocido por un usuario
Es conveniente numerar los eventos
Cada respuesta a estos eventos se modela tambin.