Técnicas de recolección de requerimientos

시작하기. 무료입니다
또는 회원 가입 e메일 주소
Técnicas de recolección de requerimientos 저자: Mind Map: Técnicas de recolección de requerimientos

1. Análisis de Tareas

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

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

1.3. Proceso se divide en 2 partes

1.3.1. Descomposición de tareas a alto nivel

1.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.

1.3.2. Diagrama del flujo de tareas

1.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.

2. Análisis de Dominio

2.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.

2.2. Reduce costos al identificar patrones reutilizables

3. Introspección

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

4. Observación

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

5. Grupo de trabajo

5.1. Colaboración de multiples participantes

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

6. Lluvia de ideas

6.1. Sugerir ideas sin juicio

6.2. Se aplica en grupos

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

7. JAD

7.1. Desarrollo conjunto de la aplicación

7.1.1. Realizar sesiones conjuntas entre desarrolladores y expertos del dominio

7.1.2. Requiere mucha planeación y organización

8. Diagramas de Caso de Uso

8.1. Basada en escenarios para obtener los requerimientos

8.2. Pueden modelarse en UML o texto

8.3. Identifica acción y actores involucrados

9. Prototipos

9.1. Desarrollar muestras para probar si los requerimientos se cumplen

9.2. Prototipo Rapido

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

9.3. Prototipo evolutivo

10. Escenarios

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

11. Entrevistas / Cuestionarios

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

11.2. Intercambio de información cara a cara

11.3. Estructurada

11.3.1. Ventaja: Fácil Administración

11.4. No Estructurada

11.4.1. Ventaja: Flexibilidad