SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
CRYSTAL METHODOLOGIES


CARLOS RIVERA

JEFFERSON OCAMPO




                   06/02/2010   1
1. 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.



                                            06/02/2010          2
2.      ¿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




                                               06/02/2010          3
3.    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




                                             06/02/2010   4
5.    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)




                                               06/02/2010   5
6. Herramientas y Técnicas

 HERRAMIENTAS:         TÉCNICAS:
                            - Describir CU Casos
   - casos de uso           - Errores del SX
Diseño                      - Resp. de Diseño
   - Arquitectura           - Programa
Derivación
   - Prueba de casos
   - Diseño IU




                                 06/02/2010    6
7.      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:

           Calidad                      Instrumentos
           Productos                    Equipos
           Normas                       Funciones
           Actividades
           Técnicas




                                               06/02/2010   7
8.    Las Metodologías de“Crystal” 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




                                                   06/02/2010   8
9.   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)



                                          06/02/2010       9
11. 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.




                                                  06/02/2010           10
12. 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).


                                           06/02/2010      11
13. Páginas:

  http://www.crystalmethodologies.org
  http://members.aol.com/humansandt/Crystal/Cl
  ear
Diferentes artículos:
     http://members.aol.com/acockburn




                                   06/02/2010    12

Más contenido relacionado

La actualidad más candente

Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
monik1002
 

La actualidad más candente (20)

Presentación Metodologia Agil
Presentación Metodologia AgilPresentación Metodologia Agil
Presentación Metodologia Agil
 
Presentación de Scrum
Presentación de ScrumPresentación de Scrum
Presentación de Scrum
 
Metodologia crystal
Metodologia crystalMetodologia crystal
Metodologia crystal
 
Metodologia crystal
Metodologia crystalMetodologia crystal
Metodologia crystal
 
METODOLOGIA SCRUM
METODOLOGIA SCRUM METODOLOGIA SCRUM
METODOLOGIA SCRUM
 
Metodología de desarrollo Cristal
Metodología de desarrollo CristalMetodología de desarrollo Cristal
Metodología de desarrollo Cristal
 
Introduccion a Scrum con caso práctico
Introduccion a Scrum  con caso prácticoIntroduccion a Scrum  con caso práctico
Introduccion a Scrum con caso práctico
 
Ciclo Vida del Software
Ciclo Vida del SoftwareCiclo Vida del Software
Ciclo Vida del Software
 
Crystal diapositiva
Crystal diapositivaCrystal diapositiva
Crystal diapositiva
 
Scrum vs RUP
Scrum vs RUPScrum vs RUP
Scrum vs RUP
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
Metodologias Ágiles - Crystal Clear
Metodologias Ágiles - Crystal ClearMetodologias Ágiles - Crystal Clear
Metodologias Ágiles - Crystal Clear
 
Pruebas de caja blanca y negra
Pruebas  de caja blanca y negraPruebas  de caja blanca y negra
Pruebas de caja blanca y negra
 
Modelo de requerimientos
Modelo de requerimientosModelo de requerimientos
Modelo de requerimientos
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
 
Presentacion fdd
Presentacion fddPresentacion fdd
Presentacion fdd
 
Kanban y Scrum
Kanban y ScrumKanban y Scrum
Kanban y Scrum
 
Modelo incremental
Modelo incrementalModelo incremental
Modelo incremental
 
Gestión de proyectos de software - Tema 3: Planificación del proyecto
Gestión de proyectos de software - Tema 3: Planificación del proyectoGestión de proyectos de software - Tema 3: Planificación del proyecto
Gestión de proyectos de software - Tema 3: Planificación del proyecto
 
PSW Unidad 4 ESTIMACIÓN DE PROYECTOS DE SOFTWARE
PSW Unidad 4 ESTIMACIÓN DE PROYECTOS DE SOFTWAREPSW Unidad 4 ESTIMACIÓN DE PROYECTOS DE SOFTWARE
PSW Unidad 4 ESTIMACIÓN DE PROYECTOS DE SOFTWARE
 

Similar a Crystal Methodologies

Metodologías ágiles en el desarrollo de software
Metodologías ágiles en el desarrollo de softwareMetodologías ágiles en el desarrollo de software
Metodologías ágiles en el desarrollo de software
princeos
 

Similar a Crystal Methodologies (20)

5640999.ppt
5640999.ppt5640999.ppt
5640999.ppt
 
Crystal clear exposicion
Crystal clear exposicionCrystal clear exposicion
Crystal clear exposicion
 
Crystal clear Sebasky Analisis
Crystal clear Sebasky AnalisisCrystal clear Sebasky Analisis
Crystal clear Sebasky Analisis
 
Modelo cristal
Modelo cristalModelo cristal
Modelo cristal
 
metodologia cristal.pptx
metodologia cristal.pptxmetodologia cristal.pptx
metodologia cristal.pptx
 
¿Diseñar para los usuarios o diseñar con los usuarios?
¿Diseñar para los usuarios o diseñar con los usuarios?¿Diseñar para los usuarios o diseñar con los usuarios?
¿Diseñar para los usuarios o diseñar con los usuarios?
 
Crystal
CrystalCrystal
Crystal
 
METODOLOGIA CRYSTAL CLEAR.pptx
METODOLOGIA CRYSTAL CLEAR.pptxMETODOLOGIA CRYSTAL CLEAR.pptx
METODOLOGIA CRYSTAL CLEAR.pptx
 
Los metodos agiles
Los metodos agilesLos metodos agiles
Los metodos agiles
 
Presentación1.pptx
Presentación1.pptxPresentación1.pptx
Presentación1.pptx
 
Metodologías de Desarrollo de Software
Metodologías de Desarrollo de SoftwareMetodologías de Desarrollo de Software
Metodologías de Desarrollo de Software
 
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
 
prog
progprog
prog
 
HA2NV50 EQ8 - XP Doc
HA2NV50 EQ8 - XP DocHA2NV50 EQ8 - XP Doc
HA2NV50 EQ8 - XP Doc
 
Metodologías ágiles en el desarrollo de software
Metodologías ágiles en el desarrollo de softwareMetodologías ágiles en el desarrollo de software
Metodologías ágiles en el desarrollo de software
 
Todo agilok
Todo agilokTodo agilok
Todo agilok
 
Articulo agiles metodos
Articulo agiles metodosArticulo agiles metodos
Articulo agiles metodos
 
Metodologia
MetodologiaMetodologia
Metodologia
 
Programacion Extrema
Programacion ExtremaProgramacion Extrema
Programacion Extrema
 

Más de urumisama

DSDM (Dynamic System Development Method)
DSDM (Dynamic System Development Method)DSDM (Dynamic System Development Method)
DSDM (Dynamic System Development Method)
urumisama
 
Microsoft solution framework_(msf)_expo
Microsoft solution framework_(msf)_expoMicrosoft solution framework_(msf)_expo
Microsoft solution framework_(msf)_expo
urumisama
 

Más de urumisama (20)

Awt
AwtAwt
Awt
 
Funciones y procedimientos propios de LPP
Funciones y procedimientos propios de LPPFunciones y procedimientos propios de LPP
Funciones y procedimientos propios de LPP
 
Creación maquina virtual
Creación maquina virtualCreación maquina virtual
Creación maquina virtual
 
Instalacion virtual box
Instalacion virtual boxInstalacion virtual box
Instalacion virtual box
 
Scrum
ScrumScrum
Scrum
 
Programación Extrema
Programación ExtremaProgramación Extrema
Programación Extrema
 
DSDM (Dynamic System Development Method)
DSDM (Dynamic System Development Method)DSDM (Dynamic System Development Method)
DSDM (Dynamic System Development Method)
 
Microsoft solution framework_(msf)_expo
Microsoft solution framework_(msf)_expoMicrosoft solution framework_(msf)_expo
Microsoft solution framework_(msf)_expo
 
ASD (Adaptive Software Development)
ASD (Adaptive Software Development)ASD (Adaptive Software Development)
ASD (Adaptive Software Development)
 
LSD (Lean Software Development)
LSD (Lean Software Development)LSD (Lean Software Development)
LSD (Lean Software Development)
 
FDD (Feature Driven Development)
FDD (Feature Driven Development)FDD (Feature Driven Development)
FDD (Feature Driven Development)
 
Arquitectura Multinivel
Arquitectura MultinivelArquitectura Multinivel
Arquitectura Multinivel
 
EDA
EDAEDA
EDA
 
Arquitectura Monolítica
Arquitectura MonolíticaArquitectura Monolítica
Arquitectura Monolítica
 
Arquitectura Basada En Componentes
Arquitectura Basada En ComponentesArquitectura Basada En Componentes
Arquitectura Basada En Componentes
 
SOA
SOASOA
SOA
 
Arquitectura Paralela
Arquitectura ParalelaArquitectura Paralela
Arquitectura Paralela
 
Exposicion Cliente-Servidor
Exposicion Cliente-ServidorExposicion Cliente-Servidor
Exposicion Cliente-Servidor
 
PresentacióN1x
PresentacióN1xPresentacióN1x
PresentacióN1x
 
Virtua Lx
Virtua LxVirtua Lx
Virtua Lx
 

Último

2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 

Último (20)

Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxEL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 

Crystal Methodologies

  • 2. 1. 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. 06/02/2010 2
  • 3. 2. ¿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 06/02/2010 3
  • 4. 3. 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 06/02/2010 4
  • 5. 5. 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) 06/02/2010 5
  • 6. 6. Herramientas y Técnicas HERRAMIENTAS: TÉCNICAS: - Describir CU Casos - casos de uso - Errores del SX Diseño - Resp. de Diseño - Arquitectura - Programa Derivación - Prueba de casos - Diseño IU 06/02/2010 6
  • 7. 7. 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: Calidad Instrumentos Productos Equipos Normas Funciones Actividades Técnicas 06/02/2010 7
  • 8. 8. Las Metodologías de“Crystal” 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 06/02/2010 8
  • 9. 9. 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) 06/02/2010 9
  • 10. 11. 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. 06/02/2010 10
  • 11. 12. 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). 06/02/2010 11
  • 12. 13. Páginas: http://www.crystalmethodologies.org http://members.aol.com/humansandt/Crystal/Cl ear Diferentes artículos: http://members.aol.com/acockburn 06/02/2010 12