Francisco Javier Cervigon Ruckauer Universitas Telefónica
Archivo del curso sobre Agile, Lean, Scrum , Kanban Francisco Javier Cervigon Ruckauer
Archivo del curso sobre Agile, Lean, Scrum , Kanban
- MÓDULO 1. INTRODUCCIÓN Y CONTEXTO. Historia pasada...
- Asociación con Lean ...
- Ciclo de Deming ...
- Triángulo de hierro ...
- Cono de la incertidumbre ...
- Explicación iterativo incremental ...
- ¿Por qué Agile? ...
- Comentarios experto Agile ...
- Entrevistas Agile ...
- MÓDULO 2. MANIFIESTO ÁGIL. Valores. ...
- 12 principios ...
- Comentarios de experto metodologías ágiles ...
- MÓDULO 3. INTRODUCCIÓN A SCRUM. Breve historia. ...
- Scrum en 5 minutos ...
- Comentarios de experto Scrum ...
- MÓDULO 4. ARTEFACTOS DE SCRUM. Pila de producto. ...
- PBI vs Historia de usuario ...
- Pila de sprint ...
- Incremento de producto ...
- Comentario de experto artefactos en Scrum ...
- MÓDULO 5. REUNIONES EN SCRUM. Reunión de planifica...
- Reunión diaria ...
- Retrospectiva ...
- Revisión - Demo ...
- Refinamiento ...
- MÓDULO 6. ROLES EN SCRUM. Dueño de producto. ...
- Scrum Master ...
- Equipo de construcción ...
- Usuarios y clientes ...
- Comentarios de experto roles en Scrum ...
- MÓDULO 7. ESTIMACIÓN ÁGIL. Puntos de historia ...
- Tipos de estimaciones ...
- Comentarios de experto estimación ágil ...
- MÓDULO 8. KANBAN. Breve historia de Kanban ...
- Principios y prácticas
- Clases de servicio ...
- Primeros pasos ...
- Ejemplos de uso I ...
- Ejemplos de uso II ...
- Comentarios de experto Kanban ...
- Herramientas, documentación y recursos adicionales...
Francisco Javier Cervigon Ruckauer
Índice del curso sobre Agile, Lean, Scrum , Kanban Francisco Javier Cervigon Ruckauer
Índice del curso sobre Agile, Lean, Scrum , Kanban
Módulo 1. Introducción y contexto.
- Historia pasada
- Asociación con Lean
- Ciclo de Deming
- Triángulo de hierro
- Cono de la incertidumbre
- Explicación iterativo incremental
- ¿Por qué Agile?
- Comentarios experto
- Entrevistas
Módulo 2. Manifiesto Ágil.
- Valores
- 12 principios
- Comentarios de experto
Módulo 3. Introducción a Scrum.
- Breve historia
- Scrum en 5 minutos
- Comentarios de experto
Módulo 4. Artefactos de Scrum.
- Pila de producto
- PBI vs Historia de usuario
- Pila de sprint
- Incremento de producto
- Comentario de experto
Módulo 5. Reuniones en Scrum.
- Reunión de planificación
- Reunión diaria
- Retrospectiva
- Revisión - Demo
- Refinamiento
Módulo 6. Roles en Scrum.
- Dueño de producto
- Scrum Master
- Equipo de construcción
- Usuarios y clientes
- Comentarios de experto
Módulo 7. Estimación ágil.
- Puntos de historia
- Tipos de estimaciones
- Comentarios de experto
Módulo 8. Kanban.
- Breve historia de Kanban
- Principios y prácticas
- Clases de servicio
- Primeros pasos
- Ejemplos de uso I
- Ejemplos de uso II
- Comentarios de experto
Francisco Javier Cervigon Ruckauer
Descripción del curso sobre Agile, Lean, Scrum , Kanban Francisco Javier Cervigon Ruckauer
El curso sobre Agile, Lean, Scrum , Kanban,
facilita:- Conocer qué son las metodologías ágiles, el contexto en el que surgen y su aplicación a los proyectos actuales.
- Comprender sus diferencias con respecto a otros enfoques más tradicionales para poder ver qué ventajas puede tener su aplicación.
- Conocer qué es Scrum en profundidad, sus roles, artefactos y reuniones más importantes.
- Conocer qué es Kanban y su comparación con Scrum Presentar algunos métodos de estimación más usados en estos enfoques.
- Conocer la opinión de expertos en la materia.
No son necesarios conocimientos previos.
Francisco Javier Cervigon Ruckauer
MÓDULO 1. INTRODUCCIÓN Y CONTEXTO. Historia pasada. Francisco Javier Cervigon Ruckauer
MÓDULO 1. INTRODUCCIÓN Y CONTEXTO.
Historia pasada
La revolución industrial supuso un cambio en la sociedad, en los negocios y, por tanto, en la manera de concebir las empresas. La aparición de la imprenta, el motor de vapor y otros inventos propiciados de esta era hizo que las estructuras sociales y organizacionales cambiaran. En el siguiente vídeo te contamos cómo los constantes cambios que hemos sufrido a lo largo de la historia, nos han hecho adoptar nuevos enfoques para enfrentarnos a la nueva realidad.
Francisco Javier Cervigon Ruckauer
Asociación con Lean Francisco Javier Cervigon Ruckauer
Asociación con Lean
Lean ('sin grasa' sería su traducción al español) es un término que se popularizó en la época de los 40 cuando se pretendía aligerar los procesos principalmente en la industria manufacturera. Toyota fue su principal impulsor creando incluso su propio proceso y cultura llamado Toyota Production System (TPS). Los conceptos surgidos desde la industria automovilística se extrapolaron posteriormente al mundo del software dando lugar al concepto de Lean IT y poco a poco se han ido aplicando a otros modelos de negocio. En el siguiente vídeo te contamos más sobre ello:
Francisco Javier Cervigon Ruckauer
Ciclo de Deming Francisco Javier Cervigon Ruckauer
Ciclo de Deming
Edward Deming era un estadista norteamericano que tras la segunda guerra mundial (todos sabemos cómo acabó esta guerra, con Japón derrotada por los americanos con dos bombas atómicas) empezó a divulgar por allí conceptos relacionados con la mejora de los procesos y el aumento de la calidad. Aquí te explicamos más sobre este concepto y su fundador:
Francisco Javier Cervigon Ruckauer
Triángulo de hierro Francisco Javier Cervigon Ruckauer
Triángulo de hierro
Este concepto hace referencia al Tiempo que vamos a tardar en realizar el proyecto, Alcance como el conjunto de requerimientos a cubrir y el Coste como el dinero que deberemos invertir. Está directamente relacionado con las personas y recursos materiales que participen en el proyecto.
Francisco Javier Cervigon Ruckauer
Cono de la incertidumbre Francisco Javier Cervigon Ruckauer
Cono de la incertidumbre
El cono de incertidumbre describe la de la medida de incertidumbre de un proyecto. Nos dice que al inicio de un proyecto tenemos mayor probabilidad de confundirnos en nuestras estimaciones ya que es la fase inicial cuando menos información y conocimiento tenemos sobre la resolución del problema.
Francisco Javier Cervigon Ruckauer
Explicación iterativo incremental Francisco Javier Cervigon Ruckauer
Explicación iterativo incremental
Uno de los pilares en torno a las metodologías ágiles es que promueven el desarrollo de proyectos de forma iterativa e incremental. Este enfoque es diferente al de otros enfoques o metodologías como, por ejemplo, el enfoque en cascada donde se divide el proyecto en fases para acabar construyendo el proyecto al final.
Francisco Javier Cervigon Ruckauer
¿Por qué Agile? Francisco Javier Cervigon Ruckauer
¿Por qué Agile?
En esta pequeña entrevista, Roberto Canales, Director General de Autentia nos cuenta su opinión acerca de Agile y las metodologías ágiles, para que las utilizan ellos y sus clientes, qué es lo que nos aportan y si tienen futuro o no. Como podréis descubrir después de ver el video parece que las metodologías ágiles no son más que una moda pasajera, sino que han venido para quedarse.
Descargar documento: Metodologias_Agiles_M1.pdf
Francisco Javier Cervigon Ruckauer
Comentarios experto Agile Francisco Javier Cervigon Ruckauer
Comentarios experto Agile
En esta sección podrás escuchar a diferentes personas y expertos sus opiniones sobre que les aporta y por qué utilizan estos enfoques en sus proyectos.
Francisco Javier Cervigon Ruckauer
Entrevistas Agile Francisco Javier Cervigon Ruckauer
Entrevistas Agile
A continuación, puedes ver una pequeña entrevista, que responde a las siguientes preguntas:
- ¿Por qué piensas que es interesante aplicar Agile?
- ¿Qué te aporta aplicar Agile?
Francisco Javier Cervigon Ruckauer
MÓDULO 2. MANIFIESTO ÁGIL. Valores. Francisco Javier Cervigon Ruckauer
MÓDULO 2. MANIFIESTO ÁGIL.
Podríamos decir que los principios y valores de cualquier enfoque son la base sobre la que se sustenta todo. Las metodologías ágiles no podía ser menos, por ello están basadas en una serie de principios y valores. Podríamos decir que todo lo demás se asienta sobre ellos. En este módulo veremos estos principios y valores en detalle.
Valores
Aunque hay muchas definiciones de valores nos gusta especialmente una que dice que valores es aquello que valoramos, es decir, a lo que damos mayor importancia y en base a lo que tomamos las decisiones.
Francisco Javier Cervigon Ruckauer
12 principios Francisco Javier Cervigon Ruckauer
12 principios
Para complementar a los valores tenemos los principios que podríamos decir que son recetas más concretas que nos permiten llevar a la práctica los valores. En el propio manifiesto ágil se incluyen 12 principios que pasamos a enumerar a continuación:
Descargar documento: Metodologias_Agiles_M2.pdf
Francisco Javier Cervigon Ruckauer
Comentarios de experto metodologías ágiles Francisco Javier Cervigon Ruckauer
Comentarios de experto metodologías ágiles
En esta sección podrás escuchar a diferentes personas y expertos sus opiniones sobre por donde empiezan a trabajar en sus proyectos orientados con metodologías ágiles.
Francisco Javier Cervigon Ruckauer
MÓDULO 3. INTRODUCCIÓN A SCRUM. Breve historia. Francisco Javier Cervigon Ruckauer
MÓDULO 3. INTRODUCCIÓN A SCRUM.
Scrum es un proceso iterativo e incremental utilizado para la construcción de productos. En este módulo lo veremos en su globalidad.
Breve historia
Los autores describen Scrum como una nueva aproximación al desarrollo de producto que incrementaría la velocidad y flexibilidad. Veamos en el siguiente vídeo, un poco de historia sobre esta metodología:
Francisco Javier Cervigon Ruckauer
Scrum en 5 minutos Francisco Javier Cervigon Ruckauer
Scrum en 5 minutos
En el siguiente vídeo, vamos a intentar explicar en qué consiste SCRUM. Vamos a ello.
Francisco Javier Cervigon Ruckauer
Comentarios de experto Scrum Francisco Javier Cervigon Ruckauer
Comentarios de experto Scrum
En esta sección podrás escuchar a diferentes personas y expertos sus opiniones sobre por donde empiezan a trabajar en sus proyectos orientados con metodologías ágiles.
Francisco Javier Cervigon Ruckauer
MÓDULO 4. ARTEFACTOS DE SCRUM. Pila de producto. Francisco Javier Cervigon Ruckauer
MÓDULO 4. ARTEFACTOS DE SCRUM.
Los artefactos en Scrum son todas aquellas herramientas que nos sirven para utilizar el marco de trabajo de la mejor manera posible. Veremos cuales son estos artefactos y su utilidad dentro del marco.
Pila de producto
Es el conjunto de requisitos o características que debe tener nuestro producto. Contendrá todo lo que se considere aporta valor, aunque estará priorizado de arriba a abajo, donde arriba estarán los elementos más prioritarios y por ello, más detallados y desgranados. En la parte inferior podremos tener elementos o requisitos que todavía no están muy claros.
Francisco Javier Cervigon Ruckauer
PBI vs Historia de usuario Francisco Javier Cervigon Ruckauer
PBI vs Historia de usuario
Vamos a ver qué tipo de elementos son los que pueden incluirse dentro de la Pila de Producto. La guía de Scrum nos habla que dentro de esta Pila de producto lo que hay son Elementos de la pila del Producto, PBI de sus siglas en inglés Product Backlog Item. Parece lógico, ¿verdad?
Francisco Javier Cervigon Ruckauer
Pila de sprint Francisco Javier Cervigon Ruckauer
Pila de sprint
Es el conjunto de requisitos o características que debe tener nuestro producto. Contendrá todo lo que se considere aporta valor, aunque estará priorizado de arriba a abajo, donde arriba estarán los elementos más prioritarios y por ello, más detallados y desgranados. En la parte inferior podremos tener elementos o requisitos que todavía no están muy claros.
Francisco Javier Cervigon Ruckauer
Incremento de producto Francisco Javier Cervigon Ruckauer
Incremento de producto
El incremento de producto es el resultado de cada Sprint. Las dos características más importantes que debe reunir este incremento.
Descargar documento: Metodologias_Agiles_M4.pdf
Francisco Javier Cervigon Ruckauer
Comentario de experto artefactos en Scrum Francisco Javier Cervigon Ruckauer
Comentario de experto artefactos en Scrum
En esta sección podrás escuchar a diferentes personas y expertos sus opiniones sobre por donde empiezan a trabajar en sus proyectos orientados con metodologías ágiles.
Francisco Javier Cervigon Ruckauer
MÓDULO 5. REUNIONES EN SCRUM. Reunión de planificación. Francisco Javier Cervigon Ruckauer
MÓDULO 5. REUNIONES EN SCRUM.
Los eventos o reuniones que suceden en Scrum para conseguir mayor eficiencia.
Reunión de planificación
Tiene una duración de 8 horas para sprints de un mes. Para sprints más cortos la duración es severamente más corta. Veamos a continuación en qué consisten este tipo de reuniones.
Francisco Javier Cervigon Ruckauer
Reunión diaria Francisco Javier Cervigon Ruckauer
Reunión diaria
El objetivo tras esta reunión, es la de facilitar la transferencia de información y colaboración entre los miembros del equipo. Con esto se mejora la productividad del equipo, ya que nos permite ayudarnos unos a otros.
Francisco Javier Cervigon Ruckauer
Retrospectiva Francisco Javier Cervigon Ruckauer
Retrospectiva
Con el objetivo de mejorar la productividad y la calidad del producto que estamos desarrollando, el equipo hace el ejercicio de analizar cómo está ejecutando las tareas durante la iteración. Veamos en el siguiente vídeo cómo es esta reunión.
Francisco Javier Cervigon Ruckauer
Revisión - Demo Francisco Javier Cervigon Ruckauer
Revisión - Demo
Los objetivos tras esta reunión son los de:
- Revisar que se ha completado y que no durante el sprint.
- Presentar la demo a los interesados.
Francisco Javier Cervigon Ruckauer
Refinamiento Francisco Javier Cervigon Ruckauer
Refinamiento
El refinamiento (refinement) de la Lista de Producto es el acto de añadir detalle, estimaciones y orden a los elementos de la Lista de Producto. Veamos en el siguiente vídeo como es esta reunión:
Descargar documento: Metodologias_Agiles_M5.pdf
Francisco Javier Cervigon Ruckauer
MÓDULO 6. ROLES EN SCRUM. Dueño de producto. Francisco Javier Cervigon Ruckauer
MÓDULO 6. ROLES EN SCRUM.
En Scrum aparecen nuevos roles con nuevas responsabilidades. Por eso, en este módulo dedicaremos especial atención en explicarlos.
Dueño de producto
El dueño de producto es el responsable de mantener la visión del producto que se va a construir maximizando la cantidad de valor entregado al finalizar cada Sprint.
Francisco Javier Cervigon Ruckauer
Scrum Master Francisco Javier Cervigon Ruckauer
Scrum Master
El Scrum Master es un rol con un conjunto de responsabilidades muy variadas. Realiza labores de facilitador de reuniones, así como acompañante del equipo para ayudarle a resolver las problemáticas que se vaya encontrando a lo largo del proyecto.
Francisco Javier Cervigon Ruckauer
Equipo de construcción Francisco Javier Cervigon Ruckauer
Equipo de construcción
Equipo de construcción son los encargados de construir el producto. Si estamos hablando de equipos de construcción de software estará formado por desarrolladores, diseñadores, arquitectos, testers y cualquier persona que esté implicada de una u otra manera en la construcción del producto.
Francisco Javier Cervigon Ruckauer
Usuarios y clientes Francisco Javier Cervigon Ruckauer
Usuarios y clientes
Otro elemento fundamental son los clientes y usuarios. Son todas aquellas personas que de una manera u otra utilizan el resultado de nuestro producto. Si hablamos de aplicaciones de software serán los usuarios y clientes que se conectarán a la aplicación para utilizarla. Debemos distinguir a usuario (cualquier persona que utilice la aplicación) de cliente (aquella persona que realmente paga por ella).
Descargar documento: Metodologias_Agiles_M6.pdf
Francisco Javier Cervigon Ruckauer
Comentarios de experto roles en Scrum Francisco Javier Cervigon Ruckauer
Comentarios de experto roles en Scrum
En esta sección podrás escuchar a diferentes personas y expertos sus opiniones sobre por donde empiezan a trabajar en sus proyectos orientados con metodologías ágiles.
Francisco Javier Cervigon Ruckauer
Suscribirse a:
Entradas (Atom)