SlideShare una empresa de Scribd logo
1 de 15
Método crystal
RUBÍ BELTRAN RUGERIO
SANDRA SÁNCHEZ RAMÍREZ
Método crystal
Alistair Cockburn [COC02] y Jim Highsmith [HIG02b]
crearon la familia cristal de los métodos ágiles con el fin
de lograr un enfoque de desarrollo de software.
Coloca un premio en la "manejabilidad" durante lo que Cockburn
caracteriza como:
“Un juego cooperativo de inventiva y comunicación con recursos
limitados con:
a)Una meta primaria consistente en la entrega de software útil y
en funcionamiento.
b)Una meta secundaria de prepararse para el juego siguiente
(COC02b).
El nombre de metodologías Crystal
Viene de que cada proyecto software puede caracterizarse según dos
dimensiones,
Tamaño
Criticidad
Los minerales se caracterizan por dos dimensiones,
color
Dureza
Y esta es una de las bases de las metodologías Crystal: hay una
metodología para cada proyecto, o la escala de Cockburn.
La familia crystal es un conjunto de procesos ágiles, los cuales
han probado su efectividad en diferentes tipos de proyectos.
Objetivo
Es permitir que los equipos ágiles seleccionen el miembro de
la familia cristal más apropiado para su proyecto y ambiente.
Para que sirven
metodologías Crystal
Sirven para gestionar proyectos ágiles, con la diferencia de
que son menos extremas y están pensadas para tipologías
de proyectos y organizaciones, destacando especialmente
proyectos y empresas grandes.
La gran clave
Las metodologías Crystal, lo más determinante para
el éxito, o fracaso, de un proyecto son las persona.
Crystal: Una familia de metodologías
ágiles según sea tu proyecto
En las metodologías Crystal, proyectos grandes, que necesitan más
coordinación y comunicación, se asocian con colores más oscuros.
Proyectos en los que un fallo pueda causar mayores problemas,
también se asocian con colores más oscuros.
Clear
De hasta 8
personas
Amarillo
10 y 20
personas.
Naranja,
20 y 50
personas
Roja
50 y 100
personas
Lo mas importante en M. Crystal
A más personas en el proyecto, más coordinación.
A más criticidad en el software, más rigurosidad en el
proceso.
El factor más determinante en cualquier caso, la
comunicación entre los participantes en el proyecto.
Las 7 propiedades de las metodologías
Crystal
1 – Entregas frecuentes, en base a un ciclo de vida iterativo e
incremental. En función del proyecto puede haber desde entregas
semanales hasta trimestrales. Para los que conozcan Scrum: en
Scrum las entregas son, máximo, cada 4 semanas, en las Crystal se
contemplan muchas más opciones.
2 – Mejora reflexiva. Que viene a ser mejora continua. Las
iteraciones ayudan a ir ajustando el proyecto, a ir mejorándolo.
3 – Comunicación osmótica. Traducido al castellano, que el equipo
esté en una misma ubicación física, para lograr la comunicación cara
a cara.
4 – Seguridad personal. Todo el mundo puede expresar su opinión
sin miedos, teniéndosele en cuenta, considerándose su opinión, etc.
5- Enfoque. Períodos de no interrupción al equipo (2h horas),
objetivos y prioridades claros, definiendo así tareas concretas.
6 – Fácil acceso a usuarios expertos. Las Crystal no exigen que los
usuarios estén continuamente junto al equipo de proyecto (no todas
las organizaciones pueden hacerlo), sí que, como mínimo,
semanalmente debe haber reuniones y los usuarios deben estar
accesibles.
7 – Entorno técnico con pruebas automatizadas, gestión de la
configuración e integración continua.
Hay ocho roles nominados
1. Patrocinador. Produce la Declaración de Misión con Prioridades
de Compromiso
2. Usuario Experto. Junto con el Experto en Negocios 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 profesional de Nivel 3
4. Diseñador Programador. Produce, junto con el Diseñador
Principal, los Borradores de Pantallas
5. Experto en Negocios. Junto con el Usuario Experto
produce la Lista de Actores Objetivos.
6. Coordinador. Con la ayuda del equipo, produce el Mapa
de Proyecto, el Plan de Entr ega, el Estado del Proyecto.
7. Verificador. Produce los reportes.
8. Escritor. Produce el Manual de Usuario.
Conclusiones
Cuantas más personas estén implicadas, más grande debe
ser la metodología.
 El aumento de tamaño o densidad añade un coste
