Está en la página 1de 29

GARCIA BOCANEGRA, NELITZA GARCIA MERCADO, CRISTEL SALVADOR PEREDA, JESSICA TRELLES ZEGARRA, XIMENA

INTRODUCCIN
Es una metodologa (Alistair Cockburn ). que ha sido creada por

l ha explorado a fondo los mtodos giles, haciendo nfasis en la familia de metodologas Crystal.

Es una familia porque cree que los diferentes tipos de proyectos requieren diferentes tipos de metodologa.
l mira esta variacin a lo largo de dos ejes:

o El nmero de personas en el proyecto o Las consecuencias de los errores.

DEFINICIN
Crystal es una metodologa de desarrollo de Software gil, aunque mas bien se la considera un Conjunto de metodologas para el desarrollo de software caracterizadas por estar centradas en las personas que forman parte del equipo y en la reduccin al mximo del nmero de artefactos producidos. El equipo de desarrollo es un factor clave, por lo que se deben invertir esfuerzos en mejorar sus habilidades y destrezas, as como tener polticas de trabajo en equipo definidas.

CARACTERISTICAS DE LA METODOLOGA CRYSTAL


Una de sus caractersticas principales es la vital importancia a las personas que componen el equipo de un proyecto, y por tanto sus puntos de estudio son:
Aspecto humano del equipo Tamao de un equipo (nmero de componentes) Comunicacin entre los componentes Distintas polticas a seguir Espacio fsico de trabajo

RASGOS DE UN EQUIPO CRYSTAL


Una disminucin en el nmero de desarrolladores proporcionar una mejor comunicacin entre los mismos. Trabajar en un mismo lugar dar lugar a una disminucin de gastos por conceptos de comunicacin. La mejora individual habilitar el paso a la mejora del equipo y por consecuente al producto final.

VENTAJAS Y DESVENTAJAS DE LAS METODOLOGAS CRYSTAL


VENTAJAS DESVENTAJAS Son apropiadas para entornos Delimita el alcance del ligeros proyecto con el cliente Al estar diseada para el cambio experimenta reduccin de costo. Presenta una planificacin ms transparente para los clientes. Se definen en cada iteracin cuales son los objetivos de la siguiente. Permite tener una muy til realimentacin de los usuarios.

METODOLOGA Y PRIORIDAD
Cada metodologa tiene unas prioridades a la hora de intentar alcanzar el xito de la aplicacin: La familia de Crystal Combinacin de productividad y tolerancia

METODOLOGAS CRYSTAL
Metodologas crystal se clasifican mediante los siguientes colores: Crystal Clear Crystal Orange Crystal Orange Web Crystal Yellow Crystal Red Crystal Magenta Crystal Blue Aunque solamente tres de ellos han sido realmente construidos y son usados en proyectos empresariales, institucionales etc.

DIFERENTES POLTICAS DE EQUIPO


Se utilizaran polticas diferentes para equipos diferentes.
Codificacin por colores de Crystal: Dependiendo del tamao del equipo. Por ejemplo:

3-8 10-20 25-50 50-100 100-200 200-500 800+

Crystal Clear

Crystal Orange

METODOLOGA CRYSTAL CLEAR


1. QUE ES CRYSTAL CLEAR? Crystal Clear es una familia de metodologas con un cdigo gentico comn. Puede ser usado en proyectos pequeos y como casi todos los otros mtodos. Consiste en valores, tcnicas y procesos. Da flexibilidad y prioriza la parte humana, apuntando a lograr eficiencia, habitabilidad y confianza en los miembros del equipo.

EL CDIGO GENTICO
Consiste en: Un modelo de juegos cooperativos

Este modelo ve el desarrollo de software como una serie de partidos que consisten en inventar y comunicar. Cada partido es diferente y tiene como objetivo entregar software y preparase para el siguiente juego. Esto permite al equipo trabajar concentrado y en forma efectiva con un objetivo claro cada vez.

PRIORIDADES DE CRYSTAL CLEAR


Crystal Clear establece un conjunto de prioridades y principios que sirven de gua para la toma de decisiones:

Eficiencia en el desarrollo

Seguridad en lo que se entrega

Habitabilidad

PROPIEDADES DE CRYSTAL CLEAR


