Perspectivas
Cómo mejorar el compromiso del equipo con los principios Agile
Cómo mejorar el compromiso del equipo con los principios Agile, por Jose J. Ruiz. La industria del desarrollo de software popularizó por primera vez la Metodología Agile, que se aplicó originalmente en la gestión de proyectos…
Cómo mejorar el compromiso del equipo con los principios Agile
por Jose J. Ruiz
La industria del desarrollo de software popularizó por primera vez la Metodología Agile, aplicada originalmente en la gestión de proyectos. Surgió de la frustración generada por el desfase entre los requerimientos del negocio y la entrega de resultados. El Método Agile ofrece respuestas a esas necesidades.
En este artículo abordaremos cómo mejorar el compromiso del equipo mediante los principios del Método Agile. Sin embargo, ante todo, familiaricémonos con el Método Agile, que se compone de cuatro valores y 12 principios. Este método puede aplicarse en distintos tipos de proyectos, no únicamente en el desarrollo de software.
Los Cuatro Valores
Uno, individuos e interacciones por encima de procesos y herramientas
Esto significa que las personas se valoran mucho más que los equipos y los procesos, ya que son considerablemente más flexibles y adaptables que los sistemas rígidos.
Dos, software funcional por encima de documentación exhaustiva
La documentación consiste en información escrita sobre estructuras y sistemas, que incluye especificaciones, requerimientos, planes, entre otros. Sin embargo, el software funcional es mucho más importante, pues forma parte integral del resultado final.
Tres, colaboración con el cliente por encima de la negociación contractual
El Método Agile privilegia al cliente y sus ideas por encima de los contratos fríos. Esto no significa que el método avale violar los términos contractuales; simplemente implica que la colaboración con los clientes se involucra directamente en el proceso de creación.
Cuatro, responder al cambio por encima de seguir un plan
Un plan podría no ser adecuado ante un cambio específico. Por ello, resulta más relevante responder directamente a dicho cambio. Aunque un cambio pueda costar más que apegarse al plan original, podría ser la mejor forma de ejecutar el trabajo.
Los 12 Principios
Principio Uno: Satisfacer al cliente de forma temprana y continua a lo largo de la vida del proyecto. Enfoque a su equipo en comprender los deseos y requerimientos del cliente desde el inicio.
Principio Dos: Dar la bienvenida a los cambios y a sus requerimientos. Su equipo debe entender que este Método Agile se trata precisamente de la colaboración entre personas de distintos perfiles, de manera similar al trabajo colectivo o “crowd working”.
Principio Tres: El producto funcional (software) debe entregarse con frecuencia, de modo que pueda probarse tempranamente y así acortar el tiempo de entrega. Un buen equipo Agile entrega el producto de forma temprana, incluso cuando aún requiere mejoras.
Principio Cuatro: Los miembros del equipo de desarrollo y los del área de negocio deben trabajar juntos a diario durante todo el proyecto, para asegurar que las ideas se ejecuten de manera correcta e inmediata. Trabajar juntos diariamente incrementa la cercanía y el entendimiento entre ellos, lo cual es clave para un trabajo en equipo sólido.
Principio Cinco: Los miembros del equipo deben estar suficientemente motivados para crear el entorno adecuado, el sistema de apoyo y la autodirección necesarios. Aquí, el papel del líder resulta crucial como facilitador y proveedor de lineamientos.
Principio Seis: Asegúrese de que los miembros del equipo se comuniquen adecuadamente mediante conversaciones frecuentes cara a cara, y no únicamente a través de correos electrónicos u otros medios virtuales. Esto incrementa la cercanía, el entendimiento y el compromiso entre los miembros del equipo y con el cliente.
Principio Siete: El resultado final funcional es la medida principal de avance, no simplemente el prototipo o una muestra. El producto final siempre está en construcción, ya que todos los involucrados contribuyen según sea necesario.
Principio Ocho: El desarrollo sostenible debe implementarse de manera adecuada, con el respaldo de patrocinadores, desarrolladores y usuarios. Idealmente, todos trabajan en armonía. Con esa velocidad y relación armoniosas, el compromiso de los miembros del equipo surge de manera natural.
Principio Nueve: El enfoque debe centrarse en el diseño técnico detallado que potencia la agilidad. La redundancia debe eliminarse en la medida de lo posible. Su equipo debe contar con las habilidades y herramientas necesarias para entregar un producto optimizado.
Principio Diez: Mantengan las cosas simples, gente inteligente. La simplicidad optimiza la culminación de los trabajos. Mantener esta simplicidad requiere un buen trabajo en equipo.
Principio Once: Los equipos autoorganizados son clave para obtener los mejores resultados. Un equipo Agile puede resolver problemas y encontrar soluciones sin necesidad de una microgestión constante.
Principio Doce: Los miembros del equipo deben autoevaluarse y adaptarse a los cambios conforme se presenten. Los miembros del equipo deben tener presente esta capacidad de adaptación desde el inicio. En suma, el Método Agile es un enfoque optimizado y directo que involucra la colaboración entre los miembros del equipo y entre el equipo y el cliente. También implica las contribuciones del personal de negocio, no únicamente del personal técnico. Además, cuando el compromiso del equipo es alto, es más probable que el producto final resulte exitoso.
En suma, el Método Agile es un enfoque optimizado y directo que involucra la colaboración entre los miembros del equipo y entre el equipo y el cliente. También implica las contribuciones del personal de negocio, no únicamente del personal técnico. Además, cuando el compromiso del equipo es alto, es más probable que el producto final resulte exitoso.