el camino ágil para un artesano de software

17
EL CAMINO ÁGIL PARA UN ARTESANO DE SOFTWARE JUAN VÉLEZ BALLESTEROS @JVELEZB

Upload: software-guru

Post on 11-May-2015

291 views

Category:

Software


1 download

DESCRIPTION

El cambio a una perspectiva ágil de la carrera de un profesional del software logrará que el camino con una meta poco definida y en constante cambio sea alcanzable. Basado en premisas de mejora continua, cambio continuo, cambios de alcance, iteraciones, manifiesto del artesano, manifiesto ágil, mentalidad lean; lograremos establecer un proyecto ágil de vida para lograr la excelencia técnica y la exposición necesaria para ser un artesano de software "out of the box" Semblanza del conferencista: Juan Velez Candidato a Doctor en gestion de proyectos por la FUNIBER realizando investigación sobre innovación basada en el desarrollo humano por medio de una mentalidad ágil. Actualmente trabaja como líder ágil para cnnmexico.com y cnnexpansion.com Ha colaborado en los proceso de desarrollo de software con empresas como Grupo Expansión, Sony Network Enternainment, Softtek, Praxis, Banamex. En la actualidad busca innovar en los procesos de desarrollo de software por medio de metodologías ágiles y lean. Considera que no hay mejor forma de mejorar la forma como se desarrolla el software que por medio de transformarse en un ninja del software. Tiene experiencia en desarrollo de móviles por más de 5 años, conociendo las principales plataformas perfectamente. Tiene cinco años de experiencia docente en importantes instituciones a nivel superior y posgrado.

TRANSCRIPT

Page 1: El camino ágil para un artesano de software

EL CAMINO ÁGIL PARA UN ARTESANO DE SOFTWAREJUAN VÉLEZ BALLESTEROS@JVELEZB

Page 2: El camino ágil para un artesano de software

UN CUENTO

Page 3: El camino ágil para un artesano de software
Page 4: El camino ágil para un artesano de software

¿EN REALIDAD QUIERES SER UNO?

• Camina, sigue y no mueras en el intento.

• Concéntrate en un enfoque lean.

Page 5: El camino ágil para un artesano de software

LA CONSPIRACIÓN DEL MUNDO

• Malas estimaciones por tu líder de proyecto.

• Te contrataron para “SACAR LAS COSAS”.

• “Así estaba”.

• No hay tiempo para cambiar.

• Ágil es demasiado radical.

• El manifiesto ágil lo escribieron en “Howarts”

• Me debe capacitar la empresa. Estoy creciendo con ella.

Page 6: El camino ágil para un artesano de software

MANIFIESTO DEL ARTESANO

• No sólo software que funciona, sino también software bien diseñado.

• No sólo responder al cambio, sino también agregar valor constantemente.

• No sólo individuos e interacciones, sino también una comunidad de profesionales

• No sólo colaboración de clientes, sino también asociaciones productivas

Page 7: El camino ágil para un artesano de software

PRINCIPIOS LEAN

• Optimizar todo.

• Enfocarse al usuario.

• Resolver los problemas correctos.

• Generar energía.

• Eliminar el derroche.

• Aprendizaje primero

• Entrega rápida

Page 8: El camino ágil para un artesano de software

¿Cómo caminar con rumbo para ser artesano?

Page 9: El camino ágil para un artesano de software

APRENDIZAJE PRIMERO

• Conoce tu lenguaje de programación. Aprende nuevos regularmente.

• Estudia y aplica patrones de diseño. Nunca es suficiente.

• Documentación, pruebas, integración continua, despliegue, estimación, priorización.

• Lee mucho.

• Participa activamente en foros.

Page 10: El camino ágil para un artesano de software

OPTIMIZAR TODO

• Implementa constante y haz las cosas con el menor esfuerzo:

• Desarrollo, pruebas, despliegues

• Comunicación.

• Performance de tus creaciones.

• Contabiliza tu tiempo de trabajo (pomodoros, 2DO, Kanban)

Page 11: El camino ágil para un artesano de software

ENFOCARSE AL “USUARIO”

• El Product Owner eres TÚ.

• Es un camino, no una meta.

• Plantea metas incrementales (establece iteraciones).

• Haz lo que te apasiona.

• Busca nuevas pasiones.

• La historia de usuario la diseñas.

• Desarrolla para la comunidad. Participa en Open Source.

Page 12: El camino ágil para un artesano de software

RESOLVER LOS PROBLEMAS CORRECTOS

• Actúa, no tardes en el análisis.

• Prioriza lo que da más valor a tu crecimiento.

• Pide ayuda de inmediato.

• Resuelve rápido y bien.

Page 13: El camino ágil para un artesano de software

GENERAR ENERGÍA

• La fuente principal de tu motivación eres tú.

• Apasiónate de la calidad, la mejora continua, el diseño.

• Comparte esa pasión con tus compañeros.

• Materializa tu energía en código.

• Mantén a tus PO motivados con la mentalidad de mejora continua.

Page 14: El camino ágil para un artesano de software

ELIMINA EL DERROCHE

• Fail Fast.

• Se un caballero con tus compañeros y sucesores: Documenta, diseña, codifica bajo normas.

• Pide ayuda rápido.

• Al pendiente de futuras versiones.

• Coopera con tu PO a innovar y a su crecimiento.

Page 15: El camino ágil para un artesano de software

ENTREGA RÁPIDA

• Desarrolla pruebas hoy, entrega rápido mañana.

• Asiste a congresos.

• Comunidad de desarrolladores.

• Aprende de las nuevas tendencias.

• No te quedes en un solo camino.

• Mueve tus metas conforme a las tendencias.

Page 16: El camino ágil para un artesano de software

PARA LOS LÍDERES ÁGILES

• Contagia la urgencia de la búsqueda continua del camino a ser un artesano. El camino constante.

• Promueve un plan de desarrollo.

• Únete a viajar en el camino del artesano.

Page 17: El camino ágil para un artesano de software

¿PREGUNTAS?GRACIAS.CONTÁCTAME: @JVELEZB