Mind map
Educción de requerimientos

Map content
Educción de requerimientos
El origen de los requerimientos dependerá de la naturaleza del producto y del ambiente de desarrollo.
Fuentes típicas:
- Entrevistas y discusiones
- Estudios comparativos y casos de estudio
- Estándares industriales o corporativos
- Observar usuarios en el trabajo
- Análisis de escenarios de tareas de usuarios
- Eventos y respuestas
Técnicas básicas
- Reuniones iniciales
- Explicaciones magistrales de los involucrados
- Considerar aspectos como:
- Misión
- Visión
- Objetivos
- Restricciones generales
- ¿Qué es una Reunión Inicial?
- Entrevistas
- Preparación de Entrevista
- Estructurada
- ¿ Qué tipo de cosas te gustaría saber acerca del problema cuando empiezas a sopesarlo ?
- ¿ Cuáles son los factores que influyen en la forma en que razonas en el problema ?
- ¿ Qué tipo de valores puede tener este objeto ? ¿ Qué rango de valores está permitido ?
- ¿ Te parece que este diagrama muestra correctamente el orden de tus decisiones ?
- Limitantes:
- • Subjetividad de la información del experto
- • Automatismos difíciles de descomponer y exponer
- • Consumen mucho tiempo
- Limitantes:
- ¿ Te parece que este diagrama muestra correctamente el orden de tus decisiones ?
- ¿ Qué tipo de valores puede tener este objeto ? ¿ Qué rango de valores está permitido ?
- ¿ Cuáles son los factores que influyen en la forma en que razonas en el problema ?
- ¿ Qué tipo de cosas te gustaría saber acerca del problema cuando empiezas a sopesarlo ?
- No estructurada
- El Ingeniero de Requerimientos debe estar alerta de:
- ¿En qué se parece y diferencia este problema con los típicos del dominio?
- ¿Qué clase de soluciones son adecuadas para el problema?
- ¿Es reducible el problema a sub-problemas no interactivos?
- ¿Puedes describirme el último paso que has tratado?
- ¿Cómo resuelves ese problema?
- ¿Qué haces a continuación?
- ¿Por qué haces eso?
- El Ingeniero de Requerimientos debe estar alerta de:
- Estudiar el dominio del problema
- Tipos:
- Seleccionar a las personas
- Planificar la entrevista
- Estructurada
- Realización de la entrevista
- Apertura (expectativas)
- Lugar adecuado
- Desarrollo y terminación
- Evaluación de la entrevista
- Análisis de las entrevistas
- Preparación de Entrevista
- Lluvia de ideas
- Lluvia o tormenta de ideas
- Generación de ideas libres de críticas o juicios
- No se admite la crítica y puede ser realizado por video-conferencia
- Apoya la generación de vistas individual (apuntes) o grupal (cartelón) del problema
- No se admite la crítica y puede ser realizado por video-conferencia
- Generación de ideas libres de críticas o juicios
- Fases:
- Preparación
- Citar a los participantes y preparar la sala
- Generación
- Recopilar principales ideas y distribuir
- Consolidación
- Revisar ideas
- Descartar ideas
- Priorizar ideas
- Documentación
- Preparación
- Lluvia o tormenta de ideas
- DWTTY : Do What They Tell You
- Reuniones iniciales
Prototipaje
- ¿Qué es?
- Ayuda a educir y validar los requerimientos del sistema.
- Tipos
- Desechable
- Desechable
- El prototipo que evoluciona es el más utilizado, debido a su ayuda en los demás procesos de desarrollo software.
- ¿Qué es?
Glosario
- Ayuda a organizar conocimientos
- Ayuda a organizar conocimientos
- Conjunto de definiciones sobre los términos, acrónimos, etc. usados durante la vida del proyecto.
- Crear una ficha (o entrada de datos) para cada concepto.
JAD estructura el proceso de educción de requerimientos
- Técnica para que todos los participantes de un proceso de diseño de software acueren sobre los requerimientos y diseños conjuntamente
- JAD/Plan: educción de requerimientos de software
- JAD/Design: diseño de software
- Técnica para que todos los participantes de un proceso de diseño de software acueren sobre los requerimientos y diseños conjuntamente