Upload
casmaron
View
313
Download
8
Tags:
Embed Size (px)
DESCRIPTION
1h introduction to stakeholders of the digital team at Macmillan Cancer Support
Citation preview
@arsagilis
INTRODUCTION TO AGILEThe Why and What
Plans are useless, but planning is everything
“
”US President Edward D. Eisenhower, 1957
@arsagilis
About me
@arsagilis
1st site at the age of 14Agile since 2001
PHP developer
RoR developer
FOSS enthusiastD
rupal
LAM
P
Certified Scrum Master
Certified Scrum Professional
Amnesty International
PhotoBoxAgile UX
Passionate
Teaching
Change A
gent
Agile
Scrum
Kanban
The story so far
Before agile
Winston Royce, 1970@arsagilis
Winston Royce on Waterfall
... The implementation described above is risky and invites failure.
“
”Winston Royce, 1970
@arsagilis
http://agilemanifesto.org2001@arsagilis
Agile – new and shiny?
What is Agile about?
Welcoming change Working with uncertainty Reducing risk Delivering value at every
step Quality of products Retaining people & talent
Agile does all that by ... Constantly reprioritising and
replanning Slicing requirements into small &
achievable pieces of work Slicing requirements for value Empowering their teams and people
Agile Manifesto
Process and toolsProcess and tools
Individuals and interactions
Individuals and interactions
over
Following aplanFollowing aplan
Responding to changeResponding to change
over
Comprehensive documentation
Comprehensive documentation
Working softwareWorking software
over
Contract negotiationContract negotiation
Customer collaborationCustomer collaboration
over
@arsagilis
Waterfall vs Agile
Plan
Build
Test
Review
Deploy
Plan
Build
Test
Review
Plan
Build
Test
Review
Plan
Build
Test
Review
Plan
Build
Test
Review
Review Deploy
Wate
rfall
Agile
Who is using Agile?
Agile in perspective
Learning organizati
on
Lean
Agile
XP, Scrum,
Chrystal, DSDM...
How to plan with uncertainty
"Uncertainty is anuncomfortable position,
but certainty is anabsurd position"
- Voltaire
On the 20 September 2012 you will be doing ...
The PM Triangle
Cost
Schedule Scope
Maximum of 2 can be fixed!
Quality
A common sense approach
We make decision based on the
information we have
... but do it often
Rather than making one all-
encompassing set of decisions
... we spread decision-making
across the project
Don’t waste time ...... detailing out the distant future – things WILL change
Focus on the immediate future
Things get blurrier the further away they are
ROADMAPS!
An Agile Roadmap
How do we work with Digital?
Project 2
Task 1
Bug 1
Project 1
Project 2
Task 1
Project 4
Bug 1
Project 1
Project 4
PMprioritisation
meeting
Individualprojects &
tasks
How Digital works
Dev teamsprint
planning
Task 1
Bug 1
Project 4
Prioritisedbacklog
SprintbacklogDev team working
on items in sprintbacklog
Task 1
Bug 1
Project 4
Sprintoutcome
Lets work together!
Any Questions?
Michael [email protected]: @arsagilisSkype: michael.chiklinkedin.com/in/michaelchik