Professional Documents
Culture Documents
USMx ENCE607.1x Applied Scrum For Project Management
USMx ENCE607.1x Applied Scrum For Project Management
https://courses.edx.org/courses/course-v1:USMx+ENCE607.1x+3T2018/course/
Applied Scrum for Project Management is focused on orienting you to Agile in the real
world, and it's base framework: Scrum.
In this course we start by learning the key project management processes, roles,
mechanics, and philosophies behind Scrum. This gives you the basic understanding you'll
need in the Mastering Agile Professional Certificate program to learn principles at the
heart of all Agile frameworks. This will provide the basis for understanding Agile in its
purest form over four weeks exploring Why, Who, How, and finally What Scrum looks like
applied in the real world.
Why Agile is taking over: history, case studies, and proof Agile works better
Who uses Agile based on industry scale, stakeholders, and engineering
How to run a successful Scrum team for speed, innovation, leadership, and control
Scrum team makeup, user story writing, sprint planning, execution, and retro
tools
What Scrum looks like at scale, its alternatives, and how to avoid pitfalls over time
..
En este curso, comenzaremos por aprender los procesos clave de gestión de proyectos,
roles, mecanismos y filosofías detrás de Scrum.Esto le brinda la comprensión básica que
necesitará en el programa Mastering Agile Professional Certificate para aprender los
principios en el corazón de todos los marcos de trabajo de Agile. Esto proporcionará la
base para comprender Agile en su forma más pura durante cuatro semanas explorando
por qué, quién, cómo y, finalmente, qué aspecto tiene Scrum aplicado en el mundo real.
Por qué Agile se está haciendo cargo: la historia, los estudios de caso y la prueba de que Agile
funciona mejor
Cómo ejecutar un equipo Scrum exitoso para la velocidad, la innovación, el liderazgo y el control
Maquillaje del equipo Scrum, escritura de historias de usuario, planificación de sprint, ejecución y
herramientas retro
Cómo se ve Scrum a escala, sus alternativas y cómo evitar las trampas en el tiempo
Logística
Tiempo y Este curso es a su propio ritmo y se puede acceder a él en EdX en el siguiente
ubicación enlace:
https://www.edx.org/course/applied-scrum-for-project-management
Instructor John Johnson PMP CSM SPC, Profesor adjunto, UMD, Gestión de proyectos
Sistema de EdX es el Sistema de Gestión de Aprendizaje. Contiene todos los videos de conferencias con
subtítulos, los Puntos de resumen que sirven como notas de clase para cada video y las
Gestión de
comprobaciones de conocimiento para garantizar una síntesis continua del material.EdX
Aprendizaje también contiene los materiales disponibles solo para estudiantes verificados como materiales
(ELMS) complementarios para aprender e implementar estas lecciones en su lugar de
trabajo. Finalmente, se incluyen los dos exámenes, uno para auditar a los estudiantes y otro
para estudiantes inscritos verificados.
Calificacion
Comprobaciones de conocimiento (64%): cada lección tiene una comprobación de
conocimiento; Usted puede enviar un número infinito de veces. Cada verificación de
conocimiento tiene tres preguntas. Esto es totalmente para ayudarle a comprender su
comprensión del material.
Final programado (30%): el curso tiene un examen programado con veinte (20)
preguntas que puede enviar solo una vez. Está destinado a probar su retención y ofrecer
un medio más rápido para aprobar el curso.
Final abierto (6%): el curso tiene una segunda final abierta con veinte (20) preguntas a
las que puede enviar respuestas a un número infinito de veces, al igual que un control de
conocimiento. Esto se puede usar como preparación para la final programada o puede
aprobar el curso respondiendo todas las preguntas en esta final abierta y las pruebas de
conocimiento correctamente.
Prerrequisitos
No hay prerequisitos para este curso. Se espera que usted entienda los negocios
generales y algunos términos de ingeniería, ya que este es un curso de ingeniería
enfocado en entregar productos de trabajo para los clientes.
Compromiso de tiempo
Como un curso a su propio ritmo, puede decidir cuándo tomar cada lección. Nuestra
recomendación es que siga el programa de estudios y realice cada sección dentro de una
semana. La carga de trabajo típica para una lección incluirá:
Hay cinco lecciones por semana, por lo que cada semana debería tomar
aproximadamente 1,5 horas para completar .
Al final de las cuatro semanas hay una final que cuenta para la calificación completa del
curso. Antes de elegir tomar la Final, le recomendamos que considere la Verificación del
curso. Los Estudiantes Verificados obtienen acceso a excelentes herramientas y
referencias que se encuentran en las secciones del folleto.
En total, se necesitan al menos siete (7) horas para completar todas las lecciones y el
examen final. Aunque esperamos que la mayoría de los estudiantes necesiten más en el
orden de diez (10) horas para revisar y ver videos por segunda vez, así como para estudiar
para la Final.
Nuevamente, este es un curso a su propio ritmo, por lo que recomendamos
encarecidamente que los estudiantes se tomen su tiempo y se dediquen a comprender
las conferencias en video y los conceptos que se presentan.
2 La segunda semana explora Quién usa Agile en todas las industrias, explorando los tipos de
gestión del trabajo y cómo Scrum Agile encaja en el mundo del trabajo.
3 La tercera semana se mete en la mecánica de Scrum y cómo se realiza y ejecuta Scrum. Aquí
aprenderá la formación de equipos, la planificación y los juegos retro, y cómo gestionar
eficazmente el trabajo para cumplir los objetivos de Sprint.
4 La última semana gira para ver qué aspecto tiene Scrum en Scale, y en qué se diferencia de
otros marcos ágiles en términos de escala, gestión de programas y carteras, gestión de
riesgos y riesgos de Agile.
Contenido
1. Welcome!
1.
Welcome to Applied Scrum
1.
2.
Updated Course Syllabus
3.
4.
Introduce Yourself
2.
Getting Started with Goals!
1.
Goal Sharing
2.
Nebulous Goals
3.
2.
Week 1: Why Agile?
dramatic music)
(dramatic music)
In this first week, consider what are the critical, fundamental differences between
Traditional, Lean, and Agile. What makes a team Agile at its core? Why has the world so
rapidly adopted this new, radical approach to management? Is it really new? What does
it really mean to use Agile Project Management?
- Hi, and welcome to Agile Basics. In this lesson, we're going to show you the foundations
of Agile, so you understand what Agile's all about, valuable sprints, and then dispelled
myths.
First, let's talk about the manifesto. The manifesto was brought into being in 2001 with a
meeting of the minds in Snowbird.
Here you had experts from Scrum, XP, and DSDM come together, and what they did was
they put together 14 principles,
This is because people are the ones who get the work done,
what work they think they can get done during the sprint.
Then, in development,
because you don't want to have too much open work at once.
or a client representative,
There is no difference
Then, a plan.
As we said before at the beginning of this lesson,
within a project.
What is Agile?
It's the framework that most other frameworks are built on,
(electronica flourish)
Agile Manifesto was codified in 2001 in Snowbird by Scrum, XP, and DSDM practitioners.
Agile Manifesto includes:
These values are at the core of why agile works and continues to be used on projects with
high uncertainty today.
Sprint Planning
Sprint Development
Sprint Retro & Review
A Sprint is a time box, or a period that is used to contain the time allowed for work to be
completed. It can be anywhere from two weeks to a month (although shorter is
becoming more popular among advanced practitioners).
Sprint Planning starts with the Product Owner selecting the work to be done from the
Product's Backlog. The Product Backlog is the list of work that is prioritized by its
importance, either for ongoing improvement or the completion of a new product. The
Team reviews the stories and then selects what work they will be able to complete during
the sprint. This process is facilitated by the Scrum Master who does not participate in the
doing of work, but instead is focuses on enabling the team to move quickly with good
processes and best practices. The final set of stories should form a cohesive "product
increment" that the team can demonstrate by the end of the sprint.
Sprint Development begins with the daily standup. Daily standups are self-reporting of
the team on what work they will get done that day. This is usually done around a Kanban
board, or other big visual information radiator (BVIR). The team opens only a few stories
at a time and work story-by-story to analyze, build, and test the work. The result by the
end of the Sprint is a shippable increment that can be demonstrated to the product
owner. Meetings are facilitated by the Scrum Master, and the Product Owner determines
if a Story is complete to meet the stakeholder needs.
Input: Sprint Backlog of stories the team commits to complete by the end of the
Sprint
Process: Daily reporting and execution against a few stories at a time: designing,
building, testing and closing
Output: A shippable product increment that can be demonstrated
Sprint Retro and Review are ceremonies to gain feedback and drive continuous
improvement into the team. The first step is the Sprint Review, where the Product Owner
demonstrates the product increment from the Sprint to Stakeholders. This is an
opportunity to gain stakeholder buy-in and feedback, so the team knows its on track with
the product direction. The Product Owner can also get feedback on what should be in the
next Sprint. The Sprint Retrospective or "Retro" is the second ceremony used to close a
sprint. The Retro involves the team going into a room to evaluate how the sprint went,
and identify opportunities for improvement in the next sprint. The best Sprint Retros are
run as games to facilitate input from the whole team and quickly identify improvements.
Iron Triangle helps to explain how the different project management methods align. The
Iron Triangle includes:
All aspects of the Iron Triangle are constraints and costs to the organization. More
schedule means a delay of project benefits and tie-up of capital. More budget means
more dollars or capital invested. More scope means a larger product to support or
maintain for the organization. These are all forms of cost and constrain how the work can
be accomplished when they are fixed.
The three types of project management are Agile, Traditional, and Lean.
The goals and requirements of each method are essential for understanding the place of
each method in the project manager's arsenal:
Agile - goal is speed (deliver early versions fast), and requires trust to minimize
scope for fast value delivery
Traditional - goal is efficiency (best price), and requires efficiency to deliver lowest
cost on time and budget
Lean - goal is to innovate (solve problems), and requires expertise to minimize time
of delivery
False comparisons across types of projects abound. Many times the objections one hears
about using Agile is that it's missing critical elements, such as design, testing, or
documentation. These are all wrong. In fact, every project must have the following to be
successful:
Charter
Plan
Documentation
Design
Testing
Remember that we vary scope to target just what the customer needs, so we don't waste
time or money in the process. That's the power of varying scope. It's fast and limits waste
by reducing the work to a minimum viable product (MVP) that meets the project
objectives (in the charter). To do this, every Agile project needs:
Shared Vision Robust to Change (can vary scope and stay on target)
Whole Teams (customer + cross-functional team)
Incremental Delivery (learn by doing and using small "sprints")
Continuous Integration & Testing (teams test increments to ensure they work)
Scrum, SAFe, or Disciplined Agile are all frameworks that help define roles and processes
to scale and implement the methodology of Agile. They provide a shared language. But
the method remains the same.
Question 1
1/1 punto (calificable)
Which of the following belong to the cornerstones of the Agile manifesto (choose 4 of 6)?
correcto
Revisión
Question 2
1/1 punto (calificable)
Which of the following main roles are defined by Scrum process (choose 3 of 5)
Development Team
Scrum Tester
Scrum Master
Product Owner
Project Manager
correcto
Revisión
Question 3
1/1 punto (calificable)
Sprint Planning, Sprint Development, Sprint Review, and Sprint Retrospective correcto
Revisión
Question 4
1/1 punto (calificable)
The first document that almost EVERY agile course will start with - because it is the
most important
A key reference for this course and the principles that underly the courses in the Agile
Project Management Program
Often overlooked, these fourteen principles exemplify the details needed to make
Agile work
Example principle:
The most efficient and effective method of conveying information to and within a
development team is face-to-face conversation.
Wikipedia's definition of
Scrum: https://en.wikipedia.org/wiki/Scrum_(software_development)
We're not above referencing Wikipedia - especially an article that has so much great
information in one location!
This is also the source of our key graphic on Scrum that we use throughout the course
You want proof that Agile Works? Is it worth learning? Why change? Why Agile?
The proof that Agile Works at all scales and across time is written in our nation's history in
WWII, in our modern green energy movement, and the launching of spacecraft that
literally caught stars and brought them down to earth.
Agile methods built brand new cutting, edge aircraft in less than half a year, developed
super computers at 10% the normal cost, and delivered returns on investment
magnitudes higher through better decision support systems.
In this lesson we'll take you from Aircraft to Software, to Supercomputers, and back to
Space. You'll see the long history of success Agile approaches have had in shaping our
world today.
- Hi, and welcome to Proof That Agile Works, From Spacecraft to Supercomputers.
So the first story that we're gonna talk about in terms that proof that Agile works is
Skunkworks.
Skunkworks was the program that produced the P-80 Shooting Star, the first jet fighter.
This was a program that was developed under Lockheed Martin in World War II.
Kelly Johnson, the chief architect for this new aircraft, was given the task of building the
first jet fighter in 1943 and this had never been done before.
So in order to do this, he took his whole team and he put them into a tent and they came
out with a working prototype within 143 days, the first working model.
is crazy.
But it was done back in World War II,
cross-functional teams,
Now, this program was all about picking the best projects,
And of course, only the best projects would get the money.
was just five million dollars over the course of four years,
so about 1.25 million dollars per year.
in terms of an architecture.
So then the total cost was $20 million over one year
Now let's talk about projects that are even greater scale.
First off, the Air Force built one of the most powerful
In fact, they were able to go from days of processing time to seconds and so that actual
intelligence was given to operators so they could use it in real time.
Then there's the NASA missions under the Faster, Better, Cheaper initiative. In total,
there were about 10 successful missions during this time.
But two that really stand out are first, the Stardust mission, a mission which slung shot a
spacecraft around the Earth and then around the sun so that it could trail and catch the
stardust coming off of a comet, as well as Shoemaker, which was actually a spacecraft
that was intended to fly by an asteroid but it landed on the asteroid instead, taking high-
density readings that had never been thought possible.
Both of these missions were done under budget for a tenth of what it cost to do a
mission today, using Agile principles.
And because of the reuse and because of the ability to limit scope during development,
NASA was able to produce many working missions, 10 working missions, for the cost of
one that it costs today.
So I hope that these examples have inspired you and given you some good food for
thought that should be able to allow you to talk about Agile and its success in any
context.
Hay muchas historias que capturan por qué y cómo funciona Agile. Uno de los más
convincentes es el P-80 Shooting Star, el primer caza a reacción, desarrollado por el
equipo Skunkworks de Lockheed Martin:
Dirigido por Kelly Johnson usando un equipo colocado en una tienda de campaña
Esta es una velocidad sin precedentes en la innovación y la entrega. Hoy una innovación
similar llevaría muchos años, si no una década. Kelly Johnson hizo esto usando principios
que se alinean estrechamente con Agile:
Entrega incremental (según lo indicado, tenían que identificar y resolver problemas uno
por uno)
Integración continua y pruebas (los equipos prueban los incrementos temprano y con
frecuencia)
Objetivo: seleccionar proyectos para reducir los costos de energía y el uso de la "potencia
marrón"
Proceso: evalúe y seleccione los mejores proyectos que ofrezcan el mejor "bang for the
buck"
El alcance de este proyecto fue construir sistemas de apoyo a las decisiones para que los
proyectos identifiquen y seleccionen $ 500M en inversiones en energía. Este proyecto se
ejecutó de forma iterativa durante cuatro años por unos cinco millones de dólares. El
equipo de maquillaje incluía:
2 equipos multifuncionales
5 clientes de la Armada.
Los resultados incluyeron un retorno de la inversión de cincuenta dólares por dólar (ROI:
50). Eso significa que la Armada ganó $ 50 millones por año debido a este proyecto y sus
sistemas de apoyo a las decisiones que desarrolló. Esto se logró mediante la
identificación iterativa y la creación del alcance necesario en varias versiones:
Esto permitió a BAH ganar $ 10 millones por año en nuevos contratos en la Armada para
la gestión de energía renovable
Suficientemente modular para ser cargado en un avión espía para procesar imágenes en
vuelo
Reducción del procesamiento de imágenes aéreas de días a segundos.
La Iniciativa Faster Better Cheaper de la NASA: alcance y tamaño reducidos de las naves
espaciales (Lean / Agile Release Designs)
Los costos fueron una décima parte del costo actual de producción de la nave espacial.
Stardust Mission: tiro colgado alrededor de la tierra y el sol para ponerse al día y capturar
el polvo de un cometa.
There are many stories that capture why and how Agile works. One of the most
compelling is the P-80 Shooting Star, the first jet fighter, developed by Lockheed Martin's
Skunkworks team:
This is unheard of speed in innovation and delivery. Today similar innovation would take
many years, if not a decade. Kelly Johnson did this using principles that align closely with
Agile:
Managed and responded to change; any team could update the designs
Minimize reports, but record what was important
Incremental delivery (as stated, they had to identify and solve problems one at a time)
Continuous integration and testing (teams test increments early and often)
Goal: select projects to reduce energy costs and use of "brown power"
Process: evaluate and select the best projects delivering the highest "bang for the buck"
Project: build a decision support tool quickly to enable support for selection
The scope of this project was to build decisions support systems for projects to identify
and select $500M in energy investments. This project was executed iteratively over four
years for about five million dollars. The team makeup included:
2 cross-functional teams
Outcomes included a fifty dollars per dollar return on investment (ROI: 50). That means
the Navy gained $50M per year because of this project and its decisions support systems
it developed. This was achieved through iteratively identifying and building the scope
needed in multiple releases:
$20M were gained per year in savings, by building a quality management tool for
projects
$30M were gained per year in benefits, by building systems to better select projects
Sustainability was improved by modeling where the next best projects would be with
95% accuracy
This enabled BAH to win $10M per year in new contracts at the Navy for renewable
energy management
Condor Cluster - result of large amounts of reuse and modular architectures (Agile
Engineering Example)
NASA's Faster Better Cheaper Initiative - reduced scope and size of spacecraft (Lean/Agile
Release Designs)
Stardust Mission - slung shot around the earth and sun to catchup and capture dust from
a comet
Shoemaker - asteroid surveillance mission that landed on the asteroid to retrieve high-
density readings
Missions were achieved under budget and on schedule, returning 10X the value of
traditional NASA projects
Question 1
1/1 punto (calificable)
Based on this lesson, what do you think that all Agile approaches should have in common?
Each example delivered high-value products with relatively small budgets correcto
Question 2
1/1 punto (calificable)
One of the most compelling stories that capture why and how Agile works is the P-80 Shooting
Star, the first jet fighter developed by Lockheed Martin's Skunkworks team. The success of this
project exemplifies the core tenants of Agile. What is not a core tenant of Agile?
Cross-functional teams
Incremental delivery
Continuous integration
Question 3
1/1 punto (calificable)
In the project of Navy Energy, the scope was to build decisions support systems for projects to
identify and select $500M in energy investments. As a result, this project brought a
fifty-dollar/dollar return on investment (ROI 50) to Navy. What is the key to success of this
project?
A large release with all major fixes completed in the first release
Some of the best examples of proof that Agile works come from the basis for these
books:
Critical Chain
Critical Chain explores the basis for delays that have historically plagued the delivery of
projects using traditional management methods. The basis for examination in the book is
the success of Skunkworks and their ability to deliver new, ground-breaking technology
in less than a year. This book focuses on U-2 instead of the P-80 shooting star, but the
ideas are the same. We can do better, and Skunkworks shows us a repeatable method to
emulate.
F.I.R.E - How Fast, Inexpensive, Restrained, and Elegant Methods Ignite Innovation
ASIN: B00FJ3A6FC
F.I.R.E is a wonderful book that captures many ideas, stories, and principles. It's one of
the books that shows how throughout history, from WWII to the turn of the 21st century
there are standout projects and methods that emphasize the reduction of scope. This
book focuses on all aspects of systems development, from Portfolio Management to
Program and Project Management.
One of the crucial examples of this book are the Faster, Better, Cheaper (FBC) initiatives
that we discuss in this lesson. It's incredible to learn their details through Dan Ward's fun,
engaging style. Filled with amazing Sci-Fi and unbelievable real-life examples - it's a must
read (just not required for this course).
Many people believe that Agile is a new approach born of software that is taking the
world by storm quickly, out of nowhere. However, like many overnight successes the real
work to develop Agile goes even farther back than you might expect!
Agile's roots are as deep as Traditional Management, with the origins strongly rooted in
WWII. However, modern history of management offers some great stories and insights
into why Agile is culminating in today's fast-paced, information-driven world.
So, Why Agile? The answers are its origins, and you probably know a few of these
techniques already.
Get ready to open yourself up to the idea that Agile is not new, it's society's pressure for
performance forcing us to take a new look at how we govern our work and ourselves!
in order to succeed,
they believe that they were able to save over $200 million.
It's quite a lot of money
when they ask you where does this all come from.
Hopefully you are enjoying the course so far,
////
Edward Deming
Image: https://i.pinimg.com/736x/98/bc/1f/98bc1f7c7ce266dd7e2fe796be001285--
teacher-w-edwards-deming.jpg
TQM: The story of Agile as we know it today begins with Total Quality Management or "TQM,"
developed by Edward Deming. This was also the origin of the Lean movement that pushed for
continuous improvement and appreciation of workers. The core tenants of TQM include:
Improving Quality Decreases Costs - lowers costly defects, customer support, and recalls
Continuous Improvement - for the systems and people in the systems
Pride of Workmanship - the primary driver of knowledge workers and source of quality is
joy in good work
Plan-Do-Check-Act (PDCA) - this cycle allows for testing a complex system that can't be
modeled easily
One of the famous beliefs was that the Knowledge Worker is different from the Manual Laborer,
because the Knowledge Worker knows more about the work than their boss does.
Proof that TQM Works: Edward Deming turned around Ford Motor Company in 1986 from billions
of dollars in losses to its first profits in years using the TQM approach.
TPS: The Toyota Production System (TPS) was developed by Taichii Ohno that was the first true
Lean system. Focus was on reducing waste, based on lessons from TQM. The focus was on
reducing the wastes in a system:
Eliminate 7 Wastes - Movement, Inventory, Motion, Waiting, Overproduction, Over-
Processing, Defects
Small Batches - exposes errors and minimizes waste in the system, by using a "Pull System"
using Kanban
Kanban - means "billboard" and it is a system to tell upstream processes to send
work downstream
Kanban boards have at least three columns: To-Do, Doing, Done
Kanban boards limit work-in-progress (WIP) by limiting the number of items in the
"Doing" column and only pulling in more work once the current work in progress is
done
Continuous Improvement with Key Performance Indicators (KPIs)
Proof that TPS Works: Toyota is a top three (3) manufacturer of cars, with a 70% employee
satisfaction rating - that's more than double the satisfaction rating of employees in the USA,
which stands at 30%.
TOC: The Theory of Constraints (TOC) was developed by Eli Goldratt. It emphasizes that the
system is always governed by a bottleneck and there is a competition between local optimization
and system (global) optimization. The theory states that Throughput of the system should be the
focus of managers, not "Cost Centers" that drive local optimization. His ideas are captured in the
famous book The Goal which is read widely and cited as critical to the revolution of management
in the 1980s.
Throughput drives cost and revenue
Throughput is constrained by one process in any system, the constraint
To improve the System Throughput one must focus on optimizing around the Constraint
To do this, use the 5 Focusing Steps for the Process of Ongoing Improvement (POOGI)
1. Identify the Constraint - figure out which process is limiting
2. Exploit the Constraint - try to optimize with existing capacity
3. Subordinate everything to the Constraint - reduce processes to match capacity of the
constraint
4. Elevate the Constraint - add capacity to the constraint process
5. Prevent inertia from becoming the Constraint - be vigilant and check if there's a new
constraint!
Proof that TOC Works: TOC was used by the BP Oil Spill Cleanup initiative to save over $200M and
rapidly deploy 10,000 boats after the Gulf Oil Spill to skim and clean oil from the surface.
Only 10% of software projects were successful in the 1970s, and using waterfall we still see that
half of those projects fail today.
By 1980s the Waterfall Method was being used by DoD (and continued until 1996), which
resulted in the Ninety-Ninety Rule:
"The first 90 percent of coding accounts for the first 90 percent of development time,
The last 10 percent of coding accounts for the other 90 percent of development time" - Tom
Cargill, Bell Labs
Important reference: Waterfall Model Probably the Most Costly Mistake in the World:
http://valueatwork.se/waterfall-model-probably-the-most-costly-mistake-in-the-world/?lang=en
2013 Cross-industry Study by Ambysoft shows the following (see the details of the survey
here http://www.ambysoft.com/surveys/success2013.html):
Failing 8% 18%
Note: This table is reproduced from the summary graphics of Ambysoft's survey found
here: https://clearcode.cc/blog/agile-vs-waterfall-method/
Españ ol
TQM
la historia de Agile como la conocemos hoy comienza con Total Quality Management o "TQM",
desarrollada por Edward Deming. Este fue también el origen del movimiento Lean que impulsó la
mejora continua y la apreciación de los trabajadores. Los inquilinos principales de TQM incluyen:
Mejorar la calidad reduce los costos: reduce los defectos costosos, la atención al cliente y
los retiros
Mejora continua - para los sistemas y personas en los sistemas
Orgullo de mano de obra: el principal impulsor de los trabajadores del conocimiento y la
fuente de calidad es la alegría en el buen trabajo
Planificar-Hacer-Verificar-Actuar (PDCA): este ciclo permite probar un sistema complejo
que no se puede modelar fácilmente
Una de las creencias famosas era que el Trabajador del conocimiento es diferente del Trabajador
manual, porque el Trabajador del conocimiento sabe más sobre el trabajo que su jefe.
Prueba de que TQM funciona: Edward Deming convirtió a Ford Motor Company en 1986 de miles
de millones de dólares en pérdidas a sus primeras ganancias en años utilizando el enfoque TQM.
TPS
El sistema de producción de Toyota (TPS) fue desarrollado por Taichii Ohno, que fue el primer
sistema Lean verdadero. El enfoque se centró en reducir el desperdicio, en base a las lecciones de
TQM. El foco estaba en reducir los desechos en un sistema:
Elimine 7 desechos: movimiento, inventario, movimiento, espera, sobreproducción, sobre
procesamiento, defectos
Lotes pequeños: expone los errores y minimiza el desperdicio en el sistema, utilizando un
"Sistema de extracción" utilizando Kanban
Kanban significa "cartelera" y es un sistema para indicar a los procesos anteriores que
envíen el trabajo hacia abajo
Los tableros Kanban tienen al menos tres columnas: para hacer, hacer, hacer
Los tableros Kanban limitan el trabajo en progreso (WIP) al limitar el número de
elementos en la columna "Haciendo" y solo obtener más trabajo una vez que se
realiza el trabajo en curso actual
Mejora continua con indicadores clave de rendimiento (KPI)
Prueba de que TPS funciona: Toyota es uno de los tres (3) mayores fabricantes de automóviles,
con un 70% de satisfacción de los empleados, lo que equivale a más del doble que los empleados
en los EE. UU., Que es del 30%.
TOC
La teoría de las restricciones (TOC) fue desarrollada por Eli Goldratt. Enfatiza que el sistema
siempre está gobernado por un cuello de botella y existe una competencia entre la optimización
local y la optimización del sistema (global). La teoría establece que el rendimiento del sistema
debe ser el foco de los gerentes, no los "centros de costos" que impulsan la optimización
local. Sus ideas están plasmadas en el famoso libro The Goal, que se lee ampliamente y se cita
como crítico para la revolución de la administración en los años ochenta.
El rendimiento impulsa los costos y los ingresos
El rendimiento está restringido por un proceso en cualquier sistema, la restricción
Para mejorar el rendimiento del sistema, uno debe centrarse en optimizar alrededor de la
restricción
Para hacer esto, use los 5 pasos de enfoque para el proceso de mejora continua (POOGI)
1. Identifique la restricción - determine qué proceso es limitante
2. Explote la restricción - intente optimizar con la capacidad existente
3. Subordine todo a la restricción : reduzca los procesos para que coincidan con la
capacidad de la restricción
4. Elevar la restricción : agregar capacidad al proceso de restricción
5. Evite que la inercia se convierta en la restricción - esté atento y verifique si hay una
nueva restricción.
Prueba de que TOC funciona: TOC fue utilizado por la iniciativa de limpieza de derrames de
petróleo de BP para ahorrar más de $ 200 millones y desplegar rápidamente 10,000 botes
después del derrame de petróleo del Golfo para remover y limpiar el petróleo de la superficie.
El error de la cascada
La cascada nunca tuvo la intención de ser lineal en su diseño.
Royce, quien propuso la cascada como un punto de partida simple para el trabajo de
modelado, declaró que todos los proyectos deberían iterar
Diseño típico de cascada:
Requisitos - requisitos del producto como salida
Diseño - arquitectura como salida
Implementación - se produce el sistema
Verificación: se realizan pruebas para arreglar el sistema donde sea necesario
Mantenimiento - soporte para producto en uso
El diseño real tenía al menos una iteración que iba desde la verificación hasta la
implementación y el diseño.
Solo el 10% de los proyectos de software tuvieron éxito en la década de 1970, y al usar Waterfall
aún vemos que la mitad de esos proyectos fracasan hoy.
Para la década de 1980, el método de cascada estaba siendo utilizado por el DoD (y continuó
hasta 1996), lo que dio lugar a la regla de los noventa y noventa:
"El primer 90 por ciento de la codificación representa el primer 90 por ciento del tiempo de
desarrollo.
El último 10 por ciento de la codificación representa el otro 90 por ciento del tiempo de
desarrollo" - Tom Cargill, Bell Labs
Referencia importante: Modelo de cascada Probablemente el error más costoso del mundo:
http://valueatwork.se/waterfall-model-probably-the-most-costly-mistake-in-the-world/?lang=en
Métodos iterativos
Desarrollo rápido de aplicaciones (RAD): popular durante los años 70 y 80
Requisitos iníciales
Iterar en Diseño y Desarrollo
Corte del sistema
Metodología de diseño de sistemas dinámicos (DSDM): popular en los años 80 y 90
Se introdujo la iteración de requisitos (fundación)
Incluido volver al diseño y desarrollo también.
Todavía tenía una "etapa de viabilidad" por adelantado
Programación extrema (XP): popular entre los años 1990 y 2000
Iterativo en todos los niveles (programación de pares, pruebas de unidad, standups,
pruebas y planificación)
Requerimientos de iteraciones pesadas y redundancia en los recursos para gestionar
el riesgo.
Se sigue utilizando hoy.
Principales inquilinos de la iterativa:
Planificación anticipada consolidada: RAD y DSDM no se refinaron, pero XP sí lo hace
Iterar en diseños: diseñar, construir, probar, refinar
Timeboxes: para garantizar una entrega continua y puntual
Historias de usuarios: para describir los requisitos (introducidos como estándares en XP)
Test-Driven Development (TDD): permite la exploración de diseños y refinamientos antes
del lanzamiento
El estudio de 2013 de múltiples sectores realizado por Ambysoft muestra lo siguiente (consulte los
detalles de la encuesta aquí http://www.ambysoft.com/surveys/success2013.html) :
Defecto 8% 18%
Pregunta 1
1/1 punto (calificable)
Pregunta 3
Según la conferencia, ¿cuáles son los inquilinos clave del desarrollo
iterativo (elija 4 de 6)?
Desarrollo iterativo
Documentación frecuente
Cada uno de estos sitios ofrece información adicional sobre los métodos mencionados en esta
clase:
http://www.se-rwth.de/~rumpe/publications/Quantitative-Survey-on-Extreme-Programming-
Projects.pdf
http://www.drdobbs.com/architecture-and-design/2010-it-project-success-rates/226500046
http://clearcode.cc/2014/12/agile-vs-waterfall-method/
http://www.ambysoft.com/surveys/success2007.html
https://en.wikipedia.org/wiki/Lean_manufacturing
http://www.leanproduction.com/theory-of-constraints.html
https://en.wikipedia.org/wiki/Toyota_Production_System
http://www.industryweek.com/companies-amp-executives/theory-constraints-tapped-
accelerate-bps-gulf-mexico-cleanup
http://www.manufacturingglobal.com/top10/38/Top-10:-Lean-manufacturing-companies-
in-the-world
http://www.forwardfocusinc.com/jumpstart-change/the-importance-of-empowering-
employees/
https://www.bloomberg.com/news/articles/2013-09-19/forget-employee-engagement-u-
dot-s-dot-companies-need-passionate-workers
http://www.skymark.com/resources/leaders/deming.asp
https://en.wikipedia.org/wiki/W._Edwards_Deming
Womack, James P .; Daniel T. Jones (2003). Pensamiento magro Prensa Libre. pag. 352.
The Netflix Case Study is an example of how speed, innovation, and leadership all drove a new
form of controlling success at scale.
Netflix was smart enough to know that there was no guarantee in the new world of online
streaming video when it came to infrastructure or applications. The needs were changing fast and
the demand was growing faster.
As a result, Netflix underwent a dramatic transformation to become a new beacon for the Cloud-
Based Software-as-a-Service (SaaS) company. The following case study dives into their
transformation to become truly democratized and Agile in their approach to engineering software
at scale.
Even today, most companies are still striving to achieve what Netflix accomplished almost have a
decade ago.
We're going to show you how Netflix wins by being agile at scale.
And in fact, in a keynote speech by its chief architect Adrian Cockcroft, Adrian talks about
the challenges of moving from a company that delivers movies, delivers DVD's in the
mail, to one that was ctually delivering movies as a service online.
to stay competitive.
All images, references, and key pieces of information for this lecture are found here:
https://www.youtube.com/watch?v=wyWI3gLpB8o
http://flowcon.org/dl/flowcon-sanfran-2013/slides/
AdrianCockcroft_VelocityAndVolumeorSpeedWins.pdf
1.4.2 Netflix Case Study Summary Points
Netflix was not always a streaming company. It moved from mail-based delivery of movies to one
of streaming videos online. In order to achieve the foundational paradigm that would deliver
seamless video streaming. These ideas are still aspirational for many companies today, trying to
catchup to this modern model of management:
Data Analytics - this allows for comparing changes and determining if it works through real
data (truth)
Agile and Self-Service Deployment - the ability for developers to deploy but also be
responsible for their code
This led to what was called a culture of "Freedom and Responsibility." By empowering employees
and holding them responsible, and through incredible innovations in cloud and deployment
technologies, Netflix was able to achieve unheard of responsiveness to customers. As a result,
Netflix continues to be a market driver and the standard in movie streaming experiences.
What all of these ideas have at their core is an understanding of one core belief: Speed Wins!
When comparing the efficiency of managing the volume of material and delivery of content, or
the velocity of delivering changes to those systems at scale - Speed always wins because at scale
you can't expect efficient, perfect solutions. Things will always break at scale and you'll need to
respond quickly to fix and correct those issues in your system. Therefore, all best efforts for
perfect designs up-front and efficiency models in delivery lose, and only speed (for
responsiveness to customers and infrastructure issues) can drive sustainability into the system.
Question 1
1/1 punto (calificable)
What is the most important lesson learned from Netflix case study?
Innovation wins
Efficiency wins
Predictability wins
Question 2
1/1 punto (calificable)
In the Netflix case study, Adrian Cockroft points out four things required to turn Netflix from a
manufacturing company into a web-centric large-scale business. What are these four important
aspects (choose 4 of 6)?
Culture of innovation
Well-defined requirements
Decentralized decisions
correcto
The 18F Case Study is a shining example of how Agile can drag you from the dredges totally stuck
Waterfall process.
Imagine spending a decade in a paper design process. Now imagine the system stuck in design is
one that will enable better case management for children in need of social services.
This example of government agencies adopting Agile to benefit society shows how even the
government is seeing the need to ditch the documents, and start delivering with Agile
1.
2.
3.
4.
2.
3.1 Scrum Team Formation
Knowledge Check Este contenido es calificable
1.
3.
4.
5.
3.
3.2 Three-Part User Story
Knowledge Check Este contenido es calificable
1.
2.
4.
5.
4.
3.3 Sprint Planning
Knowledge Check Este contenido es calificable
1.
2.
3.
3.3.2 Sprint Planning Summary Points
4.
5.
5.
3.4 Sprint Development
Knowledge Check Este contenido es calificable
1.
2.
3.
5.
6.
3.5 Sprint Retro & Review
Knowledge Check Este contenido es calificable
1.
2.
3.
4.
7.
3.6 Week 3 Takeaways & Feedback
1.
2.
3.
3.
Week 4: What Scrum Framework Fits Best?
1.
4.0 Introduction to What Scrum Framework Fits Best?
1.
2.
4.1 Scrum in the World of Agile
Knowledge Check Este contenido es calificable
1.
2.
3.
4.
5.
1.
2.
3.
4.
5.
4.
4.3 Exploring Disciplined Agile Delivery (DAD)
Knowledge Check Este contenido es calificable
1.
2.
3.
4.
5.
5.
4.4 Exploring Large Scale Scrum (LeSS)
Knowledge Check Este contenido es calificable
1.
2.
3.
4.
5.
6.
4.5 Pitfalls and Benefits of Agile at Scale
Knowledge Check Este contenido es calificable
1.
3.
4.
5.
7.
4.6 Week 4 Takeaways & Feedback
1.
2.
Week 4 Feedback Survey
3.
4.
Course Final for Auditing Students
1.
Course Final for Auditing Students
Final Exam Este contenido es calificable
1.
2.
Audit Final
5.
Course Final for Verified Students
1.
Course Final for Verified Students
Final Exam Este contenido es calificable
2.
Open Final
Open Final Este contenido es calificable
6.
Congratulations! Now Keep Going!
1.
Thank You! Now Will you Continue?
1.
Thank You!
2.
3.
Give It To Us Straight!
4.
5.
Actualizaciones
Marcadores
Optar por el Certificado Verificado
Obtenga un certificado verificado
Mejora($125)
Aprender más
Fechas importantes del curso
Hoy es 15 de nov. de 2018 12:14 -03
..