Saltar al contenido principal
Página

Tema 1.4 - Agilidad & Scrum

¿Qué es Agilidad?





“Agilidad es la capacidad de crear y responder al cambio con el fin de obtener ganancias en un entorno empresarial turbulento”.


"La agilidad es la capacidad de equilibrar la flexibilidad y estabilidad”




Ágil (Agile) 

Un enfoque de gestión de proyectos basado en la entrega de requisitos de forma iterativa e incremental a lo largo del ciclo de vida. 

Desarrollo ágil: un término genérico específicamente para las metodologías de desarrollo de software iterativo. 

Los métodos populares incluyen Scrum, Lean, DSDM y eXtreme Programming (XP).

Fuente: https://www.apm.org.uk/resources/find-a-resource/agile-project-management/glossary/


¿Cómo debemos ver a la Agilidad?

En cualquier tipo de disciplina de gestión, ser ágil es una cualidad, por lo tanto esto debe ser una meta que se debe tratar de alcanzar.

La gestión de proyectos Agile especialmente, implica la adaptabilidad durante la creación de un producto, servicio o cualquier otro resultado.


Business Agility

La agilidad empresarial (Business Agility) es la capacidad de una organización para detectar cambios interna o externamente y responder en consecuencia para ofrecer valor a sus clientes. 

La agilidad empresarial no es una metodología específica ni siquiera un marco general. Es una descripción de cómo opera una organización al incorporar un tipo específico de mentalidad de crecimiento que es muy similar a la mentalidad ágil. 

La agilidad empresarial es apropiada para cualquier organización que enfrente incertidumbre y cambios rápidos.

La agilidad empresarial valora: 

  • Las personas y sus interacciones. 
  • La colaboración. 
  • La conducción hacia los resultados. 
  • El aprendizaje constante.

Los principios que sirven a la base de la agilidad empresarial incluyen iterar para aprender y reflexionar sobre los comentarios y adaptar tanto el producto como el proceso.

Fuente: https://www.agilealliance.org/glossary/business-agility



¿Por qué Metodologías Ágiles?


  • El 70 % de las empresas encuestadas se encuentra actualmente en un proceso de transformación Agile.

  • Acelerar la entrega de productos o servicios (64 %), mejorar la alineación entre el negocio y TI (54 %) y mejorar la calidad del software (40 %), se posicionan como las tres razones principales para adoptar Agile en el equipo u organización de los encuestados.


Fuente: Agile Adoption Report 2020 https://agileadoptionreport.com/










Gestión de Proyectos Tradicional

Ventajas: Orden lógico.

Desventaja: Asume predictibilidad.



¿Qué es Scrum?

Scrum es un marco de trabajo de adaptación iterativa e incremental, rápido, flexible y eficaz diseñado para ofrecer un valor significativo de forma rápida en todo el proyecto.

Scrum es:

● Ligero.

● Fácil de entender.

● Extremadamente difícil de llegar a dominar.


Definición de Scrum en el Tiempo





Usos de Scrum

Scrum fue desarrollado inicialmente para gestionar y desarrollar productos. Desde principios de los años 90.

Scrum se ha usado para desarrollar software, hardware, software embebido, redes de funciones interactivas, vehículos autónomos, escuelas, gobiernos, mercadeo, también para gestionar la operación  de organizaciones y casi todo lo que usamos en nuestra vida diaria, como individuo y como sociedad.

Scrum está siendo adoptado por diferentes industrias, en varios modelos de negocios:


Scrum demostró ser especialmente efectivo en la transferencia iterativa e incremental de conocimiento. Scrum se usa ahora ampliamente para productos, servicios y gestión de la organización matriz.


Definición de Scrum en la Guía (2020) 

Scrum requiere un Scrum Master para fomentar un entorno donde:

● Un Product Owner ordena el trabajo de un problema complejo en un Product Backlog. 

● El Scrum Team convierte una selección del trabajo en un Incremento de valor durante un Sprint. 

● El Scrum Team y sus interesados inspeccionan los resultados y se adaptan para el próximo Sprint. 

● Repita.

Pruébelo como está y determine si su filosofía, teoría y estructura ayudan a lograr objetivos y crear valor.

El marco de trabajo Scrum es incompleto de manera intencional, solo define las partes necesarias para implementar la teoría de Scrum.

En este marco de trabajo pueden emplearse varios procesos, técnicas y métodos.

Scrum envuelve las prácticas existentes o las hace innecesarias.

Scrum hace visible la eficacia relativa de las técnicas actuales de gestión, entorno y trabajo, de modo que se puedan realizar mejoras.


● Scrum es gratuito. 

● El marco de Scrum es inmutable. 

● Aunque la implementación de sólo algunas partes de Scrum es posible, el resultado final no es Scrum. 

● Scrum sólo existe en su totalidad y funciona bien como un contenedor para otras técnicas, metodologías y prácticas.


Acerca de Scrum 

La definición de Scrum se encuentra en La Guía de Scrum. 

Omitir elementos de Scrum, no seguir las reglas de Scrum, cambiar el diseño o las ideas esenciales de Scrum, oculta los problemas y limita los beneficios de Scrum, e incluso potencialmente lo vuelve inútil. 

A medida que se utiliza Scrum, se pueden encontrar, aplicar y diseñar patrones, procesos y enfoques que se ajusten al marco de trabajo.


Scrum Patterns


Proporcionan orientación a los Scrum Masters y a los profesionales sobre dónde concentrarse para obtener el mayor valor de las mejoras, pero no proporcionan un manual de instrucciones para seguir sin pensar.

Jim Coplien, co-author of Organizational Patterns of Agile Software Development 

Fuente: http://scrumbook.org







Última modificación: miércoles, 30 de marzo de 2022, 09:36