Agile For Everybody
Agile For Everybody
Agile For Everybody
O’Reilly Online
About me:
Say hi!
?
In the chat window, please share:
VI. Q&A
I. A Brief History of the Agile Movement
“What is Agile?”
Is it a methodology?
Is it a mindset?
Is it… whatever this is?
Agile is a
movement.
Movement: “a group of people
working together to advance their
shared political, social, or artistic
ideas.”
Movements emerge from
parallel innovation
Parallel Innovations Pre-“Agile”
• Emphasis on adaptability
Mid-90s: and “stretch-to-fit” process
Crystal
Movements:
2001:
Agile
Methodologies:
1995:
Scrum
Mid-90s:
Crystal 1999:
XP
2001: The Agile Manifesto
2. AgileWorking
means that we collaborate
software over comprehensive early and often
documentation
3. AgileCustomer
means that we plan foroveruncertainty
collaboration contract negotiation
Real-world Outcomes
(“What”)
Working in
“Sprints”
Linear / “Waterfall” Rhythm
Spec
Design
Build
Release
Agile Rhythm
Release
Release
Release
Release
Agile Rhythm
Release
Release
Release
Release
If you only had two weeks to
deliver something valuable to
your customers, what would you
do?
Using the provided worksheet, fill in what real-world
outcomes you believe that working in “sprints” could
help achieve for your team.
Break!
III. Agile Means That We Collaborate
Early and Often
2001: The Agile Manifesto
“
Agile Means that We
Collaborate Early and Often
Real-world Outcomes
(“What”)
Daily Standup
Meeting
- IBM CMO Michelle Peluso
Using the provided worksheet, fill in what real-world
outcomes you believe that a daily stand-up meeting
could help achieve for your team.
IV. Agile Means That We Plan for
Uncertainty
2001: The Agile Manifesto
Real-world Outcomes
(“What”)
The
Retrospective
The retrospective is an opportunity for a team to
collaboratively discuss how they work together (not
the work itself!) at the end of a sprint or project.
O’Reilly Online