Técnicas de recolección de requerimientos

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Técnicas de recolección de requerimientos por Mind Map: Técnicas de recolección de requerimientos

1. Entrevistas / Cuestionarios

1.1. Se emplea para reunir información proveniente de personas o grupos

1.2. Intercambio de información cara a cara

1.3. Estructurada

1.3.1. Ventaja: Fácil Administración

1.4. No Estructurada

1.4.1. Ventaja: Flexibilidad

2. Análisis de Tareas

2.1. Estudio de lo que se requiere del usuario en términos de acciones y/o procesos cognitivos para completar una tarea

2.2. Análisis de tareas y flujos de información

2.3. Proceso se divide en 2 partes

2.3.1. Descomposición de tareas a alto nivel

2.3.1.1. Consiste en dividir las tareas de alto nivel en sus subtareas y operaciones constitutivas. Esto mostrará una estructura global de las principales tareas de usuario.

2.3.2. Diagrama del flujo de tareas

2.3.2.1. Documenta los detalles de las tareas específicas, como los detalles de interacciones entre el usuario y el sistema actual así como cualquier problema relacionado con los mismos.

3. Análisis de Dominio

3.1. Es la especificación, el análisis y la identificación de requisitos comunes de un dominio especifico de aplicación para reutilizarlo en múltiples proyectos dentro de ese dominio de aplicación.

3.2. Reduce costos al identificar patrones reutilizables

4. Introspección

4.1. Comprender los requisitos del sistema apoyándose de otras técnicas.

5. Observación

5.1. Obtener información sobre la manera en que las cosas suceden

6. Grupo de trabajo

6.1. Colaboración de multiples participantes

6.2. Se puede usar un material en común para conversar

7. Lluvia de ideas

7.1. Sugerir ideas sin juicio

7.2. Se aplica en grupos

7.3. Todas las ideas se recopilan para un posterior análisis.

8. JAD

8.1. Desarrollo conjunto de la aplicación

8.1.1. Realizar sesiones conjuntas entre desarrolladores y expertos del dominio

8.1.2. Requiere mucha planeación y organización

9. Diagramas de Caso de Uso

9.1. Basada en escenarios para obtener los requerimientos

9.2. Pueden modelarse en UML o texto

9.3. Identifica acción y actores involucrados

10. Prototipos

10.1. Desarrollar muestras para probar si los requerimientos se cumplen

10.2. Prototipo Rapido

10.2.1. Validar requerimientos en una etapa previa al diseño especifico

10.3. Prototipo evolutivo

11. Escenarios

11.1. Documentar el comportamiento del sistema en eventos específicos