Principios del Manifiesto Ágil y su orientación a los clientes, gerentes o al equipo

El 2001 fue publicado el “Manifiesto por el Desarrollo Ágil de Software” [1], el cual nos muestra 4 valores y 12 principios, los cuales no han servido como referencia para la construcción ágil de productos software.

En relación a los principios, uno de los firmantes originales del manifiesto Alistair Cockburn, realizó una publicación por Twitter el 27 de marzo del 2018 [2], mostrando un primer borrador de los principios. En esta publicación los principios se encuentran agrupados en relación a quienes estaban dirigidos: clientes, gerentes o al equipo.

Es así que tenemos la siguientes categorización de los principios:

Orientado a los clientes

  • Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y continua de software con valor.
  • Aceptamos que los requisitos cambien, incluso en etapas tardías del desarrollo. Los procesos Ágiles aprovechan el cambio para proporcionar ventaja competitiva al cliente.
  • Entregamos software funcional frecuentemente, entre dos semanas y dos meses, con preferencia al periodo de tiempo más corto posible.
  • Los responsables de negocio y los desarrolladores trabajamos juntos de forma cotidiana durante todo el proyecto.

Orientado a los gerentes

  • 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.
  • El método más eficiente y efectivo de comunicar información al equipo de desarrollo y entre sus miembros es la conversación cara a cara.
  • El software funcionando es la medida principal de progreso.
  • Los procesos Ágiles promueven el desarrollo sostenible. Los promotores, desarrolladores y usuarios debemos ser capaces de mantener un ritmo constante de forma indefinida.

Orientado al equipo

  • La atención continua a la excelencia técnica y al buen diseño mejora la Agilidad.
  • La simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, es esencial.
  • Las mejores arquitecturas, requisitos y diseños emergen de equipos auto-organizados.
  • A intervalos regulares el equipo reflexiona sobre cómo ser más efectivo para a continuación ajustar y perfeccionar su comportamiento en consecuencia.

Esta organización podría ayudarnos a comprender y aplicar de mejor manera los principios del Manifiesto.

[1] https://agilemanifesto.org/iso/es/manifesto.html

[2] https://twitter.com/TotherAlistair/status/978482476480942080

Leave a Reply

Your email address will not be published. Required fields are marked *