Estas tres propiedades son "obligatorias" para Crystal Clear Frecuencia en la entregas Comunicacin Crecimiento reflexivo Estas propiedades pueden agregarse en la medida de las necesidades de cada grupo y proyecto. Seguridad personal Concentracin Fcil acceso a usuarios claves Entorno tcnico con : o Testing automatizado o Integracin frecuente

PRINCIPIOS DE CRYSTAL CLEAR


El grado de detalle necesario en documentar requerimientos, diseo, planeamiento, etc, vara segn el proyecto.
Es imposible eliminar toda documentacin pero puede ser reducida logrando un modo de comunicacin ms accesible, informal y preciso que pueda ser accedido por todos los miembros del equipo.

El equipo ajusta constantemente su forma de trabajo para lograr que cada personalidad encaje con los otros miembros, con el entorno y las particularidades de cada asignacin.

CARACTERISTICAS DE CRYSTAL CLEAR


Entrega frecuente Fcil acceso a usuarios expertos Comunica cin osmtica

Foco Seguridad personal

Mejora reflexiva

ESTRATEGIAS DE CRYSTAL CLEAR

TCNICAS DE CRYSTAL CLEAR

ROLES Y ARTEFACTOS DE CRYSTAL CLEAR

PROCESO DE CRYSTAL CLEAR


Crystal clear enfatiza el proceso como un conjunto de ciclos anidados. En la mayora de los procesos se percibe siete ciclos:
1. El proyecto en si. 2. El ciclo de entrega de una unidad 3. La iteracin 4. La semana laboral.

7. El fragmento de desarrollo de una seccin de cdigo, de pocos minutos a pocas horas

6. El da de trabajo.

5. El periodo de integracin, de 30 minutos a tres das.

PROCESO CICLOS ANIDADOS

METODOLOGA CRYSTAL ORANGE


1. QUE ES CRYSTAL ORANGE?
Crystal Orange es una metodologa de gestin de proyectos que pertenece a la familia de Cristal. Crystal Orange est diseado para proyectos de tamao mediano, que van desde 25 hasta 50 personas en el equipo. Un proyecto de Crystal Orange tiene una duracin de entre uno y dos aos. Se suele dividir en varios equipos con la cruz de grupos funcionales.

ROLES DE CRYSTAL ORANGE


Patrocinador Experto en negocios Experto en usos tcnicos Analista/diseador de negocios Gerente del proyecto Arquitecto de software Diseador lder Programador lder Otros diseadores-programadores Diseador de interfaz de usuario Reuse point Escritor de cdigo Probador

PRINCIPIOS DE CRYSTAL ORANGE


Crystal Orange sustenta seis principios comunes durante el proceso de desarrollo:

ACTIVIDADES DE CRYSTAL ORANGE

ACTIVIDAD REVISAR
Opiniones objetivas se realizan en esta fase. Cada incremento incluye varias iteraciones.

EL EQUIPO DE CRYSTAL ORANGE


Crystal Orange propone una amplia gama de funciones clave, agrupados en varios equipos, tales como la planificacin, la tutora, Arquitectura, Mentor, Tecnologa y Equipos de Prueba. Incluye: Un diseador de interfaz de usuario ingeniero en base de datos Arquitecto Programadores Probadores Diseo Punto de reutilizacin Escritores

METODOLOGA ORANGE WEB


1. QUE ES ORANGE WEB?
Crystal Orange Web es una metodologa que hemos creado para eBucks.com, una compaa de entrega de cdigo para la Web en un flujo continuo. Se diferencia de Crystal Orange en que esta metodologa no se refiere a un proyecto, pero con un flujo continuo de iniciativas que requieren una programacin y con los resultados de cada iniciativa que se fusion con la creciente base de cdigo utilizado por el pblico.

CRYSTAL ORANGE WEB ESTA EN PERIODO DE PRUEBA


Esta metodologa est todava en su periodo de prueba. La incluyo aqu porque:
Un nmero creciente de empresas estn encontrando en este tipo de situacin Esto representa la aplicacin ms reciente de las ideas de este libro Tiene una forma diferente de Crystal Orange

LAS 5 CATEGORIAS DE CRYSTAL ORANGE WEB

También podría gustarte