Materiales propiedad de Hito Master Dap. Queda prohibida su reproducci贸n seg煤n lo dispuesto en el C贸digo Penal vigente
Principios b谩sicos de SCRUM
1.
Postulados del Manifiesto Ágil.
2.
Principios Ágiles
3.
Prácticas en la aplicación de SCRUM
4.
a.
El ciclo de Vida
b.
Reducir Riesgos
c.
Priorizar Tareas que impliquen Valor de Negocio
d.
Nunca extender un Sprint
e.
Igualar la duración de Sprints
f.
En cada Sprint: Tiempo, Coste y Calidad son Fijos.
g.
Mantener siempre las Demos o Entregas parciales al Cliente
h.
Reforzar la importancia del Equipo
i.
Facilitar un entorno de Comunicación Apropiado
j.
Los equipos deben estar adoptados al proyecto
Materiales propiedad de Hito Master Dap. Queda prohibida su reproducción según lo dispuesto en el Código Penal vigente
INDICE
Criterio de Finalización ROI.
Principios básicos de SCRUM
Nro. 2
Se basa en estos cuatro postulados:
I.
Valorar a los individuos y su interacción (desarrolladores y clientes), por encima de los procesos y las herramientas.
II.
Desarrollar software que funciona, por encima de la documentación exhaustiva.
III. La colaboración con el cliente, por encima de la negociación contractual. IV. La respuesta ante el cambio, por encima del seguimiento de un plan.
Principios básicos de SCRUM
Nro. 3
Materiales propiedad de Hito Master Dap. Queda prohibida su reproducción según lo dispuesto en el Código Penal vigente
1. Postulados del manifiesto ágil
I.
Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y continua de software con valor.
II.
Aceptar que los requisitos cambian, incluso en etapas tardías del desarrollo. Los procesos ágiles aprovechan el cambio para proporcionar ventaja competitiva* al cliente.
III. Entregamos software funcional frecuentemente, entre dos semanas y dos meses, con
preferencia al periodo de tiempo más corto posible. IV. Los responsables de negocio y los desarrolladores trabajamos juntos de forma cotidiana durante todo el proyecto. V.
El dialogo es la mejor forma para transmitir la información dentro del equipo.
VI. Los proyectos se desarrollan en torno a individuos motivados. Hay que darles el entorno
y el apoyo que necesitan, y confiarles la ejecución del trabajo. Principios básicos de SCRUM
Nro. 4
Materiales propiedad de Hito Master Dap. Queda prohibida su reproducción según lo dispuesto en el Código Penal vigente
2. Principios ágiles
VII. El software funcionando es la medida principal de progreso. VIII. Los procesos ágiles promueven el desarrollo sostenible*. Los promotores, desarrolladores y usuarios debemos ser capaces de mantener un ritmo constante de
forma indefinida. IX. La atención continua a la excelencia técnica y al buen diseño mejora la Agilidad. X.
La simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, es esencial.
XI. Las mejores arquitecturas, requisitos y diseños emergen de equipos auto-organizados. XII. A intervalos regulares el equipo reflexiona sobre cómo ser más efectivo para a continuación ajustar y perfeccionar su comportamiento en consecuencia (feedback). Principios básicos de SCRUM
Nro. 5
Materiales propiedad de Hito Master Dap. Queda prohibida su reproducción según lo dispuesto en el Código Penal vigente
2. Principios ágiles
Principios bรกsicos de SCRUM
Nro. 6
Pero estos principios son demasiado abstractos y a continuación lo veremos convertidos en una serie de instrucciones más prácticas. Este conjunto de instrucciones más concretas definen el método SCRUM
Principios básicos de SCRUM
Nro. 7
Materiales propiedad de Hito Master Dap. Queda prohibida su reproducción según lo dispuesto en el Código Penal vigente
3. Prácticas para aplicar correctamente SCRUM
Materiales propiedad de Hito Master Dap. Queda prohibida su reproducción según lo dispuesto en el Código Penal vigente
3. Prácticas para aplicar correctamente SCRUM A. EL CICLO DE VIDA: ITERACIONES (SPRINTS)
Las iteraciones nos permiten…
Introducir cambios entre una iteración y la siguiente.
Hacer nuevos planteamientos
Una manera de ahorro de costes
Aprendizaje continuado
Motivación del equipo (cumplimiento continuo de hitos).
Control del proyecto por parte del cliente.
Riesgos acotados a la iteración.
Principios básicos de SCRUM
Nro. 8
Materiales propiedad de Hito Master Dap. Queda prohibida su reproducción según lo dispuesto en el Código Penal vigente
3. Prácticas para aplicar correctamente SCRUM B. REDUCIR RIESGOS
Afloraremos los riesgos lo antes posible (iteraciones).
¿cómo los estimamos inicialmente?.
Aquellas tareas que no sabemos si pueden hacerse o que su realización (el proceso
durante el que se hacen) puedan derivar en tomas de decisiones o incluso cambios en el proyecto deben hacerse tan pronto sea posible.
De esta manera en caso de tener que rehacer trabajo o incluso desecharlo, el impacto será el mínimo ya que la cantidad de trabajo realizado y relacionado con él será el justo y necesario para detectar esa necesidad de cambiar.
Principios básicos de SCRUM
Nro. 9
C. Priorizar tareas que impliquen valor de negocio Priorizar aquellas tareas o funcionalidades que impliquen valor de negocio vs.
centrarse en los detalles de todo aquello que sea entregable. Objetivo: priorizar aquellas tareas que sean más importantes para el cliente a nivel de negocio, realizar tareas completas en cuanto a funcionalidad de ellas, mostrárselas al cliente y una vez obtenido un feedback de su parte, mejorarlas todo lo que sea necesario.
El cliente tendrá un producto funcional lo antes posible y podrá obtener provecho de él, mientras que todos los flecos o posibles mejoras que desee podrán ser llevadas a cabo posteriormente. Principios básicos de SCRUM
Nro. 10
Materiales propiedad de Hito Master Dap. Queda prohibida su reproducción según lo dispuesto en el Código Penal vigente
3. Prácticas para aplicar correctamente SCRUM
D. Nunca extender un Sprint
No se debe confundir “ágil” y flexibilidad con un “todo vale”.
Si los objetivos marcados para una iteración no pueden ser alcanzados, no debe ampliarse la duración de la iteración para “maquillar” el resultado.
Deberá asumirse que el objetivo no era realista y analizar el por qué (aprendizaje continuo).
Principios básicos de SCRUM
Nro. 11
Materiales propiedad de Hito Master Dap. Queda prohibida su reproducción según lo dispuesto en el Código Penal vigente
3. Prácticas para aplicar correctamente SCRUM
E. Igualar la duración de Sprints
Objetivos:
Generar por un lado una “costumbre” que facilita la planificación por parte del equipo.
Y por otro lado, también facilita la obtención de medidas de velocidad del trabajo realizado y estimaciones del trabajo pendiente a los gerentes del proyecto.
En caso de desfases, los miembros del equipo y el PO cambiarán la duración de las
iteraciones para ajustarlas a lo que el proyecto requiera.
Siempre al termino de una iteración y antes de comenzar la siguiente, nunca durante.
Principios básicos de SCRUM
Nro. 12
Materiales propiedad de Hito Master Dap. Queda prohibida su reproducción según lo dispuesto en el Código Penal vigente
3. Prácticas para aplicar correctamente SCRUM
F. En cada Sprint: tiempo, coste y calidad son fijos
Es el ALCANCE (las funcionalidades o hitos a llevar a cabo) el que debe adaptarse.
Nunca este número debe aumentar a costa, por ejemplo, de reducir la calidad de lo
realizado, ni de aumentar la presión de trabajo sobre el equipo para que produzca más rápido
“Todos los miembros del proceso deben ser capaces de mantener un ritmo de trabajo constante de manera indefinida”. Principios básicos de SCRUM
Nro. 13
Materiales propiedad de Hito Master Dap. Queda prohibida su reproducción según lo dispuesto en el Código Penal vigente
3. Prácticas para aplicar correctamente SCRUM
Materiales propiedad de Hito Master Dap. Queda prohibida su reproducción según lo dispuesto en el Código Penal vigente
3. Prácticas para aplicar correctamente SCRUM G. Mantener siempre las demos o entregas parciales al cliente
Presentar a nuestro cliente el trabajo realizado regularmente facilita que: Él mismo pueda darte un feedback y Replantearse la priorización de todos aquellos hitos que queden
realmente pendientes (hay que estar abierto al cambio).
Principios básicos de SCRUM
Nro. 14
H. Reforzar la importancia del equipo.
SCRUM se basa en equipos auto-organizados, a los que se expone el trabajo a realizar y se confía en su capacidad para llevar a cabo dicho trabajo.
Es importante que la gente implicada en el proyecto sea consciente de la confianza depositada en ellos y les sirva como motivación para realizar bien su trabajo.
Equipos multidisciplinares
Principios básicos de SCRUM
Nro. 15
Materiales propiedad de Hito Master Dap. Queda prohibida su reproducción según lo dispuesto en el Código Penal vigente
3. Prácticas para aplicar correctamente SCRUM
Materiales propiedad de Hito Master Dap. Queda prohibida su reproducción según lo dispuesto en el Código Penal vigente
3. Prácticas para aplicar correctamente SCRUM I. Facilitar un entorno de comunicación apropiado
El método más eficiente y efectivo de comunicación entre miembros del equipo es la conversación cara a cara.
SCRUM delimita qué roles deben existir en el proyecto y establece una comunicación directa entre ellos, de modo que el equipo siempre debe poder comunicarse rápida y directamente con el responsable de tratar con el cliente para tratar cualquier tema que requiera de su intervención.
Toda la información debe ser lo más accesible posible para todo el mundo y la comunicación para tratar cualquier tema de forma fluida y frecuente.
Principios básicos de SCRUM
Nro. 16
Materiales propiedad de Hito Master Dap. Queda prohibida su reproducción según lo dispuesto en el Código Penal vigente
3. Prácticas para aplicar correctamente SCRUM J. Los equipos deben estar adaptados al proyecto.
No todos los proyectos requieren de las mismas disciplinas y por tanto no
necesariamente un equipo debe ser el mismo independientemente de la naturaleza del proyecto en que trabaje.
Beneficios: Reducir los recursos externos de los que se pueda tener necesidad. Incrementar la calidad del producto final entregado.
Principios básicos de SCRUM
Nro. 17
K. Criterio de finalización: retorno de inversión (ROI) Puede llegar a un punto en que no valga la pena desarrollar los requerimientos restantes, dado el poco retorno de inversión (ROI) que tienen. El contrato ágil permite detener el Proyecto desde cualquiera de las dos partes. Se detendrá el proyecto cuando:
El cliente ha cubierto la inversión que ha hecho hasta el momento con los beneficios
que le aporta el producto o servicio (típicamente, el software).
El momento en que el retorno de inversión que le producirá determinada funcionalidad restante, es menor que el esfuerzo que implica realizar el resto de sprints.
Principios básicos de SCRUM
Nro. 18
Materiales propiedad de Hito Master Dap. Queda prohibida su reproducción según lo dispuesto en el Código Penal vigente
3. Prácticas para aplicar correctamente SCRUM
Materiales propiedad de Hito Master Dap. Queda prohibida su reproducción según lo dispuesto en el Código Penal vigente
¿Quieres más revistas sobre Project Management? Recuerda seguirnos en la red social de tu preferencia. Master in Project Management MDAP - Universitat de València @MasterDAPUV
www.uv-mdap.com Principios básicos de SCRUM
Nro. 19