Metodología de Trabajo Ágil y Eficiente: El método Scrum aplicado a la Gestión de Proyectos en general PROGRAMA FORMATIVO DE POSTGRADO “COMPETENCIAS PARA LA INCORPORACIÓN LABORAL Y PROFESIONAL” Metodología de Trabajo Ágil y Eficiente: El método Scrum aplicado a la Gestión de Proyectos en general TEMA 5.- SCRUM: METODOLOGÍAS ÁGILES SÉ ÁGIL EN TU TRABAJO: USA SCRUM Y DESTACA Prof. Manuel G. Fraga Castro [email protected] 1 Metodología de Trabajo Ágil y Eficiente: El método Scrum aplicado a la Gestión de Proyectos en general Índice de contenido 5 - Scrum: Metodologías ágiles ...............................................................................................................3 5.1 - El manifiesto ágil .......................................................................................................................3 5.2 - Principios: producto, cliente y equipo. ......................................................................................3 5.2.1 - Cliente ...............................................................................................................................3 5.2.2 - Producto ............................................................................................................................3 5.2.3 - Equipo ...............................................................................................................................3 5.3 - Un ejemplo de empresa ágil. ......................................................................................................4 5.4 - Productos ágiles. ........................................................................................................................4 5.5 - Contrato tradicional vs. contrato ágil. ........................................................................................5 5.6 - Complejidad ...............................................................................................................................6 5.7 - Otros aspectos de Scrum ............................................................................................................6 5.7.1 - Scrum y el valor ................................................................................................................6 5.7.2 - Scrum y el retorno de inversión ........................................................................................7 2 Metodología de Trabajo Ágil y Eficiente: El método Scrum aplicado a la Gestión de Proyectos en general 5 Scrum: Metodologías ágiles 5.1 El manifiesto ágil En el año 2001 un grupo de críticos con los metodologías clásicas de gestión de proyectos se reunieron y sentaron las bases de las metodologías ágiles, lo que se conoce como manifiesto ágil, que podemos resumir como: ● Dar más importancia a la interacción entre personas frente a procesos y herramientas. ● Dar más importancia a productos que funcionan frente a documentación extensiva. ● Incentivar la colaboración con el cliente frente a la negociación del contrato ● Responder al cambio frente a seguir el plan. 5.2 Principios: producto, cliente y equipo. 5.2.1 Cliente ● Nuestra mayor prioridad es satisfacer al cliente a través de la entrega temprana y continua de productos con valor. ● Aceptamos requisitos cambiantes, incluso en etapas avanzadas. Esto es una ventaja competitiva de los procesos ágiles. ● Los responsables de negocio y los trabajadores deben trabajar juntos diariamente a lo largo del proyecto. 5.2.2 Producto ● El producto que funciona es la principal medida del progreso. ● Entregamos productos frecuentemente. ● La simplicidad es esencial ● Los procesos ágiles promueven el desarrollo sostenible ● La atención continua a la excelencia técnica y los buenos diseños mejoran la agilidad 5.2.3 Equipo ● Construimos proyectos con profesionales motivados. ● Conversación cara a cara. 3 Metodología de Trabajo Ágil y Eficiente: El método Scrum aplicado a la Gestión de Proyectos en general Las mejores propuestas, requisitos y diseños surgen de equipos que se auto- ● organizan. A intervalos regulares el equipo reflexiona sobre cómo ser más efectivo. ● 5.3 Un ejemplo de empresa ágil. Un ejemplo que se suele emplear mucho para dar a entender que es una empresa ágil es Toyota ● El Toyota Prius fue desarrollado siguiendo los principios ágiles. ● 15 meses en lugar de los típicos 4 años ● Concepto de coche totalmente nuevo, que no encajaba en ninguna línea de producción y que integraba nuevas tecnologías. ● Se utilizó un modelo de fases solapadas en las que simultáneamente se trabajó en diseño, investigación, ingeniería, producción ... ● Uchiyamada pidió a su equipo que cuestionase cada norma del desarrollo de coches. 5.4 Productos ágiles. 4 Metodología de Trabajo Ágil y Eficiente: El método Scrum aplicado a la Gestión de Proyectos en general iPod es un producto típicamente ágil: ● 6 versiones en 6 años ● Cada versión añade valor a la anterior. Los productos ágiles tienen tiempos ágiles: google, youtube, flickr, skype ... empresas que se crean, crecen y triunfan a nivel global en períodos de 2 a 5 años. Estamos viviendo tiempos exponenciales ... tiempos ágiles. 5.5 Contrato tradicional vs. contrato ágil. Contrato tradicional: ✗ Precio único, compromiso de tiempo de entrega. ✗ Se realiza un estudio: doblamos coste y tiempo. ✗ Presentamos oferta igualmente: cuando nos lo adjudiquen negociaremos. ✗ Cliente no tiene autoridad para aprobar ampliaciones de presupuesto o plazo. ✗ Cliente añade decenas de cambios no especificados. ✗ Trabajamos noches y fines de semana sin cobrar para, finalmente, no cumplir las expectativas. Contrato ágil ✗ Contratamos proveedores para uno o dos sprints: bajo coste y bajo riesgo. Entregas parciales e iterativas de productos potencialmente usables/comercializables. ✗ Tiempo fijado y precio fijado ✗ El cliente puede añadir todos los cambios que quiera. Se priorizan unas características frente a otras. Se entregarán cuantas más características mejor, priorizando las que más valor aporten al cliente. ✗ Evaluamos las entregas. Los que no sirven son despedidos y buscamos otros. Los que funcionan son seleccionados para contratos más largos y con mayor transcendencia. ✗ Continuamos evaluando cada sprint (30 días). 5 Metodología de Trabajo Ágil y Eficiente: El método Scrum aplicado a la Gestión de Proyectos en general 5.6 Complejidad 5.7 Otros aspectos de Scrum 5.7.1 Scrum y el valor 6 Metodología de Trabajo Ágil y Eficiente: El método Scrum aplicado a la Gestión de Proyectos en general 5.7.2 Scrum y el retorno de inversión 7 Metodología de Trabajo Ágil y Eficiente: El método Scrum aplicado a la Gestión de Proyectos en general Este documento tiene licencia Creative Commons. Puede usarlo y distribuirlo libremente siempre y cuando: ➢ Cite la fuente y al autor, y si es posible contacte con él. ➢ Si realiza modificaciones de la obra deberá de aplicarle el mismo tipo de licencia ➢ No puede cobrar en concepto de derechos de autor, ya que la presente obra y sus derivadas han sido donadas al dominio público para su difusión y divulgación. La elaboración del presente documento se ha basado en la obra de Ángel Medinilla de la empresa Proyectalis al cual se ha solicitado y ha concedido su consentimiento expreso. 8