SlideShare a Scribd company logo
1 of 24
Download to read offline
Francisco Garat Luque
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
   Valorar

    ◦ Individuos vs herramientas
    ◦ El software que funciona vs documentación
      exhaustiva
    ◦ Colaboración con el cliente vs negociación
    ◦ Respuesta al cambio vs seguimiento del plan
Un cambio bastante importante en cuanto a la
demanda del mercado de software, cada vez
más orientada a la Web, con uno requisitos
muy volátiles, que requieren tiempos de
desarrollo cada vez más cortos, dota de mayor
relevancia a las metodologías ágiles.
   Conjunto de metodologías para el desarrollo
    de software caracterizadas por estar
    centradas en las personas que componen el
    equipo.
   Los tipos de proyectos se clasifican según
    dos factores:
    ◦ El número de personas implicadas en el equipo de
      desarrollo
    ◦ El riesgo del proyecto
   La familia Crystal dispone de un código de
    colores para identificar el tipo de metodología,
    correspondiendo las metodologías más pesadas
    con los colores más oscuros. Use un equipo para
    guardar todos los comentarios y las ideas

Los proyectos grandes requieren más
comunicación y coordinación con lo que se les
asignan colores más oscuros, mientras que los
proyectos críticos requieren más esfuerzos en
validación y reglas de verificación.
   Es la metodología más optimizada y ligera de
    la familia Crystal.

   Pensada para equipos de trabajo pequeños
    (de una a ocho personas) con una cercanía en
    sus puestos de trabajo (misma oficina u
    oficinas adyacentes).
Propiedades más importantes

   Entrega frecuente

   Comunicación íntima

   Mejora reflexiva
Otras propiedades
 Seguridad personal (el primer paso en la
  confianza)
 Enfoque

 Acceso fácil a los usuarios especialistas

 Ambiente Técnico con pruebas
  automatizadas
 Administración de configuración e
  integración frecuente
   Se consigue una valoración objetiva del
    progreso del equipo.
   Los usuarios pueden ir viendo si el software
    se ajusta a sus requerimientos en etapa de
    desarrollo. Lo cual favorece la anticipación de
    cambios en una etapa temprana del proyecto.
   Los diseñadores pueden mantener un
    enfoque salvando así la indecisión del
    usuario.
   El equipo consigue poner a punto su
    desarrollo y el despliegue del proceso.
El objetivo es que el flujo de información
pueda ser captado por cualquier miembro del
equipo durante toda la fase de desarrollo.
Así conseguimos que cualquier miembro del
equipo decida si quiere dar su opinión acerca
de una decisión del proyecto o seguir con su
trabajo.
Esto se consigue obligando al equipo de
desarrollo a trabajar en la misma sala, así
todos serán conscientes de las decisiones que
se toman durante el desarrollo del proyecto.
“Parar de vez en cuando a reflexionar”

Tres preguntas:

   ¿Qué debemos guardar?
   ¿Dónde estamos teniendo problemas?
   ¿Qué es lo que vamos a hacer en la siguiente
    iteración?
   Es el primer paso hacia la confianza

Hablar en confianza:

   La incapacidad de llevar a cabo una
    asignación
   La ignorancia de uno mismo
   La detección de un error propio
Cada miembro debe tener bien claro en todo
momento cuales son las dos prioridades más
altas sobre lo que está trabajando.

Nos permite estar mejor concentrados en
nuestro trabajo.
Proporciona:

   Un espacio donde poder realizar las entregas
    frecuentes

   Un mejor detalle en los requisitos

   Más fluidez en el cambio
   Reuniones con el usuario cada una o dos
    semanas con llamadas telefónicas entre
    dichas reuniones.

   Involucrar en el equipo de desarrollo a uno o
    dos usuarios expertos.

   Que los diseñadores sean usuarios
    aprendices durante un tiempo
Llevar a cabo las pruebas sin estar presentes y
poder probar código indiscriminadamente nos
da una ganancia vital en el tiempo del
proyecto.
Permite a los desarrolladores trabajar
separados y a la vez juntos.

Todos los desarrolladores deberían ingresar el
código en el que trabajan en un sistema de
administración de la configuración, de manera
que este se encargue de llevar el control de
versiones, documentos, etc.
El sistema se integra muy frecuentemente y se
pasa por los test y las pruebas automatizadas.

