metodologias agiles - crystal clear
CRYSTAL CLEAR
PRESENTADO POR:
Frank R. Valero Lujano
METODOLOGÍA ÁGIL DE DESARROLLO DE
SOFTWARE
Crystal es una metodología de desarrollo de
Software ágil, más que unametodología se
la considera una familia de metodologías.
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
misma sino unafamilia 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 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ñodel 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
ELEQUIPO DE TRABAJO
“Se utilizarán políticas diferentes para equipos
diferentes”
Codificación por colores de Crystal:
3-8 10-20 25-50 50100
100200
200500
Dependiendo del tamaño delequipo.
800
+
ROLES
Hay ocho roles nominados :
1.
Patrocinador.
Produce la Declaración de Misión con Prioridades de Compromiso
2.
Usuario Experto.
Junto con el Experto enNegocios produce la Lista de Actores
Objetivos y el Archivo de Casos de Uso y Requerimientos.
3.
Diseñador Principal.
Produce la Descripción Arquitectónica. Se supone que debe ser al me
nos un...
Regístrate para leer el documento completo.