Crystal Methodologies - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

Crystal Methodologies

Description:

Crystal Methodologies Margarita Fern ndez Enrich Laboratorio de Sistemas de Informaci n Facultad de Inform tica Universidad Polit cnica de Valencia – PowerPoint PPT presentation

Number of Views:194
Avg rating:3.0/5.0
Slides: 19
Provided by: Invi168
Category:

less

Transcript and Presenter's Notes

Title: Crystal Methodologies


1
Crystal Methodologies
  • Margarita Fernández Enrich

Laboratorio de Sistemas de Información Facultad
de Informática Universidad Politécnica de Valencia
2
Contenido
  • Un poco de historia...
  • En qué consiste la metodología Crystal?
  • Características del equipo Crystal
  • Diferentes políticas de equipo
  • El papel de cada persona, Roles
  • Herramientas y Técnicas
  • Elementos básicos de una metodología

3
Contenido
  • Las metodologías de Crystal más conocidas
  • Una metodología, unas prioridades
  • La importancia del tamaño del equipo
  • La importancia de la comunicación
  • Conclusiones
  • Bibliografía

4
Un poco de historia
  • A principios de los 90 se comenzaba a estudiar
    las distintas metodologías.
  • En esos momentos estaban surgiendo las nuevas
    metodologías ágiles
  • XP (Extreme Programming)
  • Scrum
  • Agile Alliance
  • Crystal Metodologies
  • Nuestro estudio se centra en Crystal
    Methodologies, que fue propulsada por Alistair
    Cockburn.

5
En qué consiste la metodología Crystal?
  • 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

6
Características del equipo Crystal
  • 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 coste de la

    comunicación
  • Mejora individual ? Mejora global del equipo

7
Diferentes políticas de equipo
  • 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 100-200 200-500 800
8
El papel de cada persona, Roles
  • ROLES
  • Executive Sponsor (Patrocinador Ejecutivo)
  • Project Manager (Jefe de Proyecto)
  • Domain Expert (Experto en el Dominio)
  • Usage Expert (Experto de uso)
  • Designer-Programmer (Programador Diseñador)
  • UI Designer (UI Diseñador)
  • Tester (Realizador de Pruebas)
  • Technical (Programador Técnico)

9
Herramientas y Técnicas
  • HERRAMIENTAS
    TÉCNICAS
  • - Sampler Catalog - Writing Use Cases
  • - Use Cases - CRC Cards
  • - Non funcional Reqts - Responsabiliy Design
  • - Architecture - Program Derivation
  • - Tests Cases
  • - UI Design

10
Elementos básicos de una metodología
  • Los elementos básicos de una metodología son los
    elementos a combinar para el éxito en un proyecto
    de desarrollo
  • Quality Tools
  • Products Teams
  • Standards Roles
  • Activities Skins
  • Techniques

11
Elementos básicos de una metodología
12
Las Metodologías deCrystal más 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

13
Una metodología, unas prioridades
  • 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)

14
La importancia del tamaño de un equipo
Desarrollo Tamaño-equipo
Metodología más pesada
15
La importancia de la comunicación
  • La comunicación es más barata y mejor cuanto más
    cercana sea.
  • Crystal recomienda la interacción cara a cara,
    por ser éste el mejor método de comunicación.

16
La importancia de la comunicación
17
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).

18
Bibliografía
  • http//www.crystalmethodologies.org
  • http//members.aol.com/humansandt/Crystal/Clear
  • http//www.amazon.com/exec/abidos/ASIN/0201498340/
    alistaircockburn
  • Methodology Per Project Alistais Cockburn
  • Diferentes artículos
  • http//members.aol.com/acockburn
Write a Comment
User Comments (0)
About PowerShow.com