|
||
---|---|---|
.. | ||
README.md |
Business Agility
Fundamentos de Agilidad
-
Waterfall vs. Agile
Es necesario que los requisitos/documentación sean aprobados y acordados con el cliente, así como por el responsable del proyecto. Una vez aprobado este documento, el flujo para lograr el objetivo no cambiará, tampoco su alcance.
En Waterfall, cuando dividimos el modelo en etapas, la primera está orientada para disparar la segunda, y así sucesivamente. Con esto, se excluye la posibilidad de hacer algún cambio.
-
Priorización ¿qué es la priorización y cómo podemos definirla?
La priorización es el proceso de determinar la tarea con mayor importancia y urgencia.
- Importancia: debe ser claro cuál es el objetivo que esa tarea ayudará a alcanzar.
- Urgencia: la actividad tiene un plazo corto de entrega.
El criterio para determinar la priorización de actividades depende del contexto de la empresa, del momento, del tipo de proyecto y del cliente. Sin embargo, independientemente de esto, generalmente debemos priorizar aquello que genera un mayor retorno financiero.
-
Flujo de ejecución
- El proyecto y el objetivo final deben ser establecidos para que el problema sea resuelto de manera rápida y eficaz.
- Dividir en pequeñas metas. Determina la tarea que debe ser resuelta con mayor prioridad, conservando un flujo enfocado en lo que más importa.
-
Retroalimentación
Es la tercera diferencia más relevante entre Agile y Waterfall.
Son las evaluaciones y críticas sobre los resultados obtenidos, sean positivas o negativas, colaborando para el crecimiento de la empresa.Primero, es necesario priorizar las tareas. Después de priorizar, se debe definir el plan/flujo de trabajo, para lograr dividirlo en etapas.
Cuando se completa una etapa, es importante obtener retroalimentación de tu cliente. Con esa entrada (retroalimentación) es posible hacer cambios en el flujo hasta eliminar tareas que ya no sean necesarias. -
¿Que es ser ágil?
Ser ágil significa entregar valor rápidamente, tener un abordaje enfocado en lo que genera más valor; es decir, cuando algún cliente tiene un problema, debemos ofrecerle entregas parciales de acuerdo con sus necesidades. Estos ciclos rápidos de entrega hacen que la retroalimentación sea constante para mejorar el servicio/producto, alcanzando mejores resultados al final del proceso.
-
Manfiesto Agile
Fue escrito en 2001. Su objetivo era descubrir cuáles eran las semejanzas entre los diversos procesos de desarrollo de software basado en la experiencia de quienes lo escribieron, y qué logra que los clientes queden satisfechos. A partir de ahí llegaron a 4 valores:
- Individuals and intreactions OVER Processes and tools:
Las interacciones entre individuos son más importantes que los procesos y herramientas; es decir, la manera como un equipo trabaja impacta directamente el desarrollo de lo que será producido. - Working software OVER Documentation:
Tener software funcionando es más importante que documentación detallada. - Customer collaboration OVER Contract:
La colaboración del cliente es más importante que la negociación del contrato; es decir, la proximidad es esencial para que la retroalimentación tenga mayor valor y lograr que eso impacte el flujo de trabajo. - Responding OVER Following a plan:
Responder a los cambios es más importante que seguir un plan.
- Individuals and intreactions OVER Processes and tools:
-
Cases
Con el uso de métodos ágiles a partir de cases, logramos observar diversos resultados dentro de pequeñas y grandes empresas. Esto no implica un simple copy y paste de prácticas de agilidad que fueron tomadas de otras organizaciones: el que hayan generado un buen resultado no implica que la fórmula funcionará en todas. Se debe analizar y entender por qué determinada empresa aplicó cierta característica ágil, qué buscaba resolver con ello y analizar los factores dentro de cada empresa antes de implantar la misma metodología en tu equipo.
Alura Blog - Que es la metodología ágil
El ambiente ágil
Gestíon ágil
Gestíon Tradicional
La gestión tradicional pudo haber funcionado durante mucho tiempo, pero hoy comienza a dar señales de que está perdiendo espacio, ya que está relacionada con un ambiente de baja autonomía, bajo nivel de engagement y poca motivación, que tienen un impacto directo en el nivel de éxito de los proyectos.
VUCA
- Volátil: algo que hoy se da por hecho puede ser diferente mañana.
- Incierto: hay muchas dudas para lograr resolver los problemas.
- Complejo: la solución no tiene necesariamente una estructura clara.
- Ambiguo: lo que funciona en cierto contexto puede ser inútil en otro similar.
Es necesario reducir el tiempo en el que se obtiene retroalimentación por parte del cliente para actuar lo más rápido posible.
Motivación
Como lo decía Ricardo Semler: "Los miedos e inseguridades crean las estructuras de nuestras empresas". Para atacar este problema, podemos basarnos en los 3 pilares de la confianza:
- Dar autonomía: puedo hacer las cosas de la mejor manera que considero sea la mejor.
- Tener propósito: todo lo que hago tiene un claro propósito con el que estoy de acuerdo.
- Volverse experto: la empresa me da espacio para mejorar en lo que más gusta hacer.
Liderazgo
En un ambiente ágil, el liderazgo emerge naturalmente entre las personas, en paralelo a las habilidades mostradas para aquella posición y también dentro de ese momento del tiempo.
Además, el liderazgo es situacional; es decir, funciona en un contexto específico y no es fijo, por lo que puede cambiar conforme sea necesario.
Empoderar y delegar
Delegation Poker
- Ordenar
- Vender
- Consultar
- Consensuar
- Aconsejar
- Informar
- Delegación completa
Generalmente, las personas en un alto nivel jerárquico poseen un mayor conocimiento e información de todo el contexto; sin embargo, estos datos son más abstractos. Mientras tanto, en un nivel jerárquico más bajo hay muchos más detalles, pero la visión está un poco más limitada.
El secreto de un buen proceso de toma de decisión se basa justamente en encontrar el equilibrio respecto a ese conocimiento. Delegation Poker es una forma de mapear las decisiones y el nivel de empoderamiento dentro de las organizaciones.
Retroalimentación y conocimiento
La retroalimentación genera conocimiento y logra el crecimiento de la persona, haciendo que salga de una etapa de habilidad inconsciente y logrando que sea consciente de ella, con lo que será capaz de adquirirla.
Por ello, la retroalimentación debe ser llevada a cabo con cuidado: considerar el contexto, dar hechos, tomar en cuenta los valores y hacer preguntas poderosas requieren ser usados siempre dentro del proceso. Esta herramienta genera conocimiento para la organización.
Mejoras
Kaikaku: Un gran cambio, una vez.
Kaizen: Pequeños cambios, de forma gradual.
Metodologías ágiles:
Scrum
- Sprint y backlog
- Roles
- Ceremonias/Rituales
- Jira
Kanban
- Visibilidad, todos son lideres
- Etapas
- Jira, Trello, notas
Recibir retroalimentación es fundamental para acompañar el proceso de mejora continua. Kaizen es una de las herramientas útiles para ello.