[Saber más] ¿Qué es SCRUM?

 

En el entorno empresarial competitivo y acelerado de hoy, las empresas deben reaccionar rápidamente a las expectativas cambiantes de los consumidores y del mercado. Los enfoques convencionales de gestión de proyectos suelen fallar en este sentido, lo que genera retrasos, sobrecostos y partes interesadas descontentas.

 

En este caso, se utiliza un marco ágil llamado Scrum. En esta breve publicación de blog, le presentaré los fundamentos de Scrum y cómo puede afectar la forma en que los equipos cooperan para desarrollar productos exitosos. 

 

¿Qué es SCRUM?

 

 

Scrum es un sistema ágil de gestión de proyectos que ayuda a los equipos a colaborar de forma eficaz, adaptarse al cambio y producir trabajo de alta calidad. 

Aunque los conceptos y procedimientos de Scrum se desarrollaron inicialmente para la industria del desarrollo de software, desde entonces han sido adoptados por una variedad de organizaciones ajenas a TI.

 

 

 

 

Historia sobre SCRUM:

 

 

  • Desarrollo temprano (década de 1980)

El Dr. Jeff Sutherland y Ken Schwaber propusieron inicialmente Scrum mientras trabajaban en la industria del software. El término "Scrum" en sí proviene del deporte del rugby, donde se refiere a un arreglo de reinicio del juego que promueve la cooperación y el trabajo en equipo.

 

 

  • Introducción a Agile (2001)

Scrum ganó mayor notoriedad y aceptabilidad cuando se incluyó en el Agile Manifesto, un libro creado por un grupo de profesionales del software que querían promover enfoques de desarrollo de software más flexibles y centrados en el cliente.

Cuando se publicó el Manifiesto Ágil en 2001, Scrum rápidamente ganó notoriedad como una de las principales metodologías ágiles.

 

 

  • Manual de Scrum (2010)

Jeff Sutherland y Ken Schwaber publicaron la primera Guía Scrum oficial, que proporcionó una explicación coherente del marco Scrum. Desde entonces, la Guía Scrum ha sufrido varios cambios con respecto a los principios y prácticas de Scrum.

 

 

  • Hoy: 

Actualmente, el software de gestión se utiliza ampliamente en una variedad de industrias, incluido el desarrollo de software, marketing, educación, atención médica y más, y evoluciona continuamente para adaptarse a las necesidades de los equipos y mercados que están cambiando.

 

 

 

Elementos clave de SCRUM: 

 

 

  • Funciones: 

Propietario del producto: la persona a cargo de priorizar y organizar el trabajo pendiente del producto para que el equipo de desarrollo pueda concentrarse en las características más cruciales.

 

Scum Master : Un líder servidor que elimina barreras, facilita las reuniones de Scrum y ayuda al equipo Scrum a comprender y aplicar los principios del software de gestión se conoce como Scrum Master .

 

Equipo de desarrollo : el grupo multifuncional de especialistas a cargo de organizar, armar y probar cada iteración del producto.

 

Lista de trabajos pendientes del producto: una lista priorizada de todas las funciones, mejoras y soluciones de problemas que el producto debe manejar.

 

Sprint Backlog: el sprint backlog es un subconjunto de los elementos del product backlog seleccionados para un determinado sprint, junto con un plan para completarlos.

 

Incremento : el número total de elementos de la cartera de productos completados y potencialmente entregables al final de un sprint se conoce como incremento.

 

 

 

Sprint : durante un sprint, que es un período de trabajo con un límite de tiempo que generalmente dura de 2 a 4 semanas, el equipo de desarrollo trabaja para completar una serie de elementos de la cartera de productos.

 

Planificación de Sprint : el equipo selecciona elementos del trabajo pendiente del producto para incluirlos en el trabajo pendiente del sprint en la reunión de planificación del sprint que precede a cada sprint.

 

Scrum diario : el equipo de desarrollo se reúne todos los días para coordinar sus esfuerzos, revisar su progreso e identificar cualquier dificultad.

 

Sprint Review: una reunión donde se presenta el producto final a las partes interesadas y se solicitan comentarios.

 

Retrospectiva de Sprint: reunión celebrada por el equipo después de cada sprint para evaluar su desempeño y señalar áreas de mejora.

 

 

  • Principios:

 

Transparencia: Scrum promueve la comunicación abierta y directa entre los miembros del equipo y las partes interesadas.

 

Inspección : los eventos Scrum permiten a los equipos evaluar su desarrollo y realizar las modificaciones necesarias.

 

Adaptación: los equipos utilizan los comentarios de la inspección para realizar los ajustes necesarios y mejorar continuamente sus procesos.

 

 

Aunque el software de gestión se utiliza ampliamente en el sector del desarrollo de software , se puede aplicar a otros proyectos y sectores donde el enfoque colaborativo e iterativo resulta útil. 

 

Es uno de varios marcos y métodos ágiles diseñados para aumentar la adaptabilidad, la productividad y la satisfacción del cliente en la gestión de proyectos.

 

 

 

Aquí hay una pequeña ilustración de cómo funciona el marco Scrum: 

 

 

 

Este ejemplo le dará una comprensión general de cómo está estructurado Scrum , aunque en la práctica es más sofisticado y modificable.

 

Los componentes fundamentales del marco Scrum se ilustran en este ejemplo condensado en el contexto del desarrollo web .

 

Ejemplo: creación de un sitio web

 

Considere un pequeño equipo de desarrollo web trabajando en una tarea para crear un sitio web nuevo para un cliente. Decidieron utilizar el marco del software de gestión para gestionar el proyecto.

 

  1. Funciones:

 

Propietaria del producto (PO): Sarah está a cargo de redactar las especificaciones del proyecto y clasificar las características en nombre del cliente.

Scrum Master (SM ): Alex ayuda al equipo y facilita el proceso del Software de Gestión como Scrum Master.

Equipo de desarrollo: diseñadores, programadores y evaluadores forman el equipo de desarrollo del sitio web.

 


  1. Artefactos: 

 

Lista de trabajos pendientes del producto: lista de Sarah de todas las funciones y tareas necesarias del sitio web, priorizadas. Los ejemplos incluyen "Diseño de página de inicio" y "Funcionalidad de formulario de contacto".

Sprint Backlog: para el primer sprint, el equipo selecciona elementos del backlog del producto, como "Diseño de página de inicio" y "Diseño de página Acerca de nosotros".

Incremento: Estado actual del sitio web, que mejora con cada sprint.

 

Siguiente

 

  1. Eventos:

 

Planificación de Sprint (1 hora): Comenzando con el primer sprint de 2 semanas:

Sarah y el grupo discutieron las principales prioridades de la cartera de productos. El equipo selecciona tareas viables para el sprint y las agrega al trabajo pendiente del sprint.

Scrum Diario (15 minutos): Todos los días:

El equipo se reúne para repasar los planes, los obstáculos y el progreso del día. Aunque él no dirige la reunión, el Scrum Master Alex la facilita.

Revisión de Sprint (2 horas): Después de cada sprint:

El equipo le muestra el producto terminado a Sarah y le pide su opinión antes de decidir si acepta el trabajo o solicita ajustes.

Retrospectiva del Sprint (1 hora): Después de la revisión del sprint:

El equipo evalúa su desempeño, analiza qué funcionó bien y qué se puede mejorar, y elige qué acciones tomar para organizar su trabajo para el futuro sprint.

 

  1. Principios:

 

  • Transparencia: Sarah y el equipo conocen cada tarea, desarrollo y problema.
  • Inspección: el trabajo se evalúa periódicamente durante las revisiones de sprint y las retrospectivas.
  • Adaptación: el grupo ajusta su estrategia a la luz de la retroalimentación y las lecciones aprendidas.
  • Ejemplo de sprint:

Duración del sprint: 2 semanas

Objetivo del Sprint: diseñar la página de inicio del sitio web y la página "acerca de nosotros".

 

  • Progreso del sprint:

 

  1. Planificación de Sprint: del trabajo pendiente del producto, el equipo elige "Diseño de página de inicio" y "Diseño de página Acerca de nosotros".
  2. Scrums diarios: el grupo habla sobre los desafíos y el progreso diario.
  3. Revisión de Sprint: Sarah ofrece comentarios cuando el equipo le presenta la página de inicio terminada y la página sobre nosotros.
  4. Retrospectiva de Sprint: el equipo opta por probar un formato más corto después de darse cuenta de que sus reuniones diarias pueden ser más productivas.

 

Resultado: Sarah está satisfecha con el funcionamiento de la página de inicio del equipo y de la página Acerca de nosotros al finalizar el sprint. Con objetivos y prioridades revisados, están preparados para comenzar el sprint.

 

Espero que esto te haya sido útil.

 

En realidad, Scrum puede ampliarse y modificarse para adaptarse a las necesidades de diferentes proyectos y sectores, pero sus principios básicos de cooperación, apertura y adaptabilidad nunca cambian.

 

¡HAGA CLIC AQUÍ PARA OBTENER UN PPT GRATIS!

 

 

Preguntas frecuentes:

 

 

  1. Preguntas frecuentes: ¿Cuál es la diferencia entre Scrum y Agile?
  • Respuesta: Agile es un conjunto más amplio de principios y valores que enfatizan la flexibilidad, la colaboración con el cliente y la capacidad de respuesta al cambio en la gestión de proyectos. Además, el Software de Gestión, por otro lado, es un framework específico dentro de la metodología Agile. Además, el software de gestión proporciona un enfoque estructurado con roles, eventos y artefactos definidos para implementar principios ágiles en un proyecto.

 

  1. Preguntas frecuentes: ¿Se puede utilizar Scrum en industrias distintas al desarrollo de software?
  • Respuesta: ¡Absolutamente! En primer lugar, Scrum se desarrolló inicialmente para el desarrollo de software y sus principios y prácticas se han aplicado con éxito a una amplia gama de industrias, incluidas marketing, atención médica, educación y fabricación. Además, la adaptabilidad del software de gestión lo hace valioso para cualquier proyecto donde la flexibilidad y la colaboración sean esenciales.

 

  1. Preguntas frecuentes: ¿Cuánto tiempo debe durar un sprint típico de software de gestión ?
  • Respuesta: Un sprint de software de gestión suele durar de 2 a 4 semanas. Además, la duración específica depende de las preferencias del equipo y de la naturaleza del proyecto. Los sprints más cortos brindan oportunidades más frecuentes de inspección y adaptación, mientras que los sprints más largos pueden ser adecuados para proyectos complejos.

 

  1. Preguntas frecuentes: ¿Cuál es el papel del Scrum Master en un equipo Scrum?
  • Respuesta: El Scrum Master es un líder servidor que ayuda al equipo a comprender e implementar los principios de Scrum. Además, facilitan eventos de Scrum, eliminan impedimentos y garantizan que el equipo siga las prácticas de Scrum. Sin embargo, el Scrum Master no gestiona el equipo; en cambio, empoderan al equipo para que se autoorganice y tome decisiones