METODOLOGIA CRYSTAL CLEAR METODOLOGA GIL DE DESARROLLO DE

  • Slides: 13
Download presentation
METODOLOGIA CRYSTAL CLEAR

METODOLOGIA CRYSTAL CLEAR

METODOLOGÍA ÁGIL DE DESARROLLO DE SOFTWARE � Crystal es una metodología de desarrollo de

METODOLOGÍA ÁGIL DE DESARROLLO DE SOFTWARE � Crystal es una metodología de desarrollo de Software ágil, más que una metodología se la considera una familia de metodologías.

MANIFIESTO ÁGIL � Surgen como alternativa a las metodologías tradicionales � Individuos por encima

MANIFIESTO ÁGIL � Surgen como alternativa a las metodologías tradicionales � Individuos por encima de herramientas � Reducción de artefactos intermedios � Reducción en la toma de decisiones � Agilidad frente al cambio

QUÉ ES CRYSTAL CLEAR ¿? � Crystal Clear no es una metodología en si

QUÉ ES CRYSTAL CLEAR ¿? � Crystal Clear no es una metodología en si misma sino una familia de metodologías con un “código genético” común. � El nombre Crystal deriva de la caracterización de los proyectos según 2 dimensiones, tamaño y complejidad (como en los minerales, color y dureza).

¿EN QUE CONSISTE? ü Crystal da vital importancia a las personas que componen el

¿EN QUE CONSISTE? ü Crystal da vital importancia a las personas que componen el equipo de un proyecto, y por tanto sus puntos de estudio son: üAspecto humano del equipo üTamaño de un equipo (número de componentes) üComunicación entre los componentes üDistintas políticas a seguir üEspacio físico de trabajo

EL EQUIPO DE TRABAJO ü Crystal aconseja que el tamaño del equipo sea reducido

EL EQUIPO DE TRABAJO ü Crystal aconseja que el tamaño del equipo sea reducido (Pocos componentes). ü La mejora de la comunicación entre los miembros del equipo del proyecto: üMismo lugar de trabajo Disminuye el costo de la comunicación

EL EQUIPO DE TRABAJO ü “Se utilizarán políticas diferentes para equipos diferentes” ü Codificación

EL EQUIPO DE TRABAJO ü “Se utilizarán políticas diferentes para equipos diferentes” ü Codificación por colores de Crystal: üDependiendo del tamaño del equipo. 3 -8 10 -20 25 -50 50 -100 100200 200 -500 800 +

ROLES Hay ocho roles nominados v Patrocinador. Produce la Declaración de Misión con Prioridades

ROLES Hay ocho roles nominados v Patrocinador. Produce la Declaración de Misión con Prioridades de Compromiso v Usuario Experto. Junto con el Experto en Negocios produce la Lista de Actores Objetivos y el Archivo de Casos de Uso y Requerimientos. v Diseñador Principal. Produce la Descripción Arquitectónica. Se supone que debe ser al me nos un profesional de Nivel 3

ROLES v Diseñador Programador. Produce, junto con el Diseñador Principal, los Borradores de Pantall

ROLES v Diseñador Programador. Produce, junto con el Diseñador Principal, los Borradores de Pantall as. v Experto en Negocios. Junto con el Usuario Experto produce la Lista de Actores Objetivos. v Coordinador. Con la ayuda del equipo, produce el Mapa de Proyecto, el Plan de En trega, el Estado del Proyecto.

ROLES � Verificador. Produce los reportes. � Escritor. Produce el Manual de Usuario.

ROLES � Verificador. Produce los reportes. � Escritor. Produce el Manual de Usuario.

METODOLOGIAS DE CRYSTAL MAS CONOCIDAS ü Crystal Clear ◦ Crystal Clear se corresponde con

METODOLOGIAS DE CRYSTAL MAS CONOCIDAS ü Crystal Clear ◦ Crystal Clear se corresponde con el color Blanco en la codificación de colores de Crystal 3 – 8 personas ü Crystal Orange ◦ Crystal Orange se corresponde con el color Naranja en la codificación de colores de Crystal 25 – 50 personas

PRIORIDADES DE CRYSTAL ü Cada metodología tiene unas prioridades a la hora de intentar

PRIORIDADES DE CRYSTAL ü Cada metodología tiene unas prioridades a la hora de intentar alcanzar el éxito de la aplicación: ü La familia de Crystal Combinación de productividad y tolerancia ü XP Aumenta la productividad pero disminuye la tolerancia (Menos importancia al individuo)

CONCLUSIONES ü Cuantas más personas estén implicadas, más grande debe ser la metodología. ü

CONCLUSIONES ü Cuantas más personas estén implicadas, más grande debe ser la metodología. ü Si el proyecto tiene mucha densidad, un error no detectado puede ser crítico. ü El aumento de tamaño o densidad añade un coste considerable al proyecto. ü La forma más eficaz de comunicación es la interactiva (cara a cara).