Técnicas para definir requerimientos
Click here to load reader
description
Transcript of Técnicas para definir requerimientos
“Técnicas para definir Requerimientos”
Valeria Aspajo QuirósUniversidad Metropolitana Castro Carazo ♦ 2010
¿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.
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.
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.
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.
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?
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.
Técnicas para definir los requerimientos
Talleres:
Técnicas para definir los requerimientos
Lluvia de Ideas (Brainstorm):
Busca que los involucrados en un proyectodesarrollen su creatividad, dando varias opiniones e ideas.
Técnicas para definir los requerimientos
Lluvia de Ideas (Brainstorm):
Técnicas para definir los requerimientos
Prototipos:
Permiten al desarrollador crear un modelo del software que debe ser construido.
Técnicas para definir los requerimientos
Prototipos:
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.
Técnicas para definir los requerimientos
Casos de Uso:
FIN!