artesano de software | software guru conference| sgce 2014

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

Upload: juan-velez-ballesteros

Post on 22-Jan-2018

217 views

Category:

Technology


6 download

TRANSCRIPT

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

UN CUENTO

¿EN REALIDAD QUIERES SER UNO?

• Camina, sigue y no mueras en el intento.

• Concéntrate en un enfoque lean.

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.

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

PRINCIPIOS LEAN

• Optimizar todo.

• Enfocarse al usuario.

• Resolver los problemas correctos.

• Generar energía.

• Eliminar el derroche.

• Aprendizaje primero

• Entrega rápida

¿Cómo caminar con rumbo para ser artesano?

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.

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)

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.

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.

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.

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.

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.

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.

¿PREGUNTAS?GRACIAS. CONTÁCTAME: @JVELEZB