Está en la página 1de 2

Tcnica

Lluvia de Ideas

Ventajas

Prototipos

Anlisis Jerrquico

Casos de Uso

Desventajas

Los diferentes puntos de vista y las

confusiones en cuentoa terminologa, son


aclaradas por expertos.
Ayuda a desarrollar ideas unificadas basadas
en la experiencia de un experto.

Es necesaria una buena compenetracin del


grupo participante.

Ayudan a validar y desarrollar nuevos

requerimientos.
Permite comprender aquellos requerimientos
que no estn muy claros y que son de alta

volatilidad.

El cliente puede llegar a pensar que el


prototipo es una versin del software que
ser desarrollado.
A menudo, el desarrollador hace
compromisos de implementacin con el
objetivo de acelerar la puesta en
funcionamiento del prototipo

Permite determinar el grado de importancia


de cada requerimiento.
Ayuda a identificar conflictos en los
requerimientos.
Muestra el orden en que deben ser
implementados los requerimientos.

Debe construirse un estndar claro


de evaluacin, que incluya la participacin
del cliente.

Representan los requerimientos desde el

punto de vista del usuario.


Permiten representar ms de un rol para cada
afectado.
Identifica requerimientos estancados, dentro
de un conjunto de requerimientos.

En sistemas grandes, toma mucho tiempo


definir todos los casos de uso.
El anlisis de calidad depende de la calidad
con que se haya hecho
la descripcin inicial.

ANALISIS DE PUNTOS EN FUNCION


Mide el tamao del software desde el punto de vista del usuario. Medir la funcionalidad del producto.
Es independiente de la tecnologa usada para el desarrollo e implementacin.
Se aplica a partir de los documentos de requerimientos y a lo largo del ciclo de vida del software.
Los enfoques para estimar Puntos Funcin (Function Points - FP) facilitan la estimacin temprana de un
proyecto de software (costo, esfuerzo, cronograma) cuando los requerimientos no estn completamente
definidos.
MEDICION
Es una prctica de administracin Probada en el tiempo.
No se puede administrar lo que no se puede medir.
Un 40% de proyectos fracasan por falta de administracin,
Herramienta para determinar el tamao del requerimiento, extrapolar la productividad y la calidad.
Se mide para entender y mejorar procesos.
MEDICION DE SOFTWARE
Se miden las caractersticas para saber si los requerimientos son consistentes y completos.
Los administradores de proyectos miden procesos y productos para determinar tiempos de entrega y costos.
Incluyen las siguientes actividades:
o Estimacin de costo y esfuerzo.
o Medidas de productividad.
o Recoleccin de datos.
o Medidas de calidad y confiabilidad.
o Performance.
o Complejidad.
o Mtodos y herramientas.

USO DE PROTOTIPOS
Facilita la obtencin y validacin de requerimientos.
Presentan una parte del sistema.
Excelente vehculo de descubrimiento.
Ayuda a obtener retroalimentacin.
Reduce ambigedades.
Permite al cliente/usuario a clarificar ideas.
o Cuidado! Los prototipos tienden a crear la ilusin de que el sistema est casi, casi listo.
SESIONES JAD
Joint Application Development.
Diseo de aplicacin conjunta.
Son idneas para balancear objetivos y requisitos.
Son indispensables cuando estn involucrados varios departamentos.
Se debe, ante todo Escuchar.
Recoleccin de requerimientos utilizando la tcnica de Recopilacin Conjunta de
Requisitos (JAD Joint Application Development)
La sesin de preguntas y respuestas slo debe usarse para las primeras reuniones y despus se debe reemplazar por una
forma de recopilacin de requerimientos que combine elementos de resolucin, elaboracin, negociacin y especificacin
del problema.
Con esta tcnica un equipo de participantes y analistas trabajan juntos para identificar el problema, proponer soluciones,
negociar diferentes enfoques y especificar un conjunto preliminar de requisitos para la solucin. Existen muchas enfoques
de esta tcnica pero en general todos siguen las siguientes directrices bsicas: [Pressman, 2006]
Las reuniones las dirige y controla alguno de los asistentes, ya sea un analista, un facilitador o un usuario.
Se establecen reglas para la preparacin y la participacin
Se sugiere una agenda que sea tan formal como para cubrir todos los puntos importantes, pero tan informal como
para estimular el flujo de ideas.
Se utiliza un mecanismo de definicin de los puntos a definir en la reunin que pueden ser hojas de trabajo, un
foro virtual previamente establecido, un sitio en Internet, entre otros.
La meta es identificar el problema, proponer elementos de solucin, negociar diferentes enfoques y especificar
un conjunto de requerimientos de solucin preliminares en una atmsfera que garantice el cumplimiento de la
meta.