considerable al proyecto.
 Si el proyecto tiene mucha densidad, un error no
detectado puede ser crítico.
 La forma más eficaz de comunicación es la interactiva
(cara a cara).

Más contenido relacionado

La actualidad más candente

cloud-migrations.pptx
cloud-migrations.pptxcloud-migrations.pptx
cloud-migrations.pptxJohn Mulhall
 
How to Create a Data Analytics Roadmap
How to Create a Data Analytics RoadmapHow to Create a Data Analytics Roadmap
How to Create a Data Analytics RoadmapCCG
 
Enterprise Data World Webinars: Master Data Management: Ensuring Value is Del...
Enterprise Data World Webinars: Master Data Management: Ensuring Value is Del...Enterprise Data World Webinars: Master Data Management: Ensuring Value is Del...
Enterprise Data World Webinars: Master Data Management: Ensuring Value is Del...DATAVERSITY
 
Metodología de desarrollo de software rad
 Metodología de desarrollo de software rad Metodología de desarrollo de software rad
Metodología de desarrollo de software radmarcosxm
 
Towards an it support model
Towards an it support modelTowards an it support model
Towards an it support modelHRoi Consulting
 
Agile Data Engineering: Introduction to Data Vault 2.0 (2018)
Agile Data Engineering: Introduction to Data Vault 2.0 (2018)Agile Data Engineering: Introduction to Data Vault 2.0 (2018)
Agile Data Engineering: Introduction to Data Vault 2.0 (2018)Kent Graziano
 
Using a Semantic and Graph-based Data Catalog in a Modern Data Fabric
Using a Semantic and Graph-based Data Catalog in a Modern Data FabricUsing a Semantic and Graph-based Data Catalog in a Modern Data Fabric
Using a Semantic and Graph-based Data Catalog in a Modern Data FabricCambridge Semantics
 
DAS Slides: Building a Future-State Data Architecture Plan - Where to Begin?
DAS Slides: Building a Future-State Data Architecture Plan - Where to Begin?DAS Slides: Building a Future-State Data Architecture Plan - Where to Begin?
DAS Slides: Building a Future-State Data Architecture Plan - Where to Begin?DATAVERSITY
 
A Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence AdoptionA Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence AdoptionAmazon Web Services
 
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairatEA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairatSoftware Park Thailand
 
6 arquitectura desoftware
6 arquitectura desoftware6 arquitectura desoftware
6 arquitectura desoftwaregaston6711
 
How to Start Your Application Modernization Journey
How to Start Your Application Modernization JourneyHow to Start Your Application Modernization Journey
How to Start Your Application Modernization JourneyVMware Tanzu
 
EP Unidad02: Conceptos para el alcance, tiempo y muestra
EP Unidad02: Conceptos para el alcance, tiempo y muestraEP Unidad02: Conceptos para el alcance, tiempo y muestra
EP Unidad02: Conceptos para el alcance, tiempo y muestraFranklin Parrales Bravo
 
Building a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsBuilding a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsDATAVERSITY
 
Network and IT Operations
Network and IT OperationsNetwork and IT Operations
Network and IT OperationsNeo4j
 

La actualidad más candente (20)

cloud-migrations.pptx
cloud-migrations.pptxcloud-migrations.pptx
cloud-migrations.pptx
 
How to Create a Data Analytics Roadmap
How to Create a Data Analytics RoadmapHow to Create a Data Analytics Roadmap
How to Create a Data Analytics Roadmap
 
Enterprise Data World Webinars: Master Data Management: Ensuring Value is Del...
Enterprise Data World Webinars: Master Data Management: Ensuring Value is Del...Enterprise Data World Webinars: Master Data Management: Ensuring Value is Del...
Enterprise Data World Webinars: Master Data Management: Ensuring Value is Del...
 
metodología crystal clear
 metodología crystal clear metodología crystal clear
metodología crystal clear
 
Metodología de desarrollo de software rad
 Metodología de desarrollo de software rad Metodología de desarrollo de software rad
Metodología de desarrollo de software rad
 
Towards an it support model
Towards an it support modelTowards an it support model
Towards an it support model
 
Agile Data Engineering: Introduction to Data Vault 2.0 (2018)
Agile Data Engineering: Introduction to Data Vault 2.0 (2018)Agile Data Engineering: Introduction to Data Vault 2.0 (2018)
Agile Data Engineering: Introduction to Data Vault 2.0 (2018)
 
