LAFABLE, la forma más fácil de escalar Ágil en grandes empresas, de días a semanas.

Deseo compartir contigo un interesante artículo de Mike Cohn; colaborador en la creación del marco de trabajo Scrum y uno de los fundadores de Scrum Alliance.


Durante el último año o año y medio, escalar Ágil y Scrum ha sido un tópico que ha despertado mucho interés. Una número de aproximaciones diferentes se vienen promocionando, y alguna de ellas han sido incluso probadas en equipos reales antes de que la maquinaria de marketing las comenzase a vender.

Tú sin lugar a dudas has escuchado de alguno de estos marcos de trabajo para escalar Ágil.

Hoy Mountain Goat Software se complace en anunciar su propia infraestructura de escalado: LAFABLE (Large Agile Framework Appropriate for Big, Lumbering Enterprises o Marco de trabajo Ágil para empresas grandes y pesadas o REIBLE en español).

LAFABLE

Basado en la popularidad y éxito de Scrum, los proyectos LAFABLE emplean una variante de los «sprints» de Scrum con el fin de frenar los proyectos en aquellas organizaciones que desean fingir que hacen Ágil en vez ser Ágiles, LAFABLE se refiere a esta variante de «Sprints» como Strolls  (o «Paseos»).

Bajo la dirección técnica de un StrollMaster (preferiblemente un StrollMaster Certificado), los proyectos LAFABLE incluyen tres fases bien diferenciadas: Planeamiento, Strolling, y Estabilización. Aunque esto puede sonar muy «cascada», no lo es, y es así porque nosotros lo decimos.

La información completa sobre LAFABLE se puede encontrar en www.LAFABLE.com.
Mike Cohn


PS: Te recomiendo leer mi artículo: CEO: ¿El próximo año quieres usar SAFe?, piénsalo dos veces…

Gracias por escucharme,
Erich.

CEO: ¿El próximo año piensas utilizar SAFe?, piénsalo dos veces

La cultura no cambia por el deseo de implementar un nuevo marco de trabajo como ser SAFe. Esto se da cuando la organización se transforma; la cultura que representa las realidades y día a día de los individuos y sus modelos mentales cambian y los valores Ágiles son entendidos y seguidos por todos.

Consultores y proveedores de enseñanza SAFe están utilizando su momentum para hacer fortunas con algunos de sus clientes. Ello no solamente establecerá una dependencia con estos a largo plazo, sino que creará organizaciones incapaces de respirar y pensar en el día a día por ellos mismos.

SAFe no es una especie de Agil, sino que un reflejo del modelo Tayloriano tratando de sobrevivir a un universo complejo y evolutivo que busca compatibilizar el bienestar de las organizaciones, personas y su entorno, balanceando crecimiento constante con ideas y nuevos caminos descubiertos cada día.

«Los bloqueos de escalar Software no residen en el tamaño del producto sino que en la forma en la cual la empresa está organizada. SAFe intenta proveer una solución sin cambiar el modelo de la organización, lo que es en sí una solución a corto plazo que limita la innovación y la adaptabilidad necesaria para la supervivencia de la compañía». E. Buhler.

No existen atajos para adoptar una transformación Ágil, cada organización tiene un brillo diferente y asumir que SAFe puede ayudar a todas las empresas de gran porte, es como decir que todas ellas son iguales y ofrecen los mismos productos, servicios y cada uno de sus empleados tienen casi los mismos gustos y preferencias. Pero no me malentiendas, SAFe tiene buenas ideas e intenciones (además de generar dinero), pero es algo diferente a Ágil y cercano a la edad industrial.

«Luego de 100 años de gerencia y jefes, es tiempo de re-inventar la forma de trabajo y la creación de valor y moverse hacia una organización de complejidad robusta». Niels Pflaeging

Ágil instaura un modelo de empresa alternativo y un cambio profundo en los cimientos de la organización, lejos de la edad industrial, la división funcional, las prácticas de RRHH, las estructuras de incentivos y el control del jefe y cercano a modelos que encajan en la edad del conocimiento y las empresas creativas.

«SAFe se acerca a los modelos de la edad industrial mientras que Ágil se aleja de ellos y se focaliza en nuevos modelos de organización» E. Buhler.

La agilidad implica el cambio en los procesos y modelos mentales de cada una de las personas de la empresa, que son finalmente quienes crean las realidades; la entrega de un mayor valor para el cliente o el desarrollo iterativo son tan solo consecuencias de un ecosistema Ágil que afecta a todo y todos.

Gracias por escucharme,
Erich.

Video de charla en el primer evento Scrum Day en España: ¡Scrum apesta!