Tres niveles de pruebas:

   Pruebas con la GUI donde se simulen el ratón
    y el teclado
   Pruebas automatizadas sin la GUI
   Pruebas de las clases y los módulos
   Intentar obtener victorias tempranas.

   Arrancar el proyecto desde un “esqueleto que
    camine” sobre el cual se van añadiendo las
    funcionalidades.

   Pensar siempre en hacer una re-arquitectura
    incremental.
   Radiadores de información



   Exploración 360º
   Formación de la metodología

   Taller de reflexión

   Estimaciones Delphi

   Encuentros diarios de pie

   Programación lado a lado
   Patrocinador
   Usuario Experto
   Diseñador Principal
   Diseñador Programador
   Experto En Negocios
   Coordinador
   Verificador
   Escritor

More Related Content

What's hot

Kernel de los sistemas operativos
Kernel de los  sistemas operativosKernel de los  sistemas operativos
Kernel de los sistemas operativosAlex Acosta
 
Metodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XPMetodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XPJose I. Honrado
 
Programacion orientada a componentes
Programacion orientada a componentesProgramacion orientada a componentes
Programacion orientada a componentesmellcv
 
Metodología de desarrollo Cristal
Metodología de desarrollo CristalMetodología de desarrollo Cristal
Metodología de desarrollo CristalIván Cornejo
 
Metodologia scrum presentacion
Metodologia scrum   presentacionMetodologia scrum   presentacion
Metodologia scrum presentacionFernando Solis
 
Middleware
MiddlewareMiddleware
MiddlewareTensor
 
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...Jorge Hernán Abad Londoño
 
Una introducción a Scrum - Por Jorge Abad @jorge_abad
Una introducción a Scrum - Por Jorge Abad @jorge_abadUna introducción a Scrum - Por Jorge Abad @jorge_abad
Una introducción a Scrum - Por Jorge Abad @jorge_abadJorge Hernán Abad Londoño
 
Taller: Kanban Avanzado. Superando el Limitar el WIP
Taller: Kanban Avanzado. Superando el Limitar el WIPTaller: Kanban Avanzado. Superando el Limitar el WIP
Taller: Kanban Avanzado. Superando el Limitar el WIPJorge Hernán Abad Londoño
 
Metodología xp
Metodología xpMetodología xp
Metodología xpPiskamen
 
Metodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliudMetodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliudEliud Cortes
 

What's hot (20)

Metodologia crystal
Metodologia crystalMetodologia crystal
Metodologia crystal
 
Agile Inception Deck
Agile Inception DeckAgile Inception Deck
Agile Inception Deck
 
Agile Inception
Agile InceptionAgile Inception
Agile Inception
 
Metodología agile scrum
Metodología agile scrum Metodología agile scrum
Metodología agile scrum
 
1ra presentacion metodologias agiles
1ra presentacion metodologias agiles1ra presentacion metodologias agiles
1ra presentacion metodologias agiles
 
E-Commerce con Web Matrix
E-Commerce con Web Matrix E-Commerce con Web Matrix
E-Commerce con Web Matrix
 
Kernel de los sistemas operativos
Kernel de los  sistemas operativosKernel de los  sistemas operativos
Kernel de los sistemas operativos
 
Metodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XPMetodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XP
 
Programacion orientada a componentes
Programacion orientada a componentesProgramacion orientada a componentes
Programacion orientada a componentes
 
Metodología de desarrollo Cristal
Metodología de desarrollo CristalMetodología de desarrollo Cristal
Metodología de desarrollo Cristal
 
METODOLOGIA SCRUM
METODOLOGIA SCRUM METODOLOGIA SCRUM
METODOLOGIA SCRUM
 
Presentación SCRUM
Presentación SCRUMPresentación SCRUM
Presentación SCRUM
 
Metodologia scrum presentacion
Metodologia scrum   presentacionMetodologia scrum   presentacion
Metodologia scrum presentacion
 
Middleware
MiddlewareMiddleware
Middleware
 
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
 
Una introducción a Scrum - Por Jorge Abad @jorge_abad
Una introducción a Scrum - Por Jorge Abad @jorge_abadUna introducción a Scrum - Por Jorge Abad @jorge_abad
Una introducción a Scrum - Por Jorge Abad @jorge_abad
 
Taller: Kanban Avanzado. Superando el Limitar el WIP
Taller: Kanban Avanzado. Superando el Limitar el WIPTaller: Kanban Avanzado. Superando el Limitar el WIP
Taller: Kanban Avanzado. Superando el Limitar el WIP
 
Scrum como metodologia agil
Scrum como metodologia agilScrum como metodologia agil
Scrum como metodologia agil
 