Using a Semantic and Graph-based Data Catalog in a Modern Data Fabric
Using a Semantic and Graph-based Data Catalog in a Modern Data FabricUsing a Semantic and Graph-based Data Catalog in a Modern Data Fabric
Using a Semantic and Graph-based Data Catalog in a Modern Data Fabric
 
DAS Slides: Building a Future-State Data Architecture Plan - Where to Begin?
DAS Slides: Building a Future-State Data Architecture Plan - Where to Begin?DAS Slides: Building a Future-State Data Architecture Plan - Where to Begin?
DAS Slides: Building a Future-State Data Architecture Plan - Where to Begin?
 
Data Governance for Enterprises
Data Governance for EnterprisesData Governance for Enterprises
Data Governance for Enterprises
 
A Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence AdoptionA Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence Adoption
 
Business Architecture Foundations
Business Architecture FoundationsBusiness Architecture Foundations
Business Architecture Foundations
 
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairatEA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
 
Arquitectura de software
Arquitectura de softwareArquitectura de software
Arquitectura de software
 
6 arquitectura desoftware
6 arquitectura desoftware6 arquitectura desoftware
6 arquitectura desoftware
 
How to Start Your Application Modernization Journey
How to Start Your Application Modernization JourneyHow to Start Your Application Modernization Journey
How to Start Your Application Modernization Journey
 
Dissecting SysML v2.pptx
Dissecting SysML v2.pptxDissecting SysML v2.pptx
Dissecting SysML v2.pptx
 
EP Unidad02: Conceptos para el alcance, tiempo y muestra
EP Unidad02: Conceptos para el alcance, tiempo y muestraEP Unidad02: Conceptos para el alcance, tiempo y muestra
EP Unidad02: Conceptos para el alcance, tiempo y muestra
 
Building a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsBuilding a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business Goals
 
Network and IT Operations
Network and IT OperationsNetwork and IT Operations
Network and IT Operations
 

Similar a Modelo cristal (20)

Metodologia crystal
Metodologia crystalMetodologia crystal
Metodologia crystal
 
Crystal clear Sebasky Analisis
Crystal clear Sebasky AnalisisCrystal clear Sebasky Analisis
Crystal clear Sebasky Analisis
 
METODOLOGIA CRYSTAL CLEAR.pptx
METODOLOGIA CRYSTAL CLEAR.pptxMETODOLOGIA CRYSTAL CLEAR.pptx
METODOLOGIA CRYSTAL CLEAR.pptx
 
5640999.ppt
5640999.ppt5640999.ppt
5640999.ppt
 
Metodologías de Desarrollo de Software
Metodologías de Desarrollo de SoftwareMetodologías de Desarrollo de Software
Metodologías de Desarrollo de Software
 
Exponer mañana
Exponer mañanaExponer mañana
Exponer mañana
 
SEMANA 13-14.pptx
SEMANA 13-14.pptxSEMANA 13-14.pptx
SEMANA 13-14.pptx
 
Los metodos agiles
Los metodos agilesLos metodos agiles
Los metodos agiles
 
Metodología de desarrollo Cristal
Metodología de desarrollo CristalMetodología de desarrollo Cristal
Metodología de desarrollo Cristal
 
Metodos agiles 3
Metodos agiles 3Metodos agiles 3
Metodos agiles 3
 
Metodologia
MetodologiaMetodologia
Metodologia
 
Programacion Extrema
Programacion ExtremaProgramacion Extrema
Programacion Extrema
 
METODOLOGÍAS ÁGILES EN TI
METODOLOGÍAS ÁGILES EN TIMETODOLOGÍAS ÁGILES EN TI
METODOLOGÍAS ÁGILES EN TI
 
METODOLOGÍAS ÁGILES
METODOLOGÍAS ÁGILESMETODOLOGÍAS ÁGILES
METODOLOGÍAS ÁGILES
 
FACCI METODOLOGIAS AGILES
FACCI METODOLOGIAS AGILESFACCI METODOLOGIAS AGILES
FACCI METODOLOGIAS AGILES
 
metodologia cristal.pptx
metodologia cristal.pptxmetodologia cristal.pptx
metodologia cristal.pptx
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
Metodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliudMetodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliud
 
Métodos agiles
Métodos agilesMétodos agiles
Métodos agiles
 
Metodologia scrum
Metodologia scrumMetodologia scrum
Metodologia scrum
 

