Your SlideShare is downloading. ×
Scrum Xp Agile Tour Peru2008
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Scrum Xp Agile Tour Peru2008

1,020

Published on

Presentación que realice sobre Scrum en el instituto CEVATEC de Lima Perú

Presentación que realice sobre Scrum en el instituto CEVATEC de Lima Perú

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,020
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Scrum Spring Agile Tour Perú 2008 José Díaz Díaz www.joedayz.org
  • 2. José Díaz Díaz
      • Desarrollador de Software, Educador, Coach y Facilitador
      • Scrum Master Certificado
    •  
      • "Actualmente trabajo en JOEDAYZ liderando equipos que desarrollan software en ambientes distribuidos, brindando capacitación y servicios de consultoría a organizaciones que desean hacer su transición al uso de tecnologías emergentes y equipos de trabajo ágil"
  • 3. Agenda
      • Introducción
      • La corriente ágil
      • Gestión y planificación con SCRUM
      • Desarrollo de software con XP
      • Preguntas
  • 4. Introducción
  • 5. Introducción El software no va bien
      • No cumple con lo esperado
      • Es más caro de lo inicialmente planeado
      • Tardamos mas tiempo de lo planificado
      • La complejidad va en aumento
  • 6. Y como muestra... un "botón" El botón "inicio" de Windows Vista
      • 43 personas involucradas
      • 1 año completo de desarrollo
      • Apagado del sistema: 15 opciones
      • Retraso total: 2 años
  • 7. Necesitamos un cambio de mentalidad "Todo viaje de mil millas comienza con un solo paso"
      • En el proceso de desarrollo
      • En las personas involucradas
      • En la  gestión del proyecto
  • 8. La corriente ágil "Cuando soplan vientos de cambio, unos construyen refugios y otros, molinos de viento"
  • 9. Ingeniería de software clásico
      • Heredado del entorno industrial
      • Entorno predictivo e inmutable
      • Organización en cascada
      • Ejecución controlada
      • Cambios costosos o imposibles
  • 10. Gestión de proyectos ágil
      • El software no sigue las mismas leyes
      • Entorno impredecible, cambiante y con alta innovación
      • Cambios sencillos
      • Organización inversa
      • Operario controlado = Operario desmotivado
  • 11. Proyectos Tradicionales Clásicos
      • Requisitos iniciales estables y conocidos
      • Tiempo suficiente para todas las fases
      • Proyectos conocidos y/o repititivos
      • Cambios imposibles
  • 12. Proyectos ágiles
      • Lanzamiento constante de novedades
      • Requisitos iniciales desconocidos / inciertos
      • Fecha de entrega ajustada
      • Alta innovación
      • Prototipado
  • 13. Ágil o clásico?
  • 14. Ágil o clásico? Que no nos cieguen las modas
  • 15. Comparativa Clásico Ágil
      • Requisitos detallados
      • Planificación estricta
      • Requisitos no-cambiantes
      • Seguimiento y control
      • División y especialización
      • Visión general del producto
      • Adaptación a la situación
      • Evolución constante
      • Autogestión
      • Equipo multi-disciplinario
  • 16. Manifiesto Ágil - 2001
  • 17. Gestión y planificación con SCRUM
  • 18. SCRUM
      • Scrum es un marco de trabajo que nos permite crear nuestro propio proceso para desarrollar nuevos productos
      • Scrum es simple.
      • Este puede ser entendido e implementado en pocos días
      • Aplicable a proyectos de todo tipo
  • 19. Scrum es una danza
      • Sigue las reglas y veras que tu equipo es creativo
      • Rompe las reglas y veras que todo falla
  • 20. Características de Scrum
      • Transparencia - expone los problemas tempranamente.
      • Priorización estricta
      • Empírico y adaptable
      • Equipo funcional y auto organizable
      • El equipo decide cuanto trabajo podrá realizar
      • Produce resultados en periodos cortos
      • Comunicación directa
      • Herramientas Simples
  • 21. 4 pilares de Scrum
  • 22. Revisión de Scrum
  • 23. Topología de Scrum
  • 24. Scrum Topología
  • 25. Scrum Flow
  • 26. Scrum Process
  • 27. Sprint backlog - día 0
  • 28. Reunión diaria de Scrum
  • 29. Sprint backlog - después de 1ra. reunión
  • 30. Sprint burndown chart
  • 31. Sprint backlog - día X
  • 32. Énfasis en el producto
  • 33. Fin del Sprint Sprint Demo
  • 34. Fin del Sprint Retrospectivas - Qué sucedió?
  • 35. Fin del Sprint retrospectivas - Qué haremos diferente en el siguiente Sprint?
  • 36. Casos de éxito
  • 37. Casos de éxito Vídeo Juegos La empresa HighMoon Studios es pionera en la implantación de Scrum en su proceso de desarrollo
  • 38. Desarrollo de Software con XP e X treme P rogramming
  • 39. eXtreme Programming
      • Metodología ágil para el desarrollo de software
      • Consta de 12 practicas de programación
    •  
    • http://www.extremeprogramming.org
  • 40. eXtreme Programming Codificación Desarrollo
      • Diseño Sencillo
      • Refactorizaciones
      • Pruebas unitarias
      • Estándares
      • Programación por pares
      • Propiedad colectiva del código
      • Integración continua
      • Metáfora común
  • 41. eXtreme Programming Negocio
      • Cliente in-situ
      • Juego de la planificación
      • Entregas frecuentes
      • 40 horas semanales
  • 42. SCRUM + XP +               Planificación y Seguimiento con SCRUM                                    Programación en las prácticas de XP ------------------------------------------------------------------------------                  Solución más adaptada en la industria
  • 43. Preguntas

×