Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Cuatro valores
Para conseguirlo, reivindica cuatro valores primordiales en la estructura
organizacional:
Las interacciones de las personas sobre los procesos y las herramientas.
Un software o soporte técnico adecuado a las necesidades.
La participación activa del cliente durante el proceso de desarrollo.
La capacidad de respuesta ante los cambios e imprevistos.
Cuando pienso en los principales cambios en el mundo del trabajo, pienso en cómo
la innovación fue responsable de ello, dentro del proceso de creación de un entorno
de trabajo más dinámico, donde surgieron nuevas posibilidades, como los espacios
de coworking, el trabajo remoto y el trabajo profesional freelance centrado en los
resultados.
¿Qué es la agilidad?
La agilidad no es solo una metodología de proyectos paso a paso. Entonces, ¿qué es? Yo,
clasificaría este proceso en dos etapas:
Haz que las personas sean geniales: Steve Jobs solía preguntar a sus colegas: «¿Qué
beneficios increíbles podemos ofrecerle al cliente? ¿Dónde podemos llevar al cliente? En
una cultura ágil moderna, debes preguntarte cómo puedes hacer que las personas en el
ecosistema sean increíbles. Esto incluye a las personas que usan, fabrican, compran, venden
o financian los productos o servicios. Desde quienes trabajan en la empresa hasta los
clientes finales, debes aprender su contexto y puntos débiles, qué los detiene y qué aspiran
lograr. ¿Cómo puedes hacer que sean personas increíbles?
Haz de la seguridad un pre-requisito: La seguridad es una necesidad humana básica y una
clave para desbloquear el alto rendimiento. Debes lograr que la seguridad sea un requisito
previo a la realización de cualquier trabajo peligroso. Cuidar el tiempo, la información, la
reputación, el dinero, la salud y las relaciones de las personas. Y esforzarte para que las
colaboraciones, productos y servicios sean resilientes y seguros para todos.
Experimenta y aprende rápido: No puedes hacer que las personas sean increíbles o hacer
de la seguridad un prerrequisito si no estás aprendiendo. Se aprende rápidamente
experimentando con frecuencia. Debes lograr que los experimentos «sean seguros para
fallar», y así consigues no tener miedo de realizar más experimentos. Cuando el equipo no
avanza o no aprende lo suficiente, es una señal de que necesitamos aprender más
realizando más experimentos.
Entrega valor continuamente: Todo lo que no se entrega no ayuda a nadie a ser más
increíble o seguro. En la agilidad moderna, te debes preguntar: «¿Cómo podría entregar un
trabajo valioso más rápido?» Proporcionar valor constantemente requiere que dividamos
grandes cantidades de valor en piezas más pequeñas que pueden entregarse de forma
segura ahora y no más tarde.
Por qué las cartas gantt nunca han funcionado
Vamos a repasar los conceptos de la agilidad pero desde otro lado, para entender por qué
hacer una gantt nunca te llevará al éxito.
Los proyectos exitosos son flexibles, no fijos: La mayoría de los proyectos que
realmente funcionan no tienen una duración determinada ni un camino predefinido
por donde seguir. Van construyendo a medida que confirman sus hipótesis.
La planificación de largo plazo no funciona: Los proyectos están expuestos a tantas
variables que planificar con un horizonte no superior a 3-4 semanas es mucho más
realista que hacerlo a 6 o 9 meses.
Los cambios ocurren todos los días: La mentalidad ágil asume que el cambio es
parte del proyecto y que es inevitable. Por lo tanto, implementar esos cambios debe
ser sencillo, simple y transparente para que el proyecto avance.
La comunicación debe fluir: Mantenerse al día y comunicarse con todos lo
involucrados es clave para un equipo. Cualquier cambio en el proyecto debe
reflejarse inmediatamente en las labores de cada colaborador.
¿Qué es Agile?
La historia de Agile es muy reciente, comienza en 2001, frente a una mesa, jefes y
responsables de diversas empresas de software buscan nuevas y productivas formas de
organizar los procesos productivos y crearon el denominado Manifiesto Agile.
Este manifiesto recoge todas aquellas prácticas óptimas para agilizar el proceso de
desarrollo de software haciendo hincapié en tareas ineficientes, como documentación
pesada, reuniones excesivas y rigidez en la metodología de trabajo.
De sus bases destacan los siguientes puntos como factores clave para sustentar esta
metodología:
Scrum. Scrum se caracteriza por ciclos o etapas de trabajo, conocidos como sprints,
y por la maximización del tiempo de las tareas. Se potencia la transparencia
permitiendo que todos los miembros de un equipo formen parte de la tarea.
Kanban. Requiere comunicación y transparencia para que los miembros de un
equipo puedan saber exactamente en qué etapa se encuentra la tarea a realizar.
Crystal. Destaca por gestionar el talento y la forma en que los miembros del
equipo interactúan para lograr los objetivos.
A pesar de ser metodologías diseñadas para desarrollo de software se adaptan para todo
tipo de contextos de negocio.
1. Mejora la calidad: Minimiza los errores en los entregables y mejora la experiencia y las
funcionalidad para el cliente.
2. Mayor compromiso: Mejora la satisfacción del empleado y genera conciencia de equipo.
3. Rapidez: Acorta los ciclos de producción y minimiza los tiempos de reacción y toma de decisiones.
4. Aumento de la productividad: Al asignar mejor los recursos, y de forma más dinámica, mejora la
producción según las prioridades que tenga la empresa.
2. Reestructuración de acciones
En la metodología Agile se trabaja con estrategias anuales, pero con una revisión
trimestral de las acciones que se están llevando a cabo. De esta forma, esta
estrategia se va modulando según los objetivos del cliente.
En este sentido, también se puede cambiar el orden de las acciones con respecto
a las estrategias de marketing tradicionales. Por ejemplo: en una reunión con
cliente, no siempre la estrategia debe ordenarse en un servicio de auditoría,
seguido por un estudio del buyer persona y organización de contenidos. Puede
darse el caso, por ejemplo, de que la estrategia de contenidos de ese cliente no
tenga bien enfocados sus CTA (Call To Action o Llamadas a la Acción), y lo primero
que haya que hacer sea modificar estos elementos.
3. Transparencia
Otro de los beneficios de la metodología Agile es que el proceso es 100%
transparente, por lo que el cliente tiene el control en todo momento de esa
externalización de servicios. La forma de trabajar es 100% transparente, a través
de la metodología Scrum (por Sprints u organizaciones de entregas de trabajo
cada dos semanas).
Los equipos de trabajo mantienen reuniones diarias para analizar en qué estado
se encuentran sus tareas, qué se ha realizado y qué falta por realizar. El cliente
tiene acceso a esta metología de trabajo y, por tanto, puede medir qué
conversión está teniendo cada acción. La continua interacción entre empresa y
cliente tiene como objetivo asegurar que el producto final sea exactamente lo
que el cliente quiere y necesita.
5. Valor humano
Las personas son lo más importante en nuestra organización, primero están ellas y
después todo lo demás.
Scrum
La metodología Scrum se diferencia de las demás por la flexibilidad, productividad
e innovación que trae al día a día del equipo. Se basa en una estructura de
desarrollo incremental. ¿Esto qué quiere decir? El proyecto se desgrana en
pequeñas tareas que se dividen en tres etapas: análisis, desarrollo y testing.
Kanban
Kanban también se conoce como “Tarjeta Visual” porque se trabaja a través de un
diagrama con tres columnas en el que se agrupan las tareas por pendientes, en
proceso o terminadas. La idea es que el cuadro esté a la vista de todos los
miembros del equipo para que todos sepan cuál es el estado del proyecto. Resulta
muy útil para potenciar la creatividad, la eficiencia y la autonomía.
En We Are Marketing trabajamos con metodologías Agile, para orientar a
nuestros clientes en la correcta consecución de objetivos y ayudarles a conseguir
resultados tangibles desde el principio. Si tienes en marcha un proyecto y quieres
llevarlo a cabo de la manera más óptima posible, ponte en contacto con nosotros
y empezaremos a trabajar juntos para hacer crecer tu empresa de una forma ágil
y segura.
Para empresas
Se podría decir que el Método Agile ayuda a las empresas a construir el producto
correcto. En lugar de intentar comercializar software antes de que se escriba, el
Método Agile permite a los equipos optimizar el lanzamiento durante su
desarrollo. Esto permite que el producto sea lo más competitivo posible dentro
del mercado. Conserva la relevancia del mercado crítico y garantiza que el trabajo
de un equipo no termine de acumular polvo en un estante. Esta es la razón por la
cual el Método Agile es una opción de desarrollo atractiva para los interesados y
desarrolladores por igual.
Hay muchos críticos del método ágil; sin embargo, este método produce
resultados que los clientes pueden llevar al banco. Si bien un proyecto puede no
resultar exactamente como lo prevé el cliente, se entregará en el tiempo que sea
necesario. A lo largo del proceso, el cliente y el equipo están cambiando los
requisitos para producir la calidad que necesita el cliente. Los clientes están
contentos con los resultados, y el equipo satisface las necesidades del cliente. El
cambio continuo a veces puede dar tanto al cliente como al equipo más de lo que
originalmente habían previsto para el producto. El Método Agile realmente es
una solución ganadora para todos los involucrados en el desarrollo de software.
Este sistema de trabajo integral ha demostrado ser más efectivo gracias a su flexibilidad, que permite que
se pueda adaptar mejor al presente y es más coherente con el objetivo que se está buscando. La
prioridad en el desarrollo de un software es que cuando se haya terminado, realmente funcione. Por lo
tanto, es mucho más acertado trabajar con un sistema que prioriza el funcionamiento del software
sobre la rigidez de la documentación exhaustiva. No por ello se debe pensar que no va a haber
documentación ninguna, pero solo la estrictamente necesaria en cada fase. Este punto siempre ha sido
uno de los más polémicos y más criticados por sus detractores, sin embargo los resultados avalan este
sistema y su funcionamiento.
Otro de los puntos que han creado más controversia sobre los proyectos Agile es que se prioriza la fuerza
humana sobre la material, quedando relegadas a un segundo plano las herramientas y los procesos. Para
que exista una fluidez de trabajo y una coordinación que lleve a finalizar un proyecto de forma exitosa, el
trabajo en equipo, con una buena ética conjunta, coordinación y comunicación, facilita que se alcancen
los objetivos propuestos. A su vez, este modelo de trabajo defiende la colaboración directa y estrecha
con el cliente, en detrimento del modelo contractual. Este aspecto también se aplica a los proveedores y
es factible gracias a los modelos contractuales especialmente diseñados para los proyectos Agile. Este
tipo de contracto ofrece más flexibilidad, más beneficios y coordinación entre todas las partes e implica
no tener un precio cerrado también.
Antes de que surgiera el sistema de proyectos Agile, existía otro sistema también similar llamado Scrum.
Este influyó de forma directa en otros proyectos, como los que se llevaban a cabo en el Lean
Manufacturing System de Toyota. Estos sistemas de gestión de proyectos fueron el caldo de cultivo
idóneo para el nacimiento de la metodología Agile.
Así que partiendo de la base de que el origen incipiente de este sistema no es exclusivo del sector de la
tecnología, se puede llegar a la conclusión de que sí se puede aplicar a otros sectores ajenos a la misma.
Incluso se podría utilizar con gran éxito en sectores donde exista una gran incertidumbre sobre el
desarrollo del proyecto, sean inestables o tengan multitud de variables que puedan alterarlos. Con este
escenario tan impredecible, el feedback continuo con el cliente, las pruebas constantes de los resultados
y el desarrollo de tipo incremental, el sistema basado en la agilidad de los procesos puede arrojar
mejores resultados que los de otro tipo.
En conclusión, el sistema de gestión de procesos Agile es un método eficiente para llevar proyectos a
término, no solo en el sector del software y las nuevas tecnologías, sino también en otros muy diferentes.
Un buen ejemplo de ello es el sector de la construcción, donde las nuevas herramientas de creación
virtual, junto a un feedback continuo con el cliente, permiten corregir a tiempo el proyecto sin que se
produzcan pérdidas económicas o retrasos temporales en la finalización del mismo. Muchas industrias
que se ven muy limitadas por el proceso de trabajo podrían beneficiarse de la flexibilidad de este sistema
de gestión. Su utilización continuada incidiría de forma beneficiosa en la reducción del tiempo de entrega
del producto final a los clientes y se abarataría su coste de producción.
No les importa cuál es el proceso o cómo se llama, siempre que les sea fácil obtener los
resultados que desean. Igualmente, recuerda las razones y motivaciones por las que
existe tu agencia.
Para Finalizar
Los lectores astutos pueden detectar fuertes influencias de Lean y Kanban en esta lista
de metodología agile para agencias. Eso no es casualidad. Pero, irse pensando que las
metodologías ágiles de desarrollo de software Lean o Kanban son las adecuadas para tu
agencia es equivocarse. Ellas proporcionan herramientas útiles, pero son esencialmente
etiquetas. Hay muchos tipos de metodologías de desarrollo de software.
Tus procesos sólo te pertenecen a ti. El objetivo es tener una forma unificada de trabajar
en tu agencia. Esto asegura una experiencia consistente para los clientes y el personal.
Proporciona las bases sólidas necesarias para mejorar continuamente la calidad, la
creatividad, la felicidad y el beneficio. La única marca de la que debes preocuparte es la
de tu empresa.
Y recuerda: el éxito proviene de que tomes medidas cuando encuentres procesos
deficientes e ineficiencias. No hay necesidad de esperar una agenda específica de
cambio. Cuando algo no funciona bien, desafíalo e intenta algo más. Empieza hoy. Si no
lo haces, estarás en la misma situación mañana.
La metodología Agile es un proceso de trabajo que está ayudando a las empresas a liberarse
de la rigidez y trabajar en entornos más productivos y colaborativos. Este sistema basado
en organizar y repartir el trabajo de forma rápida y flexible entre diferentes equipos
multidisciplinares debe estar acompañado de un cambio de cultura que implique a todas las
personas.
Los expertos del hub de conocimiento digital, The Valley, han analizado los procesos de
implementación de Agile en diferentes empresas y han identificado las claves, beneficios y
retos de esta metodología de trabajo:
• Tribus y squads multidisciplinares que trabajan en sprints. Este método de trabajo
establece la creación de tribus, que son la agrupación de varios squads, equipos
multidisciplinares que trabajan sobre un aspecto concreto. Los squads están formados por
expertos de todas las disciplinas (negocios, tecnología, diseño de software…) que trabajan
en conjunto en los sprints, ciclos de desarrollo corto que pueden variar en el tiempo y cuya
duración lo definen los propios squads. Si se juntan en el mismo equipo diversos perfiles
como negocio y tecnología, la toma de decisiones será más rápida y los procesos más
eficientes.
• Objetivos, responsabilidades y plazos claros. En las empresas que trabajan bajo este
método, todo el mundo sabe exactamente en qué está trabajando y cuáles son sus objetivos
y plazos para lograrlos. Además, las tribus comparten constantemente cuáles son las metas
del proyecto y su evolución, lo cual da una visibilidad muy clara del proceso de los proyectos
y su cumplimiento.
• La excelencia operativa como necesidad y beneficio de Agile. Para poder tener un
sistema de escalado adecuado en una organización, son necesarios procesos robustos y bien
estructurados, lo que se consigue con un reporte específico.
• Dar al cliente un producto mínimo viable aporta valor incremental. El mundo está
cambiando muy rápido y ante clientes más demandantes, hay que mejorar la capacidad de
respuesta. La filosofía de Agile consiste en ofrecer al cliente un producto mínimo viable
(PMV), aunque no sea perfecto, y que, con el tiempo, se vaya mejorando hasta quedar
completamente listo. Por eso, permite trabajar a mayor velocidad, ya que se llega más
rápido a las peticiones del cliente; con mayor eficiencia, pues los equipos multidisciplinares -
squads- trabajan en un mismo proyecto con objetivos a corto plazo; y consiguiendo más
engagement de los empleados, pues les empodera dándoles control sobre sus
responsabilidades.
• Estrategia del negocio, igual a estrategia de personas. Para transformar la cultura de la
empresa hay que dar la misma importancia a la estrategia de negocio que a la estrategia de
las personas. Se debe integrar el cambio cultural dentro del plan de negocio para que el
equipo le conceda la relevancia que merece.
• Una inversión que puede convertirse en una ventaja competitiva en el mercado. Es
importante valorar a las personas y transmitirles los beneficios que obtendrán con el cambio
cultural. La cultura, el talento y una forma diferente de gestionar los proyectos puede ser
una ventaja competitiva sostenible en el mercado. La transformación cultural genera
resistencia, y por eso, se debe educar a los empleados de la organización para adaptarse a
las nuevas políticas del proceso de cambio, que implica modificar temas como
compensación y sistemas de evaluación del desempeño.
• Comunicación constante. Hay que comunicar de forma continua a todos los
departamentos el porqué de la transformación digital y sus perspectivas. Agile no es el fin
en sí mismo sino un camino para conseguir los objetivos.
Según Eva García, Cofundadora de Coaching On focus, “en este mundo cada vez más
dinámico, se hace necesario contar con metodologías flexibles, que se adapten rápidamente
a los cambios del momento como son las Metodologías Ágiles”. Y añade: “Sin embargo, por
sí mismas no son suficientes para alcanzar los objetivos, hace falta formar a los líderes
capaces de gestionar este cambio en la cultura de las empresas”. En este sentido, la
compañía ha revelado cuáles son los siete beneficios que se obtienen al implantar una
Metodología Agile en la organización.
Agile se basa en la noción fundamental de que las personas son el centro de toda empresa y, por lo
tanto, la clave del éxito de la empresa. Para los líderes de Agile, las personas no son la causa del
problema, sino que son parte de la solución.
Definir y crear independencia. Para que el desarrollo ágil sea exitoso, debe haber un gran
grado de independencia y la necesidad de sentir una atmósfera autogestión y organización
del trabajo.
Establecer metas y objetivos generales, individuales y de equipo. Definir objetivos
generales del proyecto, metas de los equipos de trabajo y objetivos individuales desde el
comienzo al final de cada proyecto de trabajo. Otra tarea se refiere a la identificación de las
fortalezas de los individuos para que el equipo pueda usar sus activos a su nivel más alto.
Implantar plazos y objetivos de Feedback y colaboración. Dada la especial naturaleza de la
metodología Agile en la gestión empresarial , la definición de protocolo de Feedback a
corto plazo es crucial. Esto permite que los equipos se adapten a los requisitos cambiantes o
a determinadas necesidades específicas puntuales, además ayudar a los equipos de trabajo a
ajustar y optimizar sus esfuerzos.
Creación de espacios de aprendizaje y creatividad. Los equipos de trabajo se componen de
una combinación de niveles de experiencia. Potenciar un excelente ambiente de tutoría y
aprendizaje, puede ser uno de los recursos más efectivos para una mejora continua
profesional.