Metodología xp
Metodología xpMetodología xp
Metodología xp
 
Metodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliudMetodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliud
 

Viewers also liked

Introduccion a Crystal Clear - BarcampGt2010
Introduccion a Crystal Clear - BarcampGt2010Introduccion a Crystal Clear - BarcampGt2010
Introduccion a Crystal Clear - BarcampGt2010Javier Alvarez
 
Seminar on Crystal Clear
Seminar on Crystal ClearSeminar on Crystal Clear
Seminar on Crystal ClearPaolo Farina
 
Metodologia Crystal Clear (Crystal Clear Methodologies)
Metodologia Crystal Clear (Crystal Clear Methodologies)Metodologia Crystal Clear (Crystal Clear Methodologies)
Metodologia Crystal Clear (Crystal Clear Methodologies)Thiago Sinésio
 
Crystal Methods
Crystal MethodsCrystal Methods
Crystal Methodsdcsunu
 
Crystal - Engenharia de Software
Crystal - Engenharia de SoftwareCrystal - Engenharia de Software
Crystal - Engenharia de SoftwareFelipe Bastos
 
Introducción a Agile y Lean - v1.1
Introducción a Agile y Lean - v1.1Introducción a Agile y Lean - v1.1
Introducción a Agile y Lean - v1.1Xavier Albaladejo
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipoyanezcabrera
 
Crystal Methodology COS 730
Crystal Methodology COS 730Crystal Methodology COS 730
Crystal Methodology COS 730bassuday
 
Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Lis Pater
 
Apresentação Crystal Clear
Apresentação Crystal ClearApresentação Crystal Clear
Apresentação Crystal ClearThiago Sinésio
 
Agilidad y psicología
Agilidad y psicologíaAgilidad y psicología
Agilidad y psicologíaMatias Iacono
 
Proyecto nahual
Proyecto nahualProyecto nahual
Proyecto nahualtbaires
 
Gestión Ágil de Proyectos con Scrum
Gestión Ágil de Proyectos con ScrumGestión Ágil de Proyectos con Scrum
Gestión Ágil de Proyectos con ScrumMartin Alaimo
 
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18Kleer Agile Coaching & Training
 

Viewers also liked (20)

Introduccion a Crystal Clear - BarcampGt2010
Introduccion a Crystal Clear - BarcampGt2010Introduccion a Crystal Clear - BarcampGt2010
Introduccion a Crystal Clear - BarcampGt2010
 
Seminar on Crystal Clear
Seminar on Crystal ClearSeminar on Crystal Clear
Seminar on Crystal Clear
 
Metodologia Crystal Clear (Crystal Clear Methodologies)
Metodologia Crystal Clear (Crystal Clear Methodologies)Metodologia Crystal Clear (Crystal Clear Methodologies)
Metodologia Crystal Clear (Crystal Clear Methodologies)
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
Crystal
CrystalCrystal
Crystal
 
Crystal Methods
Crystal MethodsCrystal Methods
Crystal Methods
 
Crystal - Engenharia de Software
Crystal - Engenharia de SoftwareCrystal - Engenharia de Software
Crystal - Engenharia de Software
 
Crystal
CrystalCrystal
Crystal
 
Introducción a Agile y Lean - v1.1
Introducción a Agile y Lean - v1.1Introducción a Agile y Lean - v1.1
Introducción a Agile y Lean - v1.1
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipo
 
Crystal Methodology COS 730
Crystal Methodology COS 730Crystal Methodology COS 730
Crystal Methodology COS 730
 
Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema
 
Crystal clear
Crystal clearCrystal clear
Crystal clear
 
Apresentação Crystal Clear
Apresentação Crystal ClearApresentação Crystal Clear
Apresentação Crystal Clear
 
Agilidad y psicología
Agilidad y psicologíaAgilidad y psicología
Agilidad y psicología
 
Escalabilidad con SCRUM
Escalabilidad con SCRUMEscalabilidad con SCRUM
Escalabilidad con SCRUM
 
Proyecto nahual
Proyecto nahualProyecto nahual
Proyecto nahual
 
Gestión Ágil de Proyectos con Scrum
Gestión Ágil de Proyectos con ScrumGestión Ágil de Proyectos con Scrum
Gestión Ágil de Proyectos con Scrum
 
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
 

Similar to Crystal Clear

FACCI METODOLOGIAS AGILES
FACCI METODOLOGIAS AGILESFACCI METODOLOGIAS AGILES
FACCI METODOLOGIAS AGILESafrancoing
 