Modelo cristal

  • 1. Método crystal RUBÍ BELTRAN RUGERIO SANDRA SÁNCHEZ RAMÍREZ
  • 2. Método crystal Alistair Cockburn [COC02] y Jim Highsmith [HIG02b] crearon la familia cristal de los métodos ágiles con el fin de lograr un enfoque de desarrollo de software.
  • 3. Coloca un premio en la "manejabilidad" durante lo que Cockburn caracteriza como: “Un juego cooperativo de inventiva y comunicación con recursos limitados con: a)Una meta primaria consistente en la entrega de software útil y en funcionamiento. b)Una meta secundaria de prepararse para el juego siguiente (COC02b).
  • 4. El nombre de metodologías Crystal Viene de que cada proyecto software puede caracterizarse según dos dimensiones, Tamaño Criticidad Los minerales se caracterizan por dos dimensiones, color Dureza Y esta es una de las bases de las metodologías Crystal: hay una metodología para cada proyecto, o la escala de Cockburn.
  • 5. La familia crystal es un conjunto de procesos ágiles, los cuales han probado su efectividad en diferentes tipos de proyectos. Objetivo Es permitir que los equipos ágiles seleccionen el miembro de la familia cristal más apropiado para su proyecto y ambiente.
  • 6. Para que sirven metodologías Crystal Sirven para gestionar proyectos ágiles, con la diferencia de que son menos extremas y están pensadas para tipologías de proyectos y organizaciones, destacando especialmente proyectos y empresas grandes.
  • 7. La gran clave Las metodologías Crystal, lo más determinante para el éxito, o fracaso, de un proyecto son las persona.
  • 8. Crystal: Una familia de metodologías ágiles según sea tu proyecto En las metodologías Crystal, proyectos grandes, que necesitan más coordinación y comunicación, se asocian con colores más oscuros. Proyectos en los que un fallo pueda causar mayores problemas, también se asocian con colores más oscuros.
  • 9. Clear De hasta 8 personas Amarillo 10 y 20 personas. Naranja, 20 y 50 personas Roja 50 y 100 personas
  • 10. Lo mas importante en M. Crystal A más personas en el proyecto, más coordinación. A más criticidad en el software, más rigurosidad en el proceso. El factor más determinante en cualquier caso, la comunicación entre los participantes en el proyecto.
  • 11. Las 7 propiedades de las metodologías Crystal 1 – Entregas frecuentes, en base a un ciclo de vida iterativo e incremental. En función del proyecto puede haber desde entregas semanales hasta trimestrales. Para los que conozcan Scrum: en Scrum las entregas son, máximo, cada 4 semanas, en las Crystal se contemplan muchas más opciones. 2 – Mejora reflexiva. Que viene a ser mejora continua. Las iteraciones ayudan a ir ajustando el proyecto, a ir mejorándolo. 3 – Comunicación osmótica. Traducido al castellano, que el equipo esté en una misma ubicación física, para lograr la comunicación cara a cara.
  • 12. 4 – Seguridad personal. Todo el mundo puede expresar su opinión sin miedos, teniéndosele en cuenta, considerándose su opinión, etc. 5- Enfoque. Períodos de no interrupción al equipo (2h horas), objetivos y prioridades claros, definiendo así tareas concretas. 6 – Fácil acceso a usuarios expertos. Las Crystal no exigen que los usuarios estén continuamente junto al equipo de proyecto (no todas las organizaciones pueden hacerlo), sí que, como mínimo, semanalmente debe haber reuniones y los usuarios deben estar accesibles. 7 – Entorno técnico con pruebas automatizadas, gestión de la configuración e integración continua.
  • 13. Hay ocho roles nominados 1. Patrocinador. Produce la Declaración de Misión con Prioridades de Compromiso 2. Usuario Experto. Junto con el Experto en Negocios 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 profesional de Nivel 3 4. Diseñador Programador. Produce, junto con el Diseñador Principal, los Borradores de Pantallas
  • 14. 5. Experto en Negocios. Junto con el Usuario Experto produce la Lista de Actores Objetivos. 6. Coordinador. Con la ayuda del equipo, produce el Mapa de Proyecto, el Plan de Entr ega, el Estado del Proyecto. 7. Verificador. Produce los reportes. 8. Escritor. Produce el Manual de Usuario.
  • 15. Conclusiones Cuantas más personas estén implicadas, más grande debe ser la metodología.  El aumento de tamaño o densidad añade un coste considerable al proyecto.  Si el proyecto tiene mucha densidad, un error no detectado puede ser crítico.  La forma más eficaz de comunicación es la interactiva (cara a cara).