Introduccion a Crystal Clear - BarcampGt2010

2,022 views

Published on

Una metodología agil para el manejo de proyecto con equipos pequeños

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,022
On SlideShare
0
From Embeds
0
Number of Embeds
198
Actions
Shares
0
Downloads
52
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Introduccion a Crystal Clear - BarcampGt2010

  1. 1. Crystal Clear Con los pies en la tierra
  2. 2. CC Reconocimiento- Compartir bajo la misma licencia 3.0 Guatemala
  3. 3. Javier Alvarez (@JmanGt) http://guateonrails.com
  4. 4. Proyectos Y Metodologías
  5. 5. #FAIL
  6. 6. Nuestra Realidad...Gt
  7. 7. Proyectos Exitosos?
  8. 8. Necesidad Análisis (G y D) Desarrollo Pruebas Entrega
  9. 9. Análisis (G y D)
  10. 10. Análisis Quien tiene la información?
  11. 11. Desarrollo
  12. 12. Desarrollo Ciego guía a Ciego
  13. 13. Desarrollo #FAIL Corregir Perder Dinero
  14. 14. Crystal Clear
  15. 15. Alistair Cockburn 1991 IBM
  16. 16. Crystal Clear A Human-Powered Methodology for Small Teams 2005
  17. 17. Metodología Empírica
  18. 18. La mayoría de las metodologías SON IRRELEVANTES
  19. 19. Metodologías Ágiles XP, Scrum
  20. 20. Prerrequisitos
  21. 21. 1. Equipo pequeño
  22. 22. 2. Calidad de tu equipo
  23. 23. 3. Flexibilidad
  24. 24. 4. No para Vida o Muerte
  25. 25. Principios Base ● Diferentes soluciones para diferentes problemas ● Sistemas de Misión Crítica ● Comunicación ● Productividad
  26. 26. Crystal Clear - Características ● Seguridad, en el producto final ● Eficiencia, en el desarrollo ● Habitabilidad, en las convenciones
  27. 27. Crystal Clear - Prodiedades ● Entregas constantes ● Enfoque ● Mejoras reflexivas ● Fácil acceso a ● Comunicación por Expertos ósmosis ● Pruebas ● Seguridad Personal automáticas
  28. 28. Entregas Constantes
  29. 29. Analísis Desarrollo..... Desarrollo.... Desarrollo.... Desarrollo.... Desarrollo....
  30. 30. ¿Cuando hiciste tu última entrega a producción?
  31. 31. Iteraciones
  32. 32. Mejora Reflexiva
  33. 33. “Vísteme despacio que voy deprisa” Napoleon Bonaparte
  34. 34. Unos minutos...
  35. 35. ¿Donde estamos?
  36. 36. ¿Qué estamos haciendo bien?
  37. 37. ¿Qué estamos haciendo mal?
  38. 38. Comunicación por Ósmosis
  39. 39. Teléfono descompuesto
  40. 40. Nadie sabe, nadie supo... Fue HORRIBLE!
  41. 41. Equipos pequeños
  42. 42. En un espacio físico continuo...
  43. 43. Se absorbe el conocimiento del aire
  44. 44. Todos saben, quien tiene el balón
  45. 45. Pizarrón Post-its Garabatos
  46. 46. UML #fail
  47. 47. Seguridad personal
  48. 48. Seguridad Personal Confianza
  49. 49. Seguridad Personal Puedo expresarme sin miedo a....
  50. 50. Seguridad Personal “Te odio.... con odio jarocho...!!!”
  51. 51. Seguridad Personal No lo confundas con buena educación
  52. 52. Enfoque
  53. 53. Enfoque ¿Sabes que tienes que hacer?
  54. 54. Enfoque “Me tienen de arriba a abajo como...”
  55. 55. Enfoque 20 minutos Para enfocarse
  56. 56. Fácil acceso a usuarios expertos
  57. 57. Zapatero a tu zapato
  58. 58. Expertos: Administrativos u Operarios
  59. 59. ¿En cuanto tiempo resuelves tus dudas?
  60. 60. El que sabe, sabe
  61. 61. Tres formas de obtener información
  62. 62. 1. Usuario cercano
  63. 63. 2. Usuario parte del equipo
  64. 64. 3. Me entreno con el usuario
  65. 65. Ambiente técnico con Test Automatizados, Control de Código e Integración constante
  66. 66. Test automatizados
  67. 67. Arreglar algo para romper diez mas
  68. 68. Test / Behaviour Driven Development
  69. 69. ¿Pondrías la manos el fuego por tu código?
  70. 70. Gui Gui-less Unit Test
  71. 71. Contról de Código
  72. 72. ¿Usas un repositorio?
  73. 73. ¿¡¡¡¡QUIEN CAMBIO ESTO!!!?
  74. 74. Subversion CVS
  75. 75. GIT
  76. 76. Rápido Fácil Branches
  77. 77. Integración Continua
  78. 78. Mi módulo es lo máximo...
  79. 79. Nuestros módulos son lo máximo...
  80. 80. Tu módulo y mi módulo son #amiguis
  81. 81. Tu módulo y Mi módulo #FAIL
  82. 82. Servidores de Integración
  83. 83. Cruise Control http://cruisecontrol.sourceforge.net/
  84. 84. Crystal Clear te da las características tu pones la técnica
  85. 85. Recuerda...
  86. 86. Productividad antes de Papeleo
  87. 87. Comunicación y Honestidad
  88. 88. Gana Gana
  89. 89. La mejor información es la información de Primera Mano
  90. 90. Nadie es perfecto
  91. 91. Gracias :-)

×