Hola!

Hoy voy a dejar de lado una intro para poner contexto en el post y voy directamente a la pregunta:

¿Son necesarios los roles en un equipo Agile?

La respuesta es simple: SI. Pero no son los roles que usualmente la gente conoce, en un Agile Team solo existen 2 roles

  • Personas con un problema
  • Un equipo ágil con la capacidad de dar una solución a ese problema

Y ya está. El 1er rol es usualmente conocido como cliente o customer, y es que define los problemas o necesidades sobre las que trabajará el 2do equipo. Dentro del 2do equipo es donde surgen los roles más conocidos como front-end developer, back-end developer, analyst, etc.

En realidad lo importante en un equipo ágil es que los integrantes sean lo suficientemente flexibles como para poder cubrir cualquier posición. De esa manera, desde el día ZERO el equipo puede comenzar a aportar valor. Esto no quita que en determinados momento sea necesario acudir a un especialista, por ejemplo en una tarea de tunning de bases de datos. Esto suele ser dictado por la propia evolución de la solución, y si la arquitectura es flexible como para emerger a partir del equipo, no será un problema. (recuerda descarta los arquitectos clásicos!)

Dicho esto, solo queda cerrar con un consejo. La próxima vez que armes un equipo ágil, no tengas en cuenta las capacidades específicas de las personas en relación a LO QUE PUEDEN HACER, sino más bien ten en cuenta la capacidad que poseen para ADAPTARSE A LO QUE SURJA. Recuerda que la única constante en un equipo es el cambio y:

Los clientes ágiles saben que un producto siempre puede mejorar, y tambien saben que ellos son responsables de los cambios que introducen en el mismo

Los analistas saben que un análisis nunca está completo, el contexto y los problemas tienden a cambiar y ellos deben adaptar los modelos de análisis a medida que se descubren estos cambios

Los developers sabemos que nunca escribiremos el código perfecto, es por eso que refactorizamos, nos basamos en tests y cambiamos el código una y otra vez para mejorar el mismo

Happy Teaming Open-mouthed smile !!!

 

Saludos @ Home

El Bruno

image image image Google

2 responses to “[#ALM] Son necesarios los roles en un equipo? (usualmente NO)”

  1. el desiempre Avatar
    el desiempre

    por favor sino tienes que escribir no escribas, nos haces perder el tiempo. porque entiendo que a ti tiempo te debe sobrar un huevo y parte del otro

    Like

    1. Ojala me sobrara el tiempo! ^_^
      Saludos
      /Bruno

      Like

Leave a comment

Discover more from El Bruno

Subscribe now to keep reading and get access to the full archive.

Continue reading