Técnicas para definir requerimientos

15

Click here to load reader

description

Algunas técnicas para definir los requerimientos de un proyecto

Transcript of Técnicas para definir requerimientos

Page 1: Técnicas para definir requerimientos

“Técnicas para definir Requerimientos”

Valeria Aspajo QuirósUniversidad Metropolitana Castro Carazo ♦ 2010

Page 2: Técnicas para definir requerimientos

¿Que es un requerimiento?

Descripción de las necesidades o deseos de un producto

Se documenta de forma fácil que pueda ser transmitido al cliente y al equipo de desarrollo.

Page 3: Técnicas para definir requerimientos

Tipos de Requerimientos

Requerimientos funcionales: Definen el comportamiento interno del software.

cálculos, detalles técnicos, manipulación de datos y otras funcionalidades específicas.

Page 4: Técnicas para definir requerimientos

Tipos de Requerimientos

Requerimientos no funcionales: Especifican criterios que pueden usarse para juzgar la operación de un sistema en lugar de su comportamientos específicos.

estabilidad, la portabilidad y el costo.

Page 5: Técnicas para definir requerimientos

Técnicas para definir los requerimientos

Entrevistas y Cuestionarios:

Se utilizan para reunir información proveniente de personas o de grupos por medio de preguntas.

Page 6: Técnicas para definir requerimientos

Técnicas para definir los requerimientos

Entrevistas y Cuestionarios:

¿Quién es el usuario? ¿Son sus necesidades diferentes? ¿Cuál es la razón por la que se quiere resolver este problema? ¿Qué retrasos ocurren o pueden ocurrir? ¿En qué ambiente se usará el producto? ¿Qué obstáculos afectan la eficiencia del sistema?

Page 7: Técnicas para definir requerimientos

Técnicas para definir los requerimientos

Talleres:

Son para descubrir ciertas implicaciones que a menudo no se descubren en las entrevistas o quedan incompletamente definidas durante la misma.

Page 8: Técnicas para definir requerimientos

Técnicas para definir los requerimientos

Talleres:

Page 9: Técnicas para definir requerimientos

Técnicas para definir los requerimientos

Lluvia de Ideas (Brainstorm):

Busca que los involucrados en un proyectodesarrollen su creatividad, dando varias opiniones e ideas.

Page 10: Técnicas para definir requerimientos

Técnicas para definir los requerimientos

Lluvia de Ideas (Brainstorm):

Page 11: Técnicas para definir requerimientos

Técnicas para definir los requerimientos

Prototipos:

Permiten al desarrollador crear un modelo del software que debe ser construido.

Page 12: Técnicas para definir requerimientos

Técnicas para definir los requerimientos

Prototipos:

Page 13: Técnicas para definir requerimientos

Técnicas para definir los requerimientos

Casos de Uso:

Es una técnica para documentar posiblesrequisitos, graficando la relación del sistema con los usuarios u otros sistemas.

Page 14: Técnicas para definir requerimientos

Técnicas para definir los requerimientos

Casos de Uso:

Page 15: Técnicas para definir requerimientos

FIN!