Scrum vs Pmi Class1
Scrum vs Pmi Class1Scrum vs Pmi Class1
Scrum vs Pmi Class1chelen2002
 
Metodologías de desarrollo de software
Metodologías de desarrollo de softwareMetodologías de desarrollo de software
Metodologías de desarrollo de softwareWilfredo Mogollón
 
Metodologías de Desarrollo de Software Jr
 Metodologías de Desarrollo de Software Jr Metodologías de Desarrollo de Software Jr
Metodologías de Desarrollo de Software JrJunior Leal
 
Las metodologías usadas en el Desarrollo de SW en el Perú
Las metodologías usadas en el Desarrollo de SW en el PerúLas metodologías usadas en el Desarrollo de SW en el Perú
Las metodologías usadas en el Desarrollo de SW en el PerúPagina web Peru - F5mas
 
Modelos de Desarrollo
Modelos de DesarrolloModelos de Desarrollo
Modelos de DesarrolloALLSOFT
 
Metodologia xp (tarea msmad)
Metodologia xp (tarea msmad)Metodologia xp (tarea msmad)
Metodologia xp (tarea msmad)Renata Briseño
 
Metodos agiles 3
Metodos agiles 3Metodos agiles 3
Metodos agiles 3paotacuba
 
Modelo xp para desarrollo de proyecto
Modelo xp para desarrollo de proyectoModelo xp para desarrollo de proyecto
Modelo xp para desarrollo de proyectoJohita Guerrero
 

Similar to Crystal Clear (20)

FACCI METODOLOGIAS AGILES
FACCI METODOLOGIAS AGILESFACCI METODOLOGIAS AGILES
FACCI METODOLOGIAS AGILES
 
Programación extrema (xp)
Programación extrema (xp)Programación extrema (xp)
Programación extrema (xp)
 
Metodos agiles
Metodos agilesMetodos agiles
Metodos agiles
 
Scrum vs Pmi Class1
Scrum vs Pmi Class1Scrum vs Pmi Class1
Scrum vs Pmi Class1
 
Metodologia scrum
Metodologia scrumMetodologia scrum
Metodologia scrum
 
Programacion Extrema
Programacion ExtremaProgramacion Extrema
Programacion Extrema
 
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
 
Metodologías de Desarrollo de Software Jr
 Metodologías de Desarrollo de Software Jr Metodologías de Desarrollo de Software Jr
Metodologías de Desarrollo de Software Jr
 
Las metodologías usadas en el Desarrollo de SW en el Perú
Las metodologías usadas en el Desarrollo de SW en el PerúLas metodologías usadas en el Desarrollo de SW en el Perú
Las metodologías usadas en el Desarrollo de SW en el Perú
 
Modelos de Desarrollo
Modelos de DesarrolloModelos de Desarrollo
Modelos de Desarrollo
 
Luis
LuisLuis
Luis
 
Metodologia xp (tarea msmad)
Metodologia xp (tarea msmad)Metodologia xp (tarea msmad)
Metodologia xp (tarea msmad)
 
Metodologías Agiles
Metodologías AgilesMetodologías Agiles
Metodologías Agiles
 
Metodos agiles 3
Metodos agiles 3Metodos agiles 3
Metodos agiles 3
 
Sesión 03-métodos-ágiles-del-desarrollo-de-software
Sesión 03-métodos-ágiles-del-desarrollo-de-softwareSesión 03-métodos-ágiles-del-desarrollo-de-software
Sesión 03-métodos-ágiles-del-desarrollo-de-software
 
Modelo xp para desarrollo de proyecto
Modelo xp para desarrollo de proyectoModelo xp para desarrollo de proyecto
Modelo xp para desarrollo de proyecto
 
Metodologia casacad y msf convertir a pdf
Metodologia casacad y msf convertir a pdfMetodologia casacad y msf convertir a pdf
Metodologia casacad y msf convertir a pdf
 
Los metodos agiles
Los metodos agilesLos metodos agiles
Los metodos agiles
 

Recently uploaded

KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 

Recently uploaded (15)

KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 

Crystal Clear

  • 2. 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
  • 3. Valorar ◦ Individuos vs herramientas ◦ El software que funciona vs documentación exhaustiva ◦ Colaboración con el cliente vs negociación ◦ Respuesta al cambio vs seguimiento del plan
  • 4. Un cambio bastante importante en cuanto a la demanda del mercado de software, cada vez más orientada a la Web, con uno requisitos muy volátiles, que requieren tiempos de desarrollo cada vez más cortos, dota de mayor relevancia a las metodologías ágiles.
  • 5. Conjunto de metodologías para el desarrollo de software caracterizadas por estar centradas en las personas que componen el equipo.  Los tipos de proyectos se clasifican según dos factores: ◦ El número de personas implicadas en el equipo de desarrollo ◦ El riesgo del proyecto
  • 6. La familia Crystal dispone de un código de colores para identificar el tipo de metodología, correspondiendo las metodologías más pesadas con los colores más oscuros. Use un equipo para guardar todos los comentarios y las ideas Los proyectos grandes requieren más comunicación y coordinación con lo que se les asignan colores más oscuros, mientras que los proyectos críticos requieren más esfuerzos en validación y reglas de verificación.
  • 7.
  • 8. Es la metodología más optimizada y ligera de la familia Crystal.  Pensada para equipos de trabajo pequeños (de una a ocho personas) con una cercanía en sus puestos de trabajo (misma oficina u oficinas adyacentes).
  • 9. Propiedades más importantes  Entrega frecuente  Comunicación íntima  Mejora reflexiva
  • 10. Otras propiedades  Seguridad personal (el primer paso en la confianza)  Enfoque  Acceso fácil a los usuarios especialistas  Ambiente Técnico con pruebas automatizadas  Administración de configuración e integración frecuente
  • 11. Se consigue una valoración objetiva del progreso del equipo.  Los usuarios pueden ir viendo si el software se ajusta a sus requerimientos en etapa de desarrollo. Lo cual favorece la anticipación de cambios en una etapa temprana del proyecto.  Los diseñadores pueden mantener un enfoque salvando así la indecisión del usuario.  El equipo consigue poner a punto su desarrollo y el despliegue del proceso.
  • 12. El objetivo es que el flujo de información pueda ser captado por cualquier miembro del equipo durante toda la fase de desarrollo. Así conseguimos que cualquier miembro del equipo decida si quiere dar su opinión acerca de una decisión del proyecto o seguir con su trabajo. Esto se consigue obligando al equipo de desarrollo a trabajar en la misma sala, así todos serán conscientes de las decisiones que se toman durante el desarrollo del proyecto.
  • 13. “Parar de vez en cuando a reflexionar” Tres preguntas:  ¿Qué debemos guardar?  ¿Dónde estamos teniendo problemas?  ¿Qué es lo que vamos a hacer en la siguiente iteración?
  • 14. Es el primer paso hacia la confianza Hablar en confianza:  La incapacidad de llevar a cabo una asignación  La ignorancia de uno mismo  La detección de un error propio
  • 15. Cada miembro debe tener bien claro en todo momento cuales son las dos prioridades más altas sobre lo que está trabajando. Nos permite estar mejor concentrados en nuestro trabajo.
  • 16. Proporciona:  Un espacio donde poder realizar las entregas frecuentes  Un mejor detalle en los requisitos  Más fluidez en el cambio
  • 17. Reuniones con el usuario cada una o dos semanas con llamadas telefónicas entre dichas reuniones.  Involucrar en el equipo de desarrollo a uno o dos usuarios expertos.  Que los diseñadores sean usuarios aprendices durante un tiempo
  • 18. Llevar a cabo las pruebas sin estar presentes y poder probar código indiscriminadamente nos da una ganancia vital en el tiempo del proyecto.
  • 19. Permite a los desarrolladores trabajar separados y a la vez juntos. Todos los desarrolladores deberían ingresar el código en el que trabajan en un sistema de administración de la configuración, de manera que este se encargue de llevar el control de versiones, documentos, etc.
  • 20. El sistema se integra muy frecuentemente y se pasa por los test y las pruebas automatizadas. Tres niveles de pruebas:  Pruebas con la GUI donde se simulen el ratón y el teclado  Pruebas automatizadas sin la GUI  Pruebas de las clases y los módulos
  • 21. Intentar obtener victorias tempranas.  Arrancar el proyecto desde un “esqueleto que camine” sobre el cual se van añadiendo las funcionalidades.  Pensar siempre en hacer una re-arquitectura incremental.
  • 22. Radiadores de información  Exploración 360º
  • 23. Formación de la metodología  Taller de reflexión  Estimaciones Delphi  Encuentros diarios de pie  Programación lado a lado
  • 24. Patrocinador  Usuario Experto  Diseñador Principal  Diseñador Programador  Experto En Negocios  Coordinador  Verificador  Escritor