La Importancia del Apartado Técnico en la Agilidad y Cómo Hacer Up-Skilling de Equipos

Added to Process

Esta semana tuve el gran placer de entrevistar a Vicenç Garcia-Altés quien es originalmente de Barcelona pero vive y trabaja ya hace muchos años en Londres.


Vicenç es actualmente un Mentor Técnico en Voxel con más de 15 años de experiencia trabajando para prestigiosas empresas de desarrollo y consultoría de software en su natal España y en el Reino Unido. Vicenç es un practicante de programación extrema y artesano de software que fue uno de los pioneros que iniciaron el movimiento Agil en Barcelona.

Vicenç comenzó la entrevista mencionando como su empresa actual − Voxel − recluta y entrena desarrolladores. Voxel contrató a una consultora hace años y juntos diseñaron un programa de aprendizaje para no sólo capacitar desarrolladores en un campo de entrenamiento, si no también para proveer mentoría guiada que permita a los desarrolladores aprender haciendo.

Vicenç también mencionó que el programa de aprendizaje se produjo porque los ejecutivos de Voxel realmente creían en incrementar las habilidades y conocimientos de sus desarrolladores. La otra variable importante que él mencionó es que en Voxel tienen coaches y desarrolladores con mucha experiencia, que se sientan a hacer programación entre pares con desarrolladores junior y así los guían haciendo el trabajo.

No hay un gran descubrimiento en términos del tipo de conocimiento que la empresa de Vicenç pasa a los desarrolladores nuevos: básicamente es programación extrema (XP) y artesanía de software. Sin embargo, el gran diferenciador es que ellos realmente lo aprendieron bien y lo hacen funcionar en la práctica para productos reales.

Vicenç subrayó que no seria inteligente por parte de una empresa poner a trabajar solamente gente novata en un equipo y encargarles la misión de construir un producto comercial. En lugar de esto, su experiencia le enseñó que gente con mucha experiencia son indispensables, no porque ellos sean más inteligentes, sino porque pueden mejores mentores para otros.

Ya para el final de la entrevista Vicenç contó una historia interesante acerca de cuando trabajó para Valtech construyendo uno de los productos ejemplares de gov.uk; esta historia suya es especialmente valiosa porque confirma que las prácticas técnicas (como XP) combinadas con prácticas organizacionales, y con el soporte de los representantes de un gobierno pueden llevar a resultados asombrosos.


Sobre el Autor/About the Author


Juan es un capacitador, expositor y pensador alternativo. Desde que Juan se expuso a Scrum a principios del 2007 se comprometió a continuar aprendiendo y aplicando Scrum en los equipos y organizaciones donde trabajo. Su camino lo ha puesto en los roles de ScrumMaster, Scrum Trainer, y Product Owner. Juan cumplió el 2014 con todos los requisitos del Scrum Alliance para ser un Certified Scrum Trainer® (CST) y es ademas un LeSS Friendly Scrum Trainer.

Como CST y LeSS Friendly Scrum Trainer Juan ha entrenado a más de cuatro mil trescientos estudiantes en cursos de CLB, CSM, CSPO. A-CSM y A-CSPO en diez países del continente americano. Juan también a dado cursos privados para compañías como: Citibanamex, Marsh, Slalom, Deloitte, Walmart, CGI, SAIC, Express Scripts, T.Rowe Price, Time Warner Cable, ViaSat, Garmin, Moffitt, Kyva Systems, Blue Book Network, Insurance Auto Auctions and BlueCross BlueShield.

Juan fue miembro voluntario del Board de Directores del Agile Alliance donde sirvió por dos periodos consecutivos de tres años hasta el 2019.


The Importance of Technical Practices in Agile and How to Up-Skill Teams

This week I had the great pleasure of interviewing Vicenç Garcia-Altés, who is originally from Barcelona but has lived and worked in London for many years.


Vicenç, who is currently a Technical Coach for Voxel, has had more than 15 years of experience in reputable software and consulting companies in his native Spain and the UK. Vicenç is an XP practitioner and software craftsman that has pioneered the Agile movement in Barcelona many years ago.

Vicenç started the interview mentioning how his current organization − Voxel − recruits and trains developers. Voxel consulted years ago with another company and together designed an apprenticeship program for not only training developers in a bootcamp, but providing guided mentorship that would allow them to learn by doing.

Vicenç also mentioned that this apprenticeship program happened because Voxel executives truly believed in up-skilling developers. The other important variable that he mentioned is that Voxel has technical coaches and very senior developers that pair up with juniors and guide them by doing the work.

There is no big discovery in terms of the type of knowledge that Vicenç’s company is passing to new developers: it is basically eXtreme Programming and software craftsmanship. Notwithstanding, the key differentiator is that they’ve really learned well and made it work for real-life products.

Vicenç pointed out that it wouldn’t be smart for a company to put just junior people to work on a team and commission them with building a commercial product. Instead, his experience is telling him that senior people are a must, not because they’re smarter but because they can be better mentors to others.

Almost at the end of the interview Vicenç told an interesting story about him working some years back for Valtech and building one of the exemplars products of gov.uk; this story is specially valuable because it confirms that technical practices (like XP) combined with organizational practices and the support from government sponsors can lead to outstanding results.

 


This is an Agile Alliance community blog post. Opinions represented are personal and belong solely to the author. They do not represent opinion or policy of Agile Alliance.