3. Introduction to Agile Written by @dancourse
Dan Course
@dancourse
d.p.course@warwick.ac.uk
WMG E-learning Developer
Je m’appelle…
4. Introduction to Agile Written by @dancourse
Agile manifesto
• Individuals and interactions over processes
and tools
• Working software over comprehensive
documentation
• Customer collaboration over contract
negotiation
• Responding to change over following a plan
5. Introduction to Agile Written by @dancourse
deliver
requirem
ents
plan
implement
Agile process
requirem
ents
plan
implement
deliver &
review
Waterfall process
6. Introduction to Agile Written by @dancourse
Requirements
v4.5.2-copy-final-
finalfinal
Signed off
Waterfall
Locked difficult
and annoying to
change
7. Introduction to Agile Written by @dancourse
Requirements
Sprint 1
Signed off
Agile Built to change every Sprint
Requirements
Please update me
Requirements
Sprint 2
Signed off
Requirements
Sprint 3
Signed off
Requir
Sprint
Signed of
9. Introduction to Agile Written by @dancourse
Product Backlog
• The Wishlist
• Any team member can
update, add, delete in it
• It’s a living document, never
“signed off”
• Not all of this will get done
10. Introduction to Agile Written by @dancourse
Sprint Backlog
• 1 Client representative picks
Highest Business
Value features
• The Team plan it out
• Iron any wrinkles, work out the
risks
• Estimate “time” (story points)
• Based on previous sprints,
only rack up what could be
done
11. Introduction to Agile Written by @dancourse
Sprint
• 2 / 4 weeks
• The team pick which Sprint
Backlog they want to work on
• They move it through the
Sprint Board
• They meet every morning for
5 mins standup
• Talk what’s Done, What’s
next and what’s blocked
12. Introduction to Agile Written by @dancourse
Deliver & Review
• End of sprint we stop
• Done is Done
• Demo what was Done to all team
• Review what was not Done with
all team
• Talk about what to improve
• Client can choose to release to
live or not
• Return un-finished tickets
16. Introduction to Agile
Want more?
• There’s a lot more to the process
• The chicken and the pig, user stories,
retrospectives, contracts, planning poker,
automation
• Plenty of Youtube videos, “Chet Wrong - Wrong way
to do Agile”
• IBM “Agile for Dummies”
Signposting