Scrum y el equipo Scrum
Apuesto a que ahora mismo se está preguntando qué es Scrum y qué es un equipo Scrum. ¡Me alegra que lo hayas preguntado!
¿Qué es Scrum ? Piense en Scrum como un estilo de desarrollo de productos en el que un grupo de desarrolladores de productos realmente inteligentes pensaron hace muchos años. Es un marco de mejores prácticas para el desarrollo de productos. Si tuviera que utilizar estas mejores prácticas para crear su producto. se daría cuenta de una gran cantidad de beneficios, como productos de mayor calidad, poner los productos en manos de los usuarios más rápido, desarrolladores de productos más felices, gente de negocios más feliz y usuarios más felices.
Eso es solo para empezar. Tienes que admitir que es una gran lista de beneficios, ¿verdad? Ahora, tenga en cuenta que no solo estoy hablando de teoría aquí. De hecho, creo software como este a diario, ¡y puedes deducir que es increíble!
Ahora bien, ¿qué es un equipo Scrum? Para implementar este estilo Scrum de desarrollo de productos, necesitamos tener un equipo. Dado que Scrum se trata de las mejores prácticas, existe una mejor práctica en cuanto a los roles de los que consta un equipo. Si tuviera que construir su equipo Scrum, tendría tres roles.
El primero sería un product owner, quien se encarga de definir y priorizar todos los requisitos del producto. A continuación, tendrías a tus desarrolladores, quienes tomarían los requisitos y harían todo el trabajo necesario para crear el producto. Finalmente, tendría al Scrum Master , quien guiaría al equipo y se aseguraría de que estén siguiendo y obteniendo el mayor valor de la implementación de las mejores prácticas de Scrum.
¿Qué significa la FP (Formación Profesional) en España?
Coaching, esa es la vida de un Scrum Master
Muy bien, te estoy conociendo y siento que tu próxima pregunta ya está surgiendo. Estabas a punto de decir: ‘Interesante, cuéntame más sobre lo que hace un Scrum Master en su rol’.
Si tuviera que resumir la vida de un Scrum Master en una palabra sería coaching. Esta es la responsabilidad de un Scrum Master durante todo el tiempo que el producto está siendo concebido, creado, probado, entregado al usuario, reparado, etc. El Scrum Master se asegura de que los desarrolladores y el propietario del producto colaboren y obtengan todos los grandes beneficios de Scrum al siguiendo las mejores prácticas. No les dicta ni les dice cómo desempeñarse en sus roles, simplemente los entrena, los guía y les despeja el camino de cualquier impedimento que pueda estar bloqueándolos.
La formación de un maestro
Tú y yo estamos totalmente sintonizados ahora. Puedo escuchar su última y más importante pregunta en este momento: ‘¿Cómo sabe un Scrum Master lo que sabe?’ Probablemente la mejor respuesta de una palabra sea la experiencia.
Los Scrum masters generalmente provienen de las filas de desarrolladores o ex gerentes de proyectos que han tenido experiencia trabajando en muchos proyectos Scrum. Pueden provenir del entorno del aula donde tuvieron la oportunidad de trabajar en muchos proyectos de aula que implementan el desarrollo de Scrum. A través de esta experiencia, han aprendido el marco y las mejores prácticas de Scrum al ser guiados por un Scrum Master existente. Es posible que hayan tomado clases en la universidad o en la gestión de proyectos Scrum Master.
En última instancia, los Scrum masters entrenarán y guiarán a sus equipos para que utilicen las mejores prácticas de Scrum. Deben demostrar de alguna manera que ellos mismos conocen estas mejores prácticas. Eso es exactamente lo que hacen dos de los principales organismos de certificación de Scrum (Scrum.org y Scrum Alliance). Cada uno tiene exámenes de capacitación y certificación para enseñar y probar si los Scrum masters realmente conocen o no las mejores prácticas de Scrum. El conjunto de conocimientos que utilizan estas dos organizaciones se denomina Scrum Guide.
¿Cuál fue el rol de los portugueses en la historia temprana de Uruguay?
Resumen de la lección
Ha sido divertido charlar contigo. Me gustaría dejarles este resumen de lo que hablamos.
Scrum es un estilo de desarrollo de productos definido por un conjunto particular de mejores prácticas de desarrollo de productos con el objetivo de producir productos de alta calidad y hacer que los usuarios obtengan sus comentarios más rápidamente. Un equipo Scrum se compone de 3 roles: el propietario del producto y los desarrolladores, quienes son entrenados por el Scrum Master para implementar estas mejores prácticas y crear productos.
El rol del Scrum Master es actuar como un entrenador y guiar al equipo Scrum para desarrollar productos utilizando las mejores prácticas de Scrum como se define en la Guía Scrum. El Scrum Master puede obtener capacitación y certificación para demostrar que realmente conoce las mejores prácticas según se definen en la guía Scrum. Esta capacitación y certificación provienen de las dos principales organizaciones certificadoras: Scrum.org y Scrum Alliance. Esta capacitación, junto con la experiencia previa en proyectos de scrum, los ayudará a tener éxito en el rol de Scrum Master.
Explora más sobre este tema
Selecciona un tema y sigue aprendiendo...
