Iniciación al desarrollo ágil - parte II

Aquí tenéis la segunda parte del artículo sobre iniciación al desarrollo ágil. La primera parte la podéis consultar aquí.

El largo camino

Como hablábamos, esto era sólo el inicio del camino, y hay mucho por explorar y descubrir.

Sólo por daros una visión general de los temas que podemos englobar, os dejo la acertada división de Tracks que se encuentra en la web de la CAS 2015:

Tracks de la CAS 2015

Os propongo un pequeño recorrido.

¿Has visto que la guía de Scrum no habla de usar pizarras o tableros? ¿Sabías que esto que parece una seña de identidad, tan habitual que se suele creer que forma parte del método, viene de Kanban?

Si os interesáis por Kanban tendréis por descubrir la teoría de restricciones, lo que es el WIP o comprender la definición de desperdicio.

Veréis que todo esta forma de gestión lleva evolucionando muuchos años, y si os interesa un poco la historia conoceréis la evolución desde Ford y Taylor pasando por Taiichi Ohno con Toyota y hasta lo que conocemos en la actualidad.

Por otra parte podéis explorar la rama más psicológica, conseguir motivar a la gente, el coaching, descubrir la complejidad del funcionamiento de nuestro cerebro, los sesgos cognitivos, mejorar el uso de nuestro lenguaje, aprender a conectar y comunicarnos de una forma más profunda, aprender a escuchar.

En el lado más organizacional hay grandes temas como el Management 3.0 que ha ido haciendo popular Jurgen Appelo, o conseguir escalar métodos ágiles a niveles organizativos, conocer SAFe o el diseño de espacios de trabajo.

En el lado más práctico, tenemos la mejora de la práctica de la programación, las prácticas de Extreme Programming, TDD, BDD, el movimiento de Software Craftsmanship, las reglas de Clean Code, los patrones de diseño, los patrones de refactoring, arquitecturas, los principios SOLID, KISS, YAGNI, etc..

Por otra parte está el diseño de producto, mejorar para conseguir hacer productos mejores, Lean UX, aprender a diseñar experiencias, a descubrir las personas que estarán detrás de lo que diseñemos, entender el coste de oportunidad, mejorar las historias de usuario…

Y no acaba aquí: Facilitación de reuniones, pensamiento sistémico, Visual thinking, sketch notes, storytelling… ¡y muchos temas más!

Recursos, recursos, recursos

Los recursos los encontraréis en todos los formatos, empezad a seguir gente en redes sociales y en blogs, por ejemplo un buen lugar de iniciación puede ser el blog de Javier Garzas, ya que trata diariamente temas sencillos.

Escuchad podcasts, a mí personalmente es algo que me gusta mucho, y los hay muy buenos incluso en castellano, como los de We Developers, RantPod o Basta ya de picar.

Ver vídeos de charlas en Youtube, personalmente recomiendo mucho el canal de Autentia donde podéis ver los vídeos de las conferencias de temática ágil que hay en España.

Apuntaos al meetup más cercano que estoy seguro de que os recibirá con los brazos abiertos.

Unios a grupos como el Grupo de Google de Agile Spain.

Existen listas de correo de esos meetups y grupos, y otras que encajan en la temática, como la Bonilista de David Bonilla.

En cuanto a eventos en España hay dos grandes, las Conferencias de Agile Spain (popularmente conocido como la CAS), y el Agile Open Space que integra en su formato los valores ágiles (yo aún no he asistido a ninguno pero tengo mucho interés), pero existen muchos más como el Lean Kanban Central Europe, el SoCraTes, Codemotion, la PAM (Peopleware and Agile Management) o la futura TarugoConf.

Y por último la lectura, uno de mis métodos favoritos. Existen miles de libros de cada tema así que recordad no agobiaros.

Un buen punto de entrada puede ser el libro gratuito Scrum y XP desde las trincheras, además la segunda edición es bastante reciente, seguramente yo mismo aproveche para darle una revisión a cómo ha cambiado ahora que ha pasado el tiempo.

No olvidéis interiorizar y formar vuestra propia opinión.

Algunos de esos libros famosos os parecerán que no os aportan nada, y otros quizá no tan interesantes a priori os aportan mucho más.

Tened presente que todo el mundo empezó sin saber nada, escogiendo sólo una de estas cosas, y desconociendo todo lo que mucha gente ahora considera indispensable.

Eso no hace que tu experiencia u opinión no sea útil o interesante para los demás.

Yo mismo tengo muchos de esos indispensables sin leer, pero estoy seguro de que irán cayendo.

Así que ya sabéis, superad la barrera del primer libro, que lo más difícil es comenzar, intentad crear hábito, y lo demás es cuestión de tiempo.

Bola extra: Las certificaciones

Escribo a modo de inciso este apartado especial para hablar del tema de las certificaciones como la de Scrum Master, porque también es un tema que me suelen preguntar.

Personalmente no tengo el certificado CSM.

No reniego de él, de hecho me gustaría tenerlo, pero hay que pensar que curso más examen son mil euros, y lo aconsejable es pensar mucho si váis a amortizar esa inversión.

Creo que aporta valor, como toda experiencia y puede servir para aumentar la empleabilidad, al fin y al cabo es otra línea más por la que podrán buscaros.

Personalmente hace ya algún tiempo que dejé mi opinión al respecto por aquí en cuanto a las certificaciones en general.

Con esto quiero decir que si tenéis la oportunidad porque vuestra empresa os lo paga, genial, no dejéis de aprovechar la oportunidad, pero bueno, el valor de una certificación es el que se le quiera dar, y se puede demostrar de otras muchas formas.

Compartir y celebrar

Como despedida, ahora que he cerrado el tema, quiero decir que me sigue pareciendo curioso que me pregunten estas cosas, que me recuerdan la diferencia entre cómo nos percibimos y la imagen que proyectamos.

Estoy también en pleno proceso de aprender a quitarme miedos, celebrar mis éxitos y aprende a compartir desde la intención de mejorar la vida de los demás.

Creo que hay material bastante para hacerse una idea de por dónde empezar.

¡Espero que sirva de ayuda!