El Sábado 13 de Diciembre se llevó adelante el primer ScrumDay en España (Oviedo), organizado por Raúl Herránz (utopicainformatica.com) y esponsorizado por varias empresas. La idea fue promover Scrum y Ágil y acercar profesionales de la agilidad a empresas que estén ya utilizando alguno de los marcos de trabajo o pensando en hacerlo en un futuro próximo, así como también brindar ideas para todas las organizaciones que desconozcan como resolver los nuevos desafíos de los mercados globales.

Ha sido muy interesante el reunirme con varios Agilistas de otros países, así como también contar con la oportunidad de ver varias charlas de excelente nivel y cruzarme nuevamente con mi amigo CST Carlton Nettleton que llevó adelante la presentación y la dinámica «Viaje intrépido».

Te dejo aquí mi video donde explico el porqué del pensamiento Ágil versus el modelo tradicional y Tayloriano, así como también las básicas del pensamiento sistémico.

[youtube https://www.youtube.com/watch?v=OVza2vWGvaA]

He tratado de incluir algunos problemas que pueden encontrarse en las empresas que abordan la agilidad y ofrecer un abanico de soluciones, con el fin de que se integren a la “caja” de herramientas de cada organización.

Hay a su vez consejos importantes e ideas que considero núcleo y que debe tener presente cualquier persona que considere la Agilidad como su próximo paso.

Finalmente, he decidido también hablar sobre las diferencias entre culturas y la implementación de agilidad, así como también los problemas humanos con los que te puedes encontrar.

Espero que la disfrutes ,gracias por escucharme,

Erich.

Entrevistas de candidatos en empresas Ágiles: 7 puntos clave

Hay algo que tiene en común la totalidad de los empleados de una empresa a excepción de sus fundadores… todos ellos pasaron por un proceso de selección (e incluso estos últimos también lo hicieron en otras empresas).

He acudido probablemente a más de 100 entrevistas desde mis comienzos en diferentes países y  vivido situaciones tan particulares como que se me indique que se necesitará disponer de 4 horas para pruebas psicológicas, foto actualizada a color  con la mejor sonrisa y brillo de ojos, o se efectuará una entrevista grupal donde el “concursante” que responda la pregunta difícil será quien se llevará el premio mayor.

El caso más extraño lo he leído en el diario El País de España donde el entrevistador lanzó en una entrevista grupal un billete de euros e indicó que quien lo alcanzase obtendría el trabajo. Esto fue cierto para uno de sus candidatos, pero a costo de una costilla rota obtener 1 mes de baja debido a su lesión.

He visto también en los últimos años a las empresas obsesionadas con ofrecer nuevas formas de entregar valor de negocio a sus clientes, lo que se ha traducido con preguntas sobre casi todo… desde gestión visual, SAfe, Scrum, prácticas de programación, preguntas sobre horario flexible, motivación, preferencias de pagas extras, pago por objetivos, etc. etc, pero… ¿Cómo seleccionamos personas cuando sabemos que serán de un equipo Ágil?

¿Deberíamos pensar que es algo aceptable llevar adelante un proceso de selección defectuoso sin que ello afecte la creación de valor posterior hacia los clientes?

“Usar un marco de trabajo Ágil y olvidar la importancia de la selección de candidatos es un error.”

Evidentemente la creación de valor de una empresa reside en las personas y que tan fuertes son las conexiones o vínculos existentes entre estas; y de ello no existe duda alguna desde el punto de vista científico o práctico. Está claro entonces que las organizaciones son sistemas complejos y por ello cada interacción o adición generará variabilidad y sus consiguientes repercusiones en todas las áreas de la empresa.

“En la Agilidad damos una importancia mayúscula a los individuos, lo que también implica que respetamos que nos brinden su tiempo para concurrir a una entrevista de trabajo.”

Una nueva persona definirá quienes seremos como organización, reafirmará nuestros deseos, el tipo de individuos futuros que atraeremos y cuales serán nuestros valores núcleo y aquellos deseables de obtener.

Es por ello que el “nacimiento” o gestación de una posible adición es algo sensible que deberá ser minuciosamente planeado y llevado adelante.

Regla #1 – Transparencia y visibilidad
La transparencia y visibilidad son características necesarias en la Agilidad, por lo que es inaceptable que durante una entrevista de trabajo:

  • Solamente se encuentre la persona de recursos humanos o su futuro jefe durante la entrevista
  • Quienes soliciten la reunión no se encuentren posteriormente en ella por contar con tareas más importantes
  • Los entrevistadores se retiren o realicen interrupciones de la reunión por temas de mayor relevancia
  • Para el caso de realizarse de forma telefónica, esta se lleve adelante fuera de la hora pactada
  • Al finalizar la entrevista no se informe debidamente de los próximos pasos
  • Se solicite foto, fecha de nacimiento o género en el currículum vitae
  • No se pague el traslado para el caso que la entrevista se realice lejos de la ciudad del candidato. 

Estas reglas son en general sentido común, pero no así práctica común en muchos sitios.

Regla #2 – Establecer un vínculo receptivo
Para el caso que  una entrevista se realice de forma telefónica con hora pre-establecida, siempre se deberá consultar primero al candidato:

  1. Si esperaba la llamada
  2. Si es un buen momento para hablar

Esto no solamente apoyará la idea de que el individuo es valioso para la organización (¡y ciertamente lo es!), sino que establecerá un vínculo receptivo y de respeto inicial.

Regla #3 – Simplificar el proceso y gestar confianza
Si se piensa en utilizar una  herramienta para la comunicación, se deberá considerar primero si no existe un método  más sencillo que cumpla con el objetivo; por ejemplo, una llamada telefónica podría ser más que suficiente en vez de emplear Skype o Google hangout. Esto también se deberá aplicar a la burocracia requerida.

“La simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, es esencial.”

Es fundamental tener presente que una entrevista de trabajo es un momento clave e íntimo donde se expondrá al candidato a los valores de la organización desde los primeros pasos. Es infinitamente más caro tratar de infundir respeto y confianza más adelante en el proceso que establecer ello desde el principio.

Regla #4 – Crear la noción de equipo desde el comienzo
Las personas que compartirán el día a día deberán estar presentes desde la primera reunión al menos por unos minutos, y se podrá incrementar ello en la entrevista siguiente. Este es un momento clave para explicar cómo se trabaja en la empresa, cuales son los valores del equipo y aquellas características esperables que éste aporte o re-afirme, ya sea a nivel personal o técnico. Un punto clave a conocer son aquellas áreas, formas de trabajo o tecnologías del grupo que podría motivar al entrevistado. De nada sirve cumplimentar o buscar un role o lista técnica de deseables en una persona si el individuo no estará motivado para hacer el trabajo.
Recuerda que los individuos técnicos que a su vez poseen conocimientos globales de otras cosas, tienen una mayor capacidad para producir juicios más acertados (modelo de conocimiento en forma de “T”). Esto es un requerimiento en personas que vayan a trabajar en equipos Ágiles (Scrum, Kanban, DSDM, etc).

“Los proyectos se desarrollan en torno a individuos motivados. Hay que darles el entorno y el apoyo que necesitan, y confiarles la ejecución del trabajo. “

 

Es común que se vea la inversión inicial de tener que asistir a las entrevistas por parte de los miembros de un equipo como tiempo mal invertido o perdido y se trate de delegar la actividad a jefes o Recursos Humanos. Esta acción, que puede parecer inofensiva, es en perjuicio mayor para la organización. El proceso de crecimiento de la empresa y el camino de la innovación y creación de valor para sus clientes y futuros prospectos dependerá claramente de las nuevas adiciones. Serán esas nuevas personas quienes dinamizarán y mantendrán a la empresa “en forma” y alejada del sedentarismo y círculo de seguridad. 

Regla #5 – Hacer conocer el sueldo desde el principio e incluso antes de la entrevista.
Para muchas empresas esto es tabú y no publican el sueldo inicial y en muchos casos piden a los candidatos que expresen cuanto desearían ganar. Ello siembra desconfianza y desestimula en etapas posteriores la gratitud hacia la organización.

Regla #6 – Explicar claramente el sueldo de que consta y sus descuentos.
Normalmente ésta parte ocurre siempre en la segunda entrevista, aunque recomiendo que sea un tema tratado en la primera. Para aquellas empresas que no se habitúan a informar el sueldo o tienen variabilidad «inexplicable» dentro de puesos similares, recomiendo cambiar a la utilización de una fórmula matemática clara que se emplee para calcular los nuevos sueldos de personas de equipos Ágiles. Esto normalmente requiere cambios de importancia en la organización

  1. Suponiendo que se desea una persona con conocimientos de:
  • Java
    • Integración continua
    • Hibernate
    • Jbox
    • Birt
    • JSF
    • Más de 3 años de experiencia en Java

Imagínate que se cuenta con un sueldo base de entre 40.000 y 55.000 $ o Euros al año, aquí se deberá inicialmente identificar el conocimiento principal y sus deseables. Suponiendo que Java e Integración Continua sean los núcleo, esto será igual a 40.000 puntos.

                            Java + Integración continua  = 40.000 puntos

  1. Luego se tendrán que calcular los deseables (en este caso 15.000 / 5).

                          Hibernate, 2.Jbox, 3.Birt, 4.JSF, 5.Más de 3 años de experiencia en Java = 3.000 puntos cada uno.

  1. En la reunión de entrevista inicial, que exista una conversación informal entre un miembro del equipo donde trabajará el candidato y este para elegir de común acuerdo un valor en escala de 1 a 3 representando el nivel de conocimiento.

                       1. Soy un experto
                       2. Lo manejo muy bien
                       3. Conozco muy poco

Por ejemplo, si el nivel de conocimiento de JBox es 3 (Conozco muy poco), entonces el resultado será:

                          Deseable / Conocimiento = Valor añadido
3000 / 3 = 1.000

  1. Compartir la fórmula con el candidato y el resultado del sueldo que se le pagará explicado al mismo el sistema de cálculo.

                           Sueldo Final = Sueldo Base + (Deseable1 / Conocimiento) + (Deseable2 /Conocimiento)… etc.

  1. Finalmente en caso de estar de acuerdo, invitar al candidato a concurrir un día a la empresa para probar una jornada con el equipo y ver otras áreas núcleo, como ser comunicación, colaboración, etc.

Como puedes ver es un sistema sencillo pero poderoso, ya que apoya el pensamiento Ágil. Recuerda que el utilizar la fórmula implicará que la empresa debará en algún momebto migrar el resto de los empleados a esta fórmula.

Regla #7 – Obtener retroalimentación.
Finalmente, el entrevistador deberá solicitar retro-alimentación al terminar con la entrevista para conocer aquellos aspectos que podrían ser mejorados, tanto sea para brindar mayor claridad o apoyar de alguna forma al candidato.

“A intervalos regulares el equipo reflexiona sobre cómo ser más efectivo para a continuación ajustar y perfeccionar su comportamiento en consecuencia.”   

Recuerda que en tiempo de crisis, son los candidatos o nuevas adiciones los reyes que apoyarán la adaptación y supervivencia  de la organización, por lo que su pasaje por la empresa deberá ser siempre una experiencia de clase “A”.

Trata que la entrevista sea un viaje de preguntas donde se oriente a la persona hacia un travesía que le haga experimentar el role para el cual se está presentando, en vez de ser un conjunto de preguntas claves.

En general cuando realizo entrevistas a Scrum Master o futuros coaches, suelo tener una conversación informal sobre el role de unos 45 minutos a 1 hora sobre sus preferencias, lo pongo en situaciones hipotéticas que tendrá que vivir en la compañía basado en mi conocimiento de la organización, así como también trato de conocer las fortalezas y debilidades de la persona. La entrevista debe ser una invitación para que el candidato sea él mismo para la compañía en particular. Autenticidad es algo precioso, difícil de describir y debe ganar ello sobre la persona corporativa que algunas organizaciones esperan.

Una vez realizada la entrevista, es tiempo de crear un gráfico de radar que tenga los puntos claves las diferentes áreas y la opinión al respecto.

radar

Este corresponde a un candidato real que se postulaba para el puesto de Scrum Master y que tenía mucha experiencia en empresas donde se había adaptado el marco de trabajo de Scrum a medida de las disfuncionalidades de la organización.

Luego suelo compartir el mismo con el equipo u otras personas de la compañía, siempre dando contexto de cada uno de los puntos. En muchos casos, éste es utilizado posteriormente por el equipo para poder conocer que áreas necesitará apoyar o el candidato para prepararse para el puesto una vez confirmado el mismo.

Finalmente, dar la posibilidad al candidato de probar con el equipo 1 o 2 días con todos los gastos pagos antes de dar su confirmación es una buena idea.

Gracias por escucharme,
Erich.

Si estas en España, acércate a ScrumDay en Oviedo

Hola,
¿Estas listo para el ScrumDay Oviedo?
Ven a la  jornada que acercará el marco de Scrum a todos aquellos implicados en el desarrollo de software del noroeste de la península. Para ello, contará con 7 ponentes nacionales e internacionales:

–  Carlton Nettleton (Keynote)
Scrum – ¡El Viaje Intrépido!

–  David Hernández
5 Consejos para mejorar haciendo Scrum

–  Angélica Lozano
Producto = Equipo

–  Javier Alonso
Historia de un viaje con Scrum

–  Erich Bühler
¡Scrum Apesta!

–  David Domínguez
Equipos Auto-organizados

–  Vanesa Tejada
Por qué me encanta ser un Product Owner

El ScrumDay Oviedo tendrá lugar el próximo 13 de diciembre, en el Auditorio y Palacio de Congresos «Príncipe Felipe» de Oviedo (Asturias).
Las entradas se puede adquirir a través de ticketea.com y tienen un precio de 35€ la entrada estándar (que incluye el acceso al evento, la acreditación oficial de asistencia, los cafés -mañana y tarde- y el almuerzo) y 20€ para estudiantes (el almuerzo no estará incluido).
Una excelente oportunidad para vernos nuevamente 🙂
Gracias por escucharme,
Erich.