Nuestra manera de                               hacer proyectos                                       @agustincnc         ...
Complejo                                         @agustincncviernes 24 de febrero de 12
Único                                      @agustincncviernes 24 de febrero de 12
¿Y ahora que?                                              @agustincncviernes 24 de febrero de 12
Hacer un proyecto es                        tan fácil como andar                            sobre el agua                 ...
Único requisito:                         agua y definición congeladas                                                 @agus...
Fijemos objetivos                                                  @agustincncviernes 24 de febrero de 12
Hagamos un modelo                                             @agustincncviernes 24 de febrero de 12
Hagamos un plan                                                @agustincncviernes 24 de febrero de 12
Estima recursos                                                @agustincncviernes 24 de febrero de 12
Identifica los riesgos                                                 @agustincncviernes 24 de febrero de 12
Anticipa los problemas                                        @agustincncviernes 24 de febrero de 12
Prepara alternativas                                                @agustincncviernes 24 de febrero de 12
Grado de avance                                     Incurrido               %=                               Incurrido + L...
Eliges dos                      Tiempo                Recursos                              Funcionalidades               ...
Gestiona               100                 75                 50                 25                   0                   ...
Control de cambios                                              @agustincncviernes 24 de febrero de 12
Estadísticas                              16%          31%                                                           No Co...
¿Porque?                                         @agustincncviernes 24 de febrero de 12
Mentira                     •        Si, lo tienes claro vale,                              pero no es verdad:            ...
El futuro cambia                     •        Cambia el mercado                     •        Cambian tus ideas            ...
El plan no funciona               100                 75                 50                 25                   0        ...
Aumentamos el control                     •        Menos tiempo en el proyecto y                              mucho tiempo...
Comunicación                     •        De lo que tu tienes en la                              cabeza a lo que dices    ...
viernes 24 de febrero de 12
viernes 24 de febrero de 12
En nuestro mundo                                             @agustincncviernes 24 de febrero de 12
Riesgos                                            Alto riesgo negocio                      Bajo riesgo técnico           ...
The web will always be a little bit broken                              Tim Berners Lee                                htt...
Release early, release often                              Si en un proyecto está todo bien, es                            ...
Cultura es lo que queda                              cuando olvidamos lo que                                 hemos aprendi...
Ingeniería                                  vs.                              Artesanía                                    ...
Me llamo agustin y soy                                    alcohólico     @agustincncviernes 24 de febrero de 12
Eliges dos                      Tiempo                Recursos                              Funcionalidades               ...
Cambia la pregunta                     •        ¿Cuanto se tarda y                              cuanto cuesta hacer       ...
¿Como?                     •        Cambia de principios                                                      @agustincncv...
Nuevos principios             •      Colaboración             •      Menos es mas             •      Manda el usuario     ...
Colaboración                     •        Todo el mundo se                              equivoca                     •    ...
Menos es mas                                             @agustincncviernes 24 de febrero de 12
The paradox of choice             ¿Si la libertad y              la capacidad de              elegir son claves          ...
los efectos positivos de las                           opciones                       - Nivel de satisfacción +           ...
los negativos                       - Nivel de satisfacción +                                                   - Número d...
el resultado                       - Nivel de satisfacción +                                                   - Número de...
Ventajas de lo simple                 • Menos trabajo   • Mas foco                 • Menos formación • Menor coste de     ...
Si el usuario dice que está roto es                               que está roto, Seth Godin                               ...
Mínimo proyecto viable                     •        Busca el mínimo que                              hace que tu proyecto ...
Diseña por unanimidad                                      @agustincncviernes 24 de febrero de 12
Darvinismo funcional                                            @agustincncviernes 24 de febrero de 12
Coste vs Beneficio                                           Mucho Bcio.                              Poco Coste           ...
El plan no funciona               100                 75                 50                 25                   0        ...
Decide lo mas tarde                                    posible                     •        Tendrás mas información       ...
No hagas modelos haz                          la realidad                     •        Bajo coste del prototipo           ...
Iterando                                         @agustincncviernes 24 de febrero de 12
Manifiesto por el Desarrollo Ágil de Software          Estamos descubriendo formas mejores de desarrollar software tanto po...
Lecciones aprendidas                                            @agustincncviernes 24 de febrero de 12
No se puede a medias                                          @agustincncviernes 24 de febrero de 12
Agile NO es sólo tecnología                                         @agustincncviernes 24 de febrero de 12
Top management                                               @agustincncviernes 24 de febrero de 12
¿Y en las grandes compañías?                                          @agustincncviernes 24 de febrero de 12
http://www.slideshare.net/sgreene/salesforcecom-agile-transformation-agile-2007-conference                                ...
http://vimeo.com/29719577                                                          @agustincncviernes 24 de febrero de 12
Gracias                                    @agustincncviernes 24 de febrero de 12
Upcoming SlideShare
Loading in …5
×

Proyectos en ASPgems

566 views
515 views

Published on

Nuestra manera de hacer proyectos, y los principios que nos guían cuando hacemos proyectos.
Desde 2006 haciendo proyectos en Ruby on Rails nos han dado para aprender.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
566
On SlideShare
0
From Embeds
0
Number of Embeds
33
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Proyectos en ASPgems

  1. 1. Nuestra manera de hacer proyectos @agustincnc agustin@aspgems.comviernes 24 de febrero de 12
  2. 2. Complejo @agustincncviernes 24 de febrero de 12
  3. 3. Único @agustincncviernes 24 de febrero de 12
  4. 4. ¿Y ahora que? @agustincncviernes 24 de febrero de 12
  5. 5. Hacer un proyecto es tan fácil como andar sobre el agua @agustincncviernes 24 de febrero de 12
  6. 6. Único requisito: agua y definición congeladas @agustincncviernes 24 de febrero de 12
  7. 7. Fijemos objetivos @agustincncviernes 24 de febrero de 12
  8. 8. Hagamos un modelo @agustincncviernes 24 de febrero de 12
  9. 9. Hagamos un plan @agustincncviernes 24 de febrero de 12
  10. 10. Estima recursos @agustincncviernes 24 de febrero de 12
  11. 11. Identifica los riesgos @agustincncviernes 24 de febrero de 12
  12. 12. Anticipa los problemas @agustincncviernes 24 de febrero de 12
  13. 13. Prepara alternativas @agustincncviernes 24 de febrero de 12
  14. 14. Grado de avance Incurrido %= Incurrido + Lo que falta @agustincncviernes 24 de febrero de 12
  15. 15. Eliges dos Tiempo Recursos Funcionalidades @agustincncviernes 24 de febrero de 12
  16. 16. Gestiona 100 75 50 25 0 M1 M2 M3 M4 M5 M6 M7 M8 M9 Real Planificado @agustincncviernes 24 de febrero de 12
  17. 17. Control de cambios @agustincncviernes 24 de febrero de 12
  18. 18. Estadísticas 16% 31% No Completados Con Problemas Éxito 53% @agustincnc http://net.educause.edu/ir/library/pdf/NCP08083B.pdfviernes 24 de febrero de 12
  19. 19. ¿Porque? @agustincncviernes 24 de febrero de 12
  20. 20. Mentira • Si, lo tienes claro vale, pero no es verdad: • Tienes una idea aproximada @agustincncviernes 24 de febrero de 12
  21. 21. El futuro cambia • Cambia el mercado • Cambian tus ideas • Cambia la tecnología @agustincncviernes 24 de febrero de 12
  22. 22. El plan no funciona 100 75 50 25 0 M1 M2 M3 M4 M5 M6 M7 M8 M9 Real Información de hoy Planificado Información antigua @agustincncviernes 24 de febrero de 12
  23. 23. Aumentamos el control • Menos tiempo en el proyecto y mucho tiempo de gestión • El control hace ser menos flexible y se encasquilla el sistema • Contratos documentos, actas de reunión • Todo esto tiene coste @agustincncviernes 24 de febrero de 12
  24. 24. Comunicación • De lo que tu tienes en la cabeza a lo que dices • De lo que dices a lo que entiendo • De lo que entiendo a lo que intento hacer • De lo que intento hacer a lo que hago @agustincncviernes 24 de febrero de 12
  25. 25. viernes 24 de febrero de 12
  26. 26. viernes 24 de febrero de 12
  27. 27. En nuestro mundo @agustincncviernes 24 de febrero de 12
  28. 28. Riesgos Alto riesgo negocio Bajo riesgo técnico Alto riesgo técnico Bajo riesgo negocio @agustincncviernes 24 de febrero de 12
  29. 29. The web will always be a little bit broken Tim Berners Lee http://www.hyperorg.com/misc/nprbroken.html @agustincncviernes 24 de febrero de 12
  30. 30. Release early, release often Si en un proyecto está todo bien, es probable que haya salido tarde @agustincncviernes 24 de febrero de 12
  31. 31. Cultura es lo que queda cuando olvidamos lo que hemos aprendido. @agustincncviernes 24 de febrero de 12
  32. 32. Ingeniería vs. Artesanía @agustincncviernes 24 de febrero de 12
  33. 33. Me llamo agustin y soy alcohólico @agustincncviernes 24 de febrero de 12
  34. 34. Eliges dos Tiempo Recursos Funcionalidades @agustincncviernes 24 de febrero de 12
  35. 35. Cambia la pregunta • ¿Cuanto se tarda y cuanto cuesta hacer todo esto? • ¿Que es lo mejor que puedo hacer con los recursos y el tiempo que tengo? @agustincncviernes 24 de febrero de 12
  36. 36. ¿Como? • Cambia de principios @agustincncviernes 24 de febrero de 12
  37. 37. Nuevos principios • Colaboración • Menos es mas • Manda el usuario • Mínimo proyecto viable • Unanimidad • Darvinismo funcional • Decide lo mas tarde posible • No hagas modelos, construye la realidad • Iteración • Agilidad @agustincncviernes 24 de febrero de 12
  38. 38. Colaboración • Todo el mundo se equivoca • Detección temprana de errores • Compartir información • Tu mejor opción es el éxito del proyecto @agustincncviernes 24 de febrero de 12
  39. 39. Menos es mas @agustincncviernes 24 de febrero de 12
  40. 40. The paradox of choice  ¿Si la libertad y la capacidad de elegir son claves para la felicidad porque hay cada vez mas gente infeliz? Barry Schwartz @agustincncviernes 24 de febrero de 12
  41. 41. los efectos positivos de las opciones - Nivel de satisfacción + - Número de opciones + 41 @agustincncviernes 24 de febrero de 12
  42. 42. los negativos - Nivel de satisfacción + - Número de opciones + 42 @agustincncviernes 24 de febrero de 12
  43. 43. el resultado - Nivel de satisfacción + - Número de opciones + 43 @agustincncviernes 24 de febrero de 12
  44. 44. Ventajas de lo simple • Menos trabajo • Mas foco • Menos formación • Menor coste de adopción • Menos soporte • Menos errores • Mas fácil de explicar • Menos alternativas @agustincncviernes 24 de febrero de 12
  45. 45. Si el usuario dice que está roto es que está roto, Seth Godin @agustincncviernes 24 de febrero de 12
  46. 46. Mínimo proyecto viable • Busca el mínimo que hace que tu proyecto tenga sentido • El papel lo aguanta todo • Somos máquinas de generar ideas @agustincncviernes 24 de febrero de 12
  47. 47. Diseña por unanimidad @agustincncviernes 24 de febrero de 12
  48. 48. Darvinismo funcional @agustincncviernes 24 de febrero de 12
  49. 49. Coste vs Beneficio Mucho Bcio. Poco Coste Mucho Coste Poco Bcio. @agustincncviernes 24 de febrero de 12
  50. 50. El plan no funciona 100 75 50 25 0 M1 M2 M3 M4 M5 M6 M7 M8 M9 Real Información de hoy Planificado Información antigua @agustincncviernes 24 de febrero de 12
  51. 51. Decide lo mas tarde posible • Tendrás mas información • Equilibrado con el coste del error • Te enfoca en lo importante en cada momento @agustincncviernes 24 de febrero de 12
  52. 52. No hagas modelos haz la realidad • Bajo coste del prototipo • El tiempo es crítico • Haz algo pronto y luego lo evolucionas @agustincncviernes 24 de febrero de 12
  53. 53. Iterando @agustincncviernes 24 de febrero de 12
  54. 54. Manifiesto por el Desarrollo Ágil de Software Estamos descubriendo formas mejores de desarrollar software tanto por nuestra propia experiencia como ayudando a terceros. A través de este trabajo hemos aprendido a valorar: ★ Individuos e interacciones sobre procesos y herramientas ★ Software funcionando sobre documentación extensiva ★ Colaboración con el cliente sobre negociación contractual ★ Respuesta ante el cambio sobre seguir un plan Esto es, aunque valoramos los elementos de la derecha, valoramos más los de la izquierda. @agustincncviernes 24 de febrero de 12
  55. 55. Lecciones aprendidas @agustincncviernes 24 de febrero de 12
  56. 56. No se puede a medias @agustincncviernes 24 de febrero de 12
  57. 57. Agile NO es sólo tecnología @agustincncviernes 24 de febrero de 12
  58. 58. Top management @agustincncviernes 24 de febrero de 12
  59. 59. ¿Y en las grandes compañías? @agustincncviernes 24 de febrero de 12
  60. 60. http://www.slideshare.net/sgreene/salesforcecom-agile-transformation-agile-2007-conference @agustincncviernes 24 de febrero de 12
  61. 61. http://vimeo.com/29719577 @agustincncviernes 24 de febrero de 12
  62. 62. Gracias @agustincncviernes 24 de febrero de 12

×