Please enable JavaScript.
Coggle requires JavaScript to display documents.
Ingeniería de Requisitos y Desarrollo Ágil de Software (Requerimientos…
Ingeniería de Requisitos y
Desarrollo Ágil de Software
Ingeniería de requerimientos
Describe que debe hacer el sistema pero no como debe ser implementado
Define Requerimientos
Identificar, modelar y comunicar requerimientos
Establece requerimientos completos y relevantes
Elicitación de Requisitos
Trata de
Descubrir nuevos requerimientos
Delimitar los sistemas
Verifica las necesidades del sistema
Métodos
Entrevistas
Es uno de los mejores métodos
Busca opiniones
Busca errores
Aclara malentendidos
Fomenta la interacción cliente-empresa
Requerimientos
Documentación de requerimientos
Podría ser o no parte del contrato del proyecto
El documento no debe ser ambiguo
Comunicar los requerimientos entre todas las partes del proyecto
Validación de requerimientos
Certificar requerimientos
Se pueden usar técnicas como la entrevista
Ambas partes deberán estar de acuerdo
Administración de requisitos
Capturar, almacenar, Difundir y gestionar la información.
Incluye todas las actividades de control
Métodos ágiles de desarrollo
Modelos
Extreme programing
Basado en coraje, simplicidad y comunicación
Normalmente se practica en parejas
Scrum
Ofrece flexibilidad
Es adaptativo y muy productivo
Se basa en sprints
Características
Más orientado a la codificación
Usa métodos agiles
Técnicas para enfoques ágiles
Integración del cliente
Minimiza errores
Asegura la correcta toma de decisiones
Priorización
Durante la toma de requerimientos y de programación
Mantener prioridades acelera el proceso de desarrollo