Descripción general de Scrum Management
Muchos entrenadores de Scrum promueven la gestión de Scrum como lo mejor después del pan de molde … pero ¿lo es realmente? La esencia de Scrum es erradicar las deficiencias en la entrega del proyecto y aumentar la probabilidad de que el producto final coincida con las expectativas de los clientes. La gestión de Scrum está dirigida por un Scrum Master, que también es conocido como facilitador, en lugar de un director de proyecto. Algunas personas usan los términos Agile y Scrum indistintamente; sin embargo, Scrum es uno de los marcos de Agile.
Los cuatro objetivos principales de la gestión de Scrum son:
- Entregue productos al mercado a un ritmo acelerado
- Incrementar significativamente la calidad del producto.
- Fomentar el trabajo en equipo
- Fomentar la comunicación
En otras palabras, se espera que la entrega del producto sea mucho más rápida que la metodología tradicional en cascada, y se espera que la calidad sea mayor porque los clientes revisan los resultados periódicamente en lugar de al final. Además, por diseño, la metodología Scrum fomenta el trabajo en equipo y la comunicación entre el equipo.
Planificación de la gestión de Scrum
El propietario del producto inicia el proceso de planificación de la gestión de Scrum creando una cartera de productos , un documento que contiene características o requisitos priorizados. Las características o requisitos se completarán durante los sprints de Scrum , ciclos repetibles para completar el trabajo del proyecto, también conocido como proceso iterativo. Tenga en cuenta que Scrum está diseñado para ofrecer funciones utilizables a la producción en períodos cortos.
El equipo del proyecto debe extraer los requisitos del backlog del producto e ingresarlos en el backlog del sprint. El equipo del proyecto creará todas las historias de usuarios o el desglose de las tareas y luego calculará las historias. Todas las historias se ingresan en el backlog del Sprint , que es una consolidación de las historias de los usuarios. Durante la planificación del sprint, el equipo identificará y seleccionará las historias (o tareas) previstas para completar en el próximo sprint.
¿Qué es la gestión ágil de proyectos? – Scrum y metodología
Por ejemplo, el propietario del producto quiere que usted y su equipo de proyecto desarrollen software para un programa especial de pasantías para estudiantes. Los requisitos del software consisten en determinar la elegibilidad de los estudiantes, crear un registro de cancelaciones y distribuir cartas de notificación a los estudiantes seleccionados. Estos tres requisitos se enumeran en la cartera de pedidos del propietario del producto y durante la planificación del sprint, su equipo de proyecto seleccionará la tarea de mayor prioridad, que es desarrollar el requisito para determinar la elegibilidad de los estudiantes. En este punto, escribirán historias (o tareas) para seleccionar a los estudiantes elegibles y proporcionarán estimaciones de historias. Las historias y estimaciones se colocarán en su lista de trabajos pendientes.
Ejecución de Scrum Management
Las iteraciones de Sprint se repiten hasta que se completa el producto final. El Scrum Master y el equipo del proyecto identifican las historias de usuarios y determinan la cantidad de historias para cada sprint. Puede haber ocasiones en las que los equipos no identifiquen suficientes historias de usuarios para el sprint actual; sin embargo, en este caso, los miembros del equipo del proyecto deben seleccionar una o más historias de usuario del backlog del Sprint. Cuando los equipos de proyecto son débiles en la realización de la estimación de sprints, las historias en los sprints pueden estar sobreestimadas o subestimadas. El Scrum Master monitorea y rastrea las historias de estado a través del informe de quemado, que muestra la cantidad de historias que quedan por completar.
Comunicación y trabajo en equipo
Un Scrum diario es uno de los componentes más críticos del proceso de gestión de Scrum. Aquí es donde el equipo del proyecto se comunica de manera honesta y abierta sobre el estado de sus historias activas, obstáculos y dependencias del proyecto. Además, algunas organizaciones realizarán demostraciones de clientes, donde se les ofrece a los clientes la oportunidad de proporcionar comentarios durante la implementación, antes de migrar el código del programa a producción.
Esto le da al cliente la oportunidad de participar y validar o rechazar el trabajo enviado, antes de pasar a producción. Después de completar cada iteración del sprint, el equipo del proyecto realiza una retrospectiva para obtener comentarios o lecciones aprendidas de cada versión de producción y aplica los comentarios a la próxima versión. Algunas organizaciones requieren que alguien que no sea el Scrum Master, que actúa como facilitador, organice la retrospectiva.
Herramientas Scrum
La gestión de Scrum ofrece una variedad de herramientas. Dado que Scrum promueve la velocidad, es esencial utilizar software de colaboración Scrum, como el software CA Technologies Scrum o el Rational Team Concept de IBM. Estos productos de software Scrum permiten que los miembros del equipo del proyecto actualicen los estados de sus historias diariamente, además de permitir que el Scrum master monitoree los informes de quemado.
Lean Management: Qué es, Características y Ejemplos
En aras de la velocidad, es importante comprar software de automatización de pruebas, lo que significa que el personal de recursos humanos debe ser contratado o capacitado para ejecutar la automatización de pruebas. Algunas organizaciones utilizan pruebas manuales; sin embargo, ralentiza el proceso de gestión de Scrum.
Resumen de la lección
La gestión de Scrum se ha vuelto muy popular y los líderes organizacionales deben determinar si sus organizaciones podrían beneficiarse de ella. El proceso de gestión de Scrum a menudo se asocia con el desarrollo de software.
Los cuatro objetivos principales de la gestión de Scrum son:
- Entregue productos al mercado a un ritmo acelerado
- Incrementar significativamente la calidad del producto.
- Fomentar el trabajo en equipo
- Fomentar la comunicación
El proceso de iteración de Scrum se repite hasta que el producto final se entrega al cliente. Mientras tanto, para aprovechar al máximo el proceso de gestión de Scrum, es esencial comprar el software Scrum y las herramientas de automatización de pruebas.
Explora más sobre este tema
Selecciona un tema y sigue aprendiendo...
