SlideShare a Scribd company logo
1 of 51
Download to read offline
Being agile
while standing in a Waterfall
Mike Edwards

mike@leanintuit.com
Twitter: @mikeeedwards
Blog: www.mikeeedwards.ca
References: agilewaterfall.ca

Wednesday, 23 October, 13
Agile will fail at my workplace
because of ...
•
•
•
•
•
•
•
•
•
•
•

The concept of dedicating to one task at a time is not supported
Because of our culture
They won’t change
Of me
It’s counterintuitive and hard to practice
Too focused on mechanics
Ridiculous product owners
What we do already works
Not everyone on our team understands it
We only fund capital projects
My boss who manages with fear

( Taken from Agile 2013 )

Wednesday, 23 October, 13
Agenda
Stories
What worked for me
Views & experiences
Where to from here

Wednesday, 23 October, 13
Does Waterfall work?

Wednesday, 23 October, 13
I

SYSTE
M

I

ANALYSIS
PROGRAM
DESIGN

I

coo,.o

TESTING

I OPERATIONS
Figure 2. Implementation steps to develop a large computer program for delivery to a customer.

I believe in this concept, but the implementation described above is risky and invites failure. The

“I believe in this concept, but the implementation
described above is risky and invites failures” -Winston Royce (August 1970)
problem is illustrated in Figure 4. The testing phase which occurs at the end of the development cycle is the
first event for which timing, storage, input/output transfers, etc., are experienced as distinguished from

analyzed. These phenomena are not precisely analyzable. They are not the solutions to the standard partial

differential equations of mathematical physics for instance. Yet if these phenomena fail to satisfy the various

external constraints, then invariably a major redesign is required. A simple octal patch or redo of some isolated
code will not fix these kinds of difficulties. The required design changes are likely to be so disruptive that the

software requirements upon which the design is based and which provides the rationale for everything are
Wednesday, 23 October, 13

violated. Either the requirements must be modified, or a substantial change in the design is required. In effect
Computing: Then & Now

IBM System/360

Wednesday, 23 October, 13
What is Agile?

Wednesday, 23 October, 13
Saying you do one of
these ...
XP
RAD
FDD

SAFe

Scrum

Agile
Lean

RUP

Kanban

Wednesday, 23 October, 13

DSDM

DAD
Crystal
... is like carrying one of
these

Wednesday, 23 October, 13
Story time!

Wednesday, 23 October, 13
Once upon a time ...

• Final component of a larger program
• Estimated at 1200 days
• Drop dead date of 3.5 months
• Highly visible if we failed
• Core team assigned of 5 IT people
• Waterfall was all we knew
Wednesday, 23 October, 13
Go!
• 15 contractors in the door within 2 weeks
• Secured a team room
• Broke the work out into projects
• Developed a mantra: “Failure is not an
option”

• Strong executive sponsorship
Wednesday, 23 October, 13
The Result!
• Delivered on the date we said we would
• Actuals came in $8000 under budget
• Delivered all key scope items
• No significant quality issues after go-live
• Happy customer!
Wednesday, 23 October, 13
Another story!

Wednesday, 23 October, 13
The situation
• Towards end of a larger troubled project
(we kept dropping scope)

• Team only available for 3 more months
• Budget defined by available people and time
• Low key enhancement project
• Waterfall was best described as a religion
Wednesday, 23 October, 13
Go!
• Secured a war ‘area’
• Given free reign to ‘try something different’
• Simple one sentence scope statement
• No authority to NOT do something in the
department’s process

• Executive sponsorship watched closely
Wednesday, 23 October, 13
The Result!
• Finished early
• Finished slightly under budget
• Features delivered exceeded customer
expectation

• No quality issues after go-live
• Happy customer!
Wednesday, 23 October, 13
Ideas for being Agile?

Wednesday, 23 October, 13
Describe the
characteristics of a
successful project?

Wednesday, 23 October, 13
Start with the
Agile Manifesto
We are uncovering better ways of developing
software by doing it and helping others do it.
Through this work we have come to value:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on
the right, we value the items on the left more.

Wednesday, 23 October, 13
Ideas
Make it about principles

Wednesday, 23 October, 13
Post-Mortem

Wednesday, 23 October, 13
Learning vs. Improving
We can learn the mechanic
didn’t latch the cowling
Feel better?

What does it mean
to improve?

Wednesday, 23 October, 13
Improve how you Improve
•

Conduct regular retrospectives
throughout the project

•
•

Empower teams to improve

•

Make improvement an objective
for teams

Wednesday, 23 October, 13

Make room for ongoing
improvements
Ideas
Make it about principles
Conduct regular Retrospectives & Improve

Wednesday, 23 October, 13
People
•
•
•
•
•
•

Support those who deliver value
Motivate them
Trust them
Create sustainable pace
Foster responsibility
Have fun!

Wednesday, 23 October, 13
CHRISTOPHER AVERY
& THE LEADERSHIP GIFT

The Responsibility Process™

RESPONSIBILITY
OBLIGATION
QUIT
SHAME
JUSTIFY
LAY BLAME
DENIAL
ChristopherAvery.com

©1991-2012. International trademarks and copyrights apply. Leadership Gift™ is a trademark of Christopher Avery. Responsibility Process™ and Keys to Responsibility™
are trademarks of Christopher Avery and Bill McCarley. Permission is hereby granted to duplicate and distribute only in its entirety without changes or deletions.

Wednesday, 23 October, 13
The 5 dysfunctions of a team

Wednesday, 23 October, 13
Collaborate!
•
•
•
•
•
•

Examine the value of your weekly status meetings
Tear down the walls
Eliminate the hierarchy
Make information visible
Build a cross functional team
Build a high performing team

Wednesday, 23 October, 13
Ideas
Make it about principles
Conduct regular Retrospectives & Improve
Create a high performing team

Wednesday, 23 October, 13
Why do we schedule?

Wednesday, 23 October, 13
An ineffective schedule
An effective schedule?

Wednesday, 23 October, 13
Schedule

Wednesday, 23 October, 13
Ideas
Make it about principles
Conduct regular Retrospectives & Improve
Create a high performing team
‘Deliver’ frequently

Wednesday, 23 October, 13
“The customer just asked for a
couple changes”

Wednesday, 23 October, 13
Why do we need
Change Management?
Decisions are made prematurely!
Our customers cannot possibly know what they
want in detail at the start of a project

Wednesday, 23 October, 13
Scope


O

In Scope



Blah blah blah blah blah blah blah Blah blah blah blah blah blah blah



Blah blah blah blah



Blah blah blah blah blah blah blah blah



Blah blah blah blah blah blah blah



Blah blah blah blah blah blah blah



Blah blah blah blah blah blah blah blah blah blah blah blah blah





Blah blah blah blah blah blah blah

Blah blah blah blah blah blah blah

Out of Scope



Blah blah blah blah blah blah blah Blah blah blah blah blah blah blah



Blah blah blah blah



Blah blah blah blah blah blah blah blah



Blah blah blah blah blah blah blah



Blah blah blah blah blah blah blah



Blah blah blah blah blah blah blah blah blah blah blah blah blah



Wednesday, 23 October, 13

Blah blah blah blah blah blah blah

Blah blah blah blah blah blah blah
Scope
Scope Statement




Wednesday, 23 October, 13

In Scope
 Add a feature <to the system> and
supporting functionality
Out of Scope
Delay decisions to the last
responsible moment

• User stories and user story maps

User Story format:
As a <user>, I want <some goal>, so that <some reason>
Wednesday, 23 October, 13
Scope
Scope Management
Front Burner

User Stories

Wednesday, 23 October, 13

Back Burner

Fridge

Freezer
What can you do about
change?
Embrace it!
Welcome changing requirements, even late in
development. Agile processes harness change for
the customer's competitive advantage.
(Agile Manifesto - Principle #2)

Create an environment
allowing everyone to learn
Wednesday, 23 October, 13
Ideas
Make it about principles
Conduct regular Retrospectives & Improve
Create a high performing team
‘Deliver’ frequently
Defer decisions until the last responsible
moment

Wednesday, 23 October, 13
How do you report status?

a.k.a.:
Navigating
through
the rear
window

Wednesday, 23 October, 13
Status Reporting

• Start ALL projects red
• Check the politics at the door
• Honesty & Transparency
• Put your status on the wall
• Build plans allowing for clearer
reporting

Wednesday, 23 October, 13
Ideas
Make it about principles
Conduct regular Retrospectives & Improve
Create a high performing team
‘Deliver’ frequently
Defer decisions until the last responsible
moment
Keep status reports transparent and real

Wednesday, 23 October, 13
Tracking Progress
Critical Path Actual vs Target Hours
15

Hours

11

Burn up

8

Actual vs projected total
600

4

450

0
8-Mar

15-Mar

22-Mar

29-Mar

5-Apr

Daily burn

12-Apr

19-Apr

300

150

0
8-Mar11-Mar 15-Mar 19-Mar 23-Mar 27-Mar 31-Mar 3-Apr 6-Apr 9-Apr 12-Apr15-Apr18-Apr21-Apr
9-Mar12-Mar 16-Mar 20-Mar 24-Mar 28-Mar 1-Apr 4-Apr 7-Apr 10-Apr13-Apr16-Apr19-Apr22-Apr
10-Mar 14-Mar 18-Mar 22-Mar 26-Mar 30-Mar 2-Apr 5-Apr 8-Apr 11-Apr14-Apr17-Apr20-Apr23-Apr
13-Mar 17-Mar 21-Mar 25-Mar 29-Mar

Wednesday, 23 October, 13
Measurements
Time
sheets

Schedule
Accuracy
Be careful what you measure ...
COBIT

You might just get it!
OPM3
CMMI

Wednesday, 23 October, 13

ITIL
The importance of timeliness!

Hermann Ebbinghaus

Wednesday, 23 October, 13
Some words of wisdom
a.k.a. Things I’ve learned the hard way

Wednesday, 23 October, 13
Things I’ve learned
•

Culture cannot be changed - change how the work
is done and culture will follow

•

Start from where you are today and never be
satisfied

•
•
•
•

Improve the whole

Wednesday, 23 October, 13

Improve one step at a time
Iterate (Build Measure Learn)
Have fun!
Thanks!
For more Information:
http://agilewaterfall.ca
http://bit.ly/VKyFD5

Stay in Touch!
Mike@leanintuit.com
Twitter: @mikeeedwards
Blog: www.mikeeedwards.ca

Wednesday, 23 October, 13

My upcoming LeanPub book:
Being agile while standing in a waterfall!

More Related Content

What's hot

A real-life overview of Agile workflow practices
A real-life overview of Agile workflow practicesA real-life overview of Agile workflow practices
A real-life overview of Agile workflow practicesmtoppa
 
Agile - Product is Progress.
Agile - Product is Progress.Agile - Product is Progress.
Agile - Product is Progress.Brian Dreyer
 
Planeación de proyectos ágil con Planning Poker
Planeación de proyectos ágil con Planning PokerPlaneación de proyectos ágil con Planning Poker
Planeación de proyectos ágil con Planning PokerSoftware Guru
 
Estimations, Expectations, and Evolution During a Project's Journey from RFP ...
Estimations, Expectations, and Evolution During a Project's Journey from RFP ...Estimations, Expectations, and Evolution During a Project's Journey from RFP ...
Estimations, Expectations, and Evolution During a Project's Journey from RFP ...Rick Manelius
 
Winnipeg Agile Users Group March 10 2011
Winnipeg Agile Users Group March 10 2011Winnipeg Agile Users Group March 10 2011
Winnipeg Agile Users Group March 10 2011Steve Rogalsky
 
The Three Things
The Three ThingsThe Three Things
The Three ThingsAgileDenver
 
The Role of the Agile Business Analyst
The Role of the Agile Business AnalystThe Role of the Agile Business Analyst
The Role of the Agile Business AnalystTechWell
 
A real-life overview of Agile and Scrum
A real-life overview of Agile and ScrumA real-life overview of Agile and Scrum
A real-life overview of Agile and Scrummtoppa
 
WinSmart Technologies
WinSmart TechnologiesWinSmart Technologies
WinSmart Technologiesbijunairk
 
Customer Ops: DevOps &lt;3 customer support
Customer Ops: DevOps &lt;3 customer supportCustomer Ops: DevOps &lt;3 customer support
Customer Ops: DevOps &lt;3 customer supportDatadog
 
Being agile while standing in a waterfall
Being agile while standing in a waterfallBeing agile while standing in a waterfall
Being agile while standing in a waterfallMike Edwards
 
Infrastructure Migration
Infrastructure MigrationInfrastructure Migration
Infrastructure MigrationMatt Simmons
 
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...DevDay.org
 
User Story Mapping - mini iad 2014 (Armani, Rodriguez)
User Story Mapping - mini iad 2014 (Armani, Rodriguez)User Story Mapping - mini iad 2014 (Armani, Rodriguez)
User Story Mapping - mini iad 2014 (Armani, Rodriguez)Fabio Armani
 
Technical Debt and Selling Rearchitecture
Technical Debt and Selling RearchitectureTechnical Debt and Selling Rearchitecture
Technical Debt and Selling RearchitectureSergey Sundukovskiy
 
Meet me Halfway: Developers and Designers Pairing for the Win
Meet me Halfway: Developers and Designers Pairing for the WinMeet me Halfway: Developers and Designers Pairing for the Win
Meet me Halfway: Developers and Designers Pairing for the WinThoughtworks
 

What's hot (20)

Sell scrum in 15 min
Sell scrum in 15 minSell scrum in 15 min
Sell scrum in 15 min
 
A real-life overview of Agile workflow practices
A real-life overview of Agile workflow practicesA real-life overview of Agile workflow practices
A real-life overview of Agile workflow practices
 
Agile - Product is Progress.
Agile - Product is Progress.Agile - Product is Progress.
Agile - Product is Progress.
 
Planeación de proyectos ágil con Planning Poker
Planeación de proyectos ágil con Planning PokerPlaneación de proyectos ágil con Planning Poker
Planeación de proyectos ágil con Planning Poker
 
Estimations, Expectations, and Evolution During a Project's Journey from RFP ...
Estimations, Expectations, and Evolution During a Project's Journey from RFP ...Estimations, Expectations, and Evolution During a Project's Journey from RFP ...
Estimations, Expectations, and Evolution During a Project's Journey from RFP ...
 
Winnipeg Agile Users Group March 10 2011
Winnipeg Agile Users Group March 10 2011Winnipeg Agile Users Group March 10 2011
Winnipeg Agile Users Group March 10 2011
 
The Three Things
The Three ThingsThe Three Things
The Three Things
 
The Role of the Agile Business Analyst
The Role of the Agile Business AnalystThe Role of the Agile Business Analyst
The Role of the Agile Business Analyst
 
What not to do when adopting Agile
What not to do when adopting AgileWhat not to do when adopting Agile
What not to do when adopting Agile
 
A real-life overview of Agile and Scrum
A real-life overview of Agile and ScrumA real-life overview of Agile and Scrum
A real-life overview of Agile and Scrum
 
WinSmart Technologies
WinSmart TechnologiesWinSmart Technologies
WinSmart Technologies
 
Customer Ops: DevOps &lt;3 customer support
Customer Ops: DevOps &lt;3 customer supportCustomer Ops: DevOps &lt;3 customer support
Customer Ops: DevOps &lt;3 customer support
 
Being agile while standing in a waterfall
Being agile while standing in a waterfallBeing agile while standing in a waterfall
Being agile while standing in a waterfall
 
Range estimation in Scrum
Range estimation in ScrumRange estimation in Scrum
Range estimation in Scrum
 
Selling Agile
Selling AgileSelling Agile
Selling Agile
 
Infrastructure Migration
Infrastructure MigrationInfrastructure Migration
Infrastructure Migration
 
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...
 
User Story Mapping - mini iad 2014 (Armani, Rodriguez)
User Story Mapping - mini iad 2014 (Armani, Rodriguez)User Story Mapping - mini iad 2014 (Armani, Rodriguez)
User Story Mapping - mini iad 2014 (Armani, Rodriguez)
 
Technical Debt and Selling Rearchitecture
Technical Debt and Selling RearchitectureTechnical Debt and Selling Rearchitecture
Technical Debt and Selling Rearchitecture
 
Meet me Halfway: Developers and Designers Pairing for the Win
Meet me Halfway: Developers and Designers Pairing for the WinMeet me Halfway: Developers and Designers Pairing for the Win
Meet me Halfway: Developers and Designers Pairing for the Win
 

Viewers also liked

Brand identity in Production Crew
Brand identity in Production CrewBrand identity in Production Crew
Brand identity in Production Creweh6418
 
Being agile while standing in a waterfall pm connect
Being agile while standing in a waterfall   pm connectBeing agile while standing in a waterfall   pm connect
Being agile while standing in a waterfall pm connectMike Edwards
 
Lean project mgmt oxymoron or possible - toronto xp - may 2013
Lean project mgmt   oxymoron or possible - toronto xp - may 2013Lean project mgmt   oxymoron or possible - toronto xp - may 2013
Lean project mgmt oxymoron or possible - toronto xp - may 2013Mike Edwards
 
Being agile while standing in a waterfall pm connect
Being agile while standing in a waterfall   pm connectBeing agile while standing in a waterfall   pm connect
Being agile while standing in a waterfall pm connectMike Edwards
 
Catch the sentence
Catch the sentenceCatch the sentence
Catch the sentenceJihyun Park
 
Leading for Change
Leading for Change Leading for Change
Leading for Change Mike Edwards
 

Viewers also liked (7)

Brand identity in Production Crew
Brand identity in Production CrewBrand identity in Production Crew
Brand identity in Production Crew
 
Being agile while standing in a waterfall pm connect
Being agile while standing in a waterfall   pm connectBeing agile while standing in a waterfall   pm connect
Being agile while standing in a waterfall pm connect
 
Pitch
PitchPitch
Pitch
 
Lean project mgmt oxymoron or possible - toronto xp - may 2013
Lean project mgmt   oxymoron or possible - toronto xp - may 2013Lean project mgmt   oxymoron or possible - toronto xp - may 2013
Lean project mgmt oxymoron or possible - toronto xp - may 2013
 
Being agile while standing in a waterfall pm connect
Being agile while standing in a waterfall   pm connectBeing agile while standing in a waterfall   pm connect
Being agile while standing in a waterfall pm connect
 
Catch the sentence
Catch the sentenceCatch the sentence
Catch the sentence
 
Leading for Change
Leading for Change Leading for Change
Leading for Change
 

Similar to Being agile while standing in a waterfall

Design is a Process, not an Artefact - Trisha Gee (MongoDB)
Design is a Process, not an Artefact - Trisha Gee (MongoDB)Design is a Process, not an Artefact - Trisha Gee (MongoDB)
Design is a Process, not an Artefact - Trisha Gee (MongoDB)jaxLondonConference
 
Agile Content: Lessons from Lean Startups
Agile Content: Lessons from Lean StartupsAgile Content: Lessons from Lean Startups
Agile Content: Lessons from Lean StartupsTim Frick
 
Unlocked Workshop OSCON 2013 - Part I
Unlocked Workshop OSCON 2013 - Part IUnlocked Workshop OSCON 2013 - Part I
Unlocked Workshop OSCON 2013 - Part IWayne Walls
 
Project to Product: Unlocking Product Agility
Project to Product: Unlocking Product AgilityProject to Product: Unlocking Product Agility
Project to Product: Unlocking Product AgilityCprime
 
Scrum_Presentation_Ratul
Scrum_Presentation_RatulScrum_Presentation_Ratul
Scrum_Presentation_RatulRatul Paul
 
2013 Products Are Hard - Melbourne! Keynote Address
2013 Products Are Hard - Melbourne! Keynote Address2013 Products Are Hard - Melbourne! Keynote Address
2013 Products Are Hard - Melbourne! Keynote AddressJanice Fraser
 
The real reason that projects fail and how to fix it - An introduction to Cri...
The real reason that projects fail and how to fix it - An introduction to Cri...The real reason that projects fail and how to fix it - An introduction to Cri...
The real reason that projects fail and how to fix it - An introduction to Cri...Association for Project Management
 
Laura Delnevo - Winning your clients' trust with Agile project management
Laura Delnevo - Winning your clients' trust with Agile project managementLaura Delnevo - Winning your clients' trust with Agile project management
Laura Delnevo - Winning your clients' trust with Agile project managementcameronandwilding
 
Agile and Scrum Overview for PMs, Designers and Developers
Agile and Scrum Overview for PMs, Designers and Developers Agile and Scrum Overview for PMs, Designers and Developers
Agile and Scrum Overview for PMs, Designers and Developers Aaron Roy
 
Becoming agile in an agile way - ITMPI webinar by Ben Linders
Becoming agile in an agile way - ITMPI webinar by Ben LindersBecoming agile in an agile way - ITMPI webinar by Ben Linders
Becoming agile in an agile way - ITMPI webinar by Ben LindersBen Linders
 
An Introduction to DevOps with Chef
An Introduction to DevOps with ChefAn Introduction to DevOps with Chef
An Introduction to DevOps with ChefJulian Dunn
 
Project management driven by the top ten critical improvements qu…
Project management driven by the top ten critical improvements qu…Project management driven by the top ten critical improvements qu…
Project management driven by the top ten critical improvements qu…Association for Project Management
 
Dare slilja-flow
Dare slilja-flowDare slilja-flow
Dare slilja-flowsamililja
 
Mediacurrent Webinar: Estimating web projects
Mediacurrent Webinar: Estimating web projectsMediacurrent Webinar: Estimating web projects
Mediacurrent Webinar: Estimating web projectsMediacurrent
 

Similar to Being agile while standing in a waterfall (20)

Design is a Process, not an Artefact - Trisha Gee (MongoDB)
Design is a Process, not an Artefact - Trisha Gee (MongoDB)Design is a Process, not an Artefact - Trisha Gee (MongoDB)
Design is a Process, not an Artefact - Trisha Gee (MongoDB)
 
Agile Content: Lessons from Lean Startups
Agile Content: Lessons from Lean StartupsAgile Content: Lessons from Lean Startups
Agile Content: Lessons from Lean Startups
 
Unlocked Workshop OSCON 2013 - Part I
Unlocked Workshop OSCON 2013 - Part IUnlocked Workshop OSCON 2013 - Part I
Unlocked Workshop OSCON 2013 - Part I
 
Critical chain project management - Gary Palmer
Critical chain project management - Gary PalmerCritical chain project management - Gary Palmer
Critical chain project management - Gary Palmer
 
An introduction to Critical Chain Project Management (CCPM)
An introduction to Critical Chain Project Management (CCPM)An introduction to Critical Chain Project Management (CCPM)
An introduction to Critical Chain Project Management (CCPM)
 
Project to Product: Unlocking Product Agility
Project to Product: Unlocking Product AgilityProject to Product: Unlocking Product Agility
Project to Product: Unlocking Product Agility
 
Scrum_Presentation_Ratul
Scrum_Presentation_RatulScrum_Presentation_Ratul
Scrum_Presentation_Ratul
 
2013 Products Are Hard - Melbourne! Keynote Address
2013 Products Are Hard - Melbourne! Keynote Address2013 Products Are Hard - Melbourne! Keynote Address
2013 Products Are Hard - Melbourne! Keynote Address
 
IntroSCRUM
IntroSCRUMIntroSCRUM
IntroSCRUM
 
Milestones, SHUV, Roadmaps - Oh My!
Milestones, SHUV, Roadmaps - Oh My!Milestones, SHUV, Roadmaps - Oh My!
Milestones, SHUV, Roadmaps - Oh My!
 
Milestones, SHUV, Roadmaps - Oh My!
Milestones, SHUV, Roadmaps - Oh My!Milestones, SHUV, Roadmaps - Oh My!
Milestones, SHUV, Roadmaps - Oh My!
 
The real reason that projects fail and how to fix it - An introduction to Cri...
The real reason that projects fail and how to fix it - An introduction to Cri...The real reason that projects fail and how to fix it - An introduction to Cri...
The real reason that projects fail and how to fix it - An introduction to Cri...
 
Laura Delnevo - Winning your clients' trust with Agile project management
Laura Delnevo - Winning your clients' trust with Agile project managementLaura Delnevo - Winning your clients' trust with Agile project management
Laura Delnevo - Winning your clients' trust with Agile project management
 
Agile and Scrum Overview for PMs, Designers and Developers
Agile and Scrum Overview for PMs, Designers and Developers Agile and Scrum Overview for PMs, Designers and Developers
Agile and Scrum Overview for PMs, Designers and Developers
 
Becoming agile in an agile way - ITMPI webinar by Ben Linders
Becoming agile in an agile way - ITMPI webinar by Ben LindersBecoming agile in an agile way - ITMPI webinar by Ben Linders
Becoming agile in an agile way - ITMPI webinar by Ben Linders
 
An Introduction to DevOps with Chef
An Introduction to DevOps with ChefAn Introduction to DevOps with Chef
An Introduction to DevOps with Chef
 
Project management driven by the top ten critical improvements qu…
Project management driven by the top ten critical improvements qu…Project management driven by the top ten critical improvements qu…
Project management driven by the top ten critical improvements qu…
 
Dare slilja-flow
Dare slilja-flowDare slilja-flow
Dare slilja-flow
 
Project Charter
Project CharterProject Charter
Project Charter
 
Mediacurrent Webinar: Estimating web projects
Mediacurrent Webinar: Estimating web projectsMediacurrent Webinar: Estimating web projects
Mediacurrent Webinar: Estimating web projects
 

More from Mike Edwards

So you want change lets talk fear - agile tdusa
So you want change   lets talk fear - agile tdusaSo you want change   lets talk fear - agile tdusa
So you want change lets talk fear - agile tdusaMike Edwards
 
Bullshit stop telling me it's impossible
Bullshit stop telling me it's impossibleBullshit stop telling me it's impossible
Bullshit stop telling me it's impossibleMike Edwards
 
Bullsh*t stop telling me it's impossible
Bullsh*t stop telling me it's impossibleBullsh*t stop telling me it's impossible
Bullsh*t stop telling me it's impossibleMike Edwards
 
Leading for change
Leading for changeLeading for change
Leading for changeMike Edwards
 
Value from meh to wow
Value from meh to wowValue from meh to wow
Value from meh to wowMike Edwards
 
Shifting value into high gear
Shifting value into high gearShifting value into high gear
Shifting value into high gearMike Edwards
 
Shifting value into high gear
Shifting value into high gearShifting value into high gear
Shifting value into high gearMike Edwards
 
Responsibility at the core of great things
Responsibility at the core of great thingsResponsibility at the core of great things
Responsibility at the core of great thingsMike Edwards
 
Lean project management oxymoron or possible - ottawa - apr 2013
Lean project management   oxymoron or possible - ottawa - apr 2013Lean project management   oxymoron or possible - ottawa - apr 2013
Lean project management oxymoron or possible - ottawa - apr 2013Mike Edwards
 
Lean pmo oxymoron or possible - potsdam
Lean pmo   oxymoron or possible - potsdamLean pmo   oxymoron or possible - potsdam
Lean pmo oxymoron or possible - potsdamMike Edwards
 
Lean PMO - Oxymoron or Possible - SDEC'12
Lean PMO  - Oxymoron or Possible - SDEC'12Lean PMO  - Oxymoron or Possible - SDEC'12
Lean PMO - Oxymoron or Possible - SDEC'12Mike Edwards
 

More from Mike Edwards (11)

So you want change lets talk fear - agile tdusa
So you want change   lets talk fear - agile tdusaSo you want change   lets talk fear - agile tdusa
So you want change lets talk fear - agile tdusa
 
Bullshit stop telling me it's impossible
Bullshit stop telling me it's impossibleBullshit stop telling me it's impossible
Bullshit stop telling me it's impossible
 
Bullsh*t stop telling me it's impossible
Bullsh*t stop telling me it's impossibleBullsh*t stop telling me it's impossible
Bullsh*t stop telling me it's impossible
 
Leading for change
Leading for changeLeading for change
Leading for change
 
Value from meh to wow
Value from meh to wowValue from meh to wow
Value from meh to wow
 
Shifting value into high gear
Shifting value into high gearShifting value into high gear
Shifting value into high gear
 
Shifting value into high gear
Shifting value into high gearShifting value into high gear
Shifting value into high gear
 
Responsibility at the core of great things
Responsibility at the core of great thingsResponsibility at the core of great things
Responsibility at the core of great things
 
Lean project management oxymoron or possible - ottawa - apr 2013
Lean project management   oxymoron or possible - ottawa - apr 2013Lean project management   oxymoron or possible - ottawa - apr 2013
Lean project management oxymoron or possible - ottawa - apr 2013
 
Lean pmo oxymoron or possible - potsdam
Lean pmo   oxymoron or possible - potsdamLean pmo   oxymoron or possible - potsdam
Lean pmo oxymoron or possible - potsdam
 
Lean PMO - Oxymoron or Possible - SDEC'12
Lean PMO  - Oxymoron or Possible - SDEC'12Lean PMO  - Oxymoron or Possible - SDEC'12
Lean PMO - Oxymoron or Possible - SDEC'12
 

Recently uploaded

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 

Being agile while standing in a waterfall

  • 1. Being agile while standing in a Waterfall Mike Edwards mike@leanintuit.com Twitter: @mikeeedwards Blog: www.mikeeedwards.ca References: agilewaterfall.ca Wednesday, 23 October, 13
  • 2. Agile will fail at my workplace because of ... • • • • • • • • • • • The concept of dedicating to one task at a time is not supported Because of our culture They won’t change Of me It’s counterintuitive and hard to practice Too focused on mechanics Ridiculous product owners What we do already works Not everyone on our team understands it We only fund capital projects My boss who manages with fear ( Taken from Agile 2013 ) Wednesday, 23 October, 13
  • 3. Agenda Stories What worked for me Views & experiences Where to from here Wednesday, 23 October, 13
  • 5. I SYSTE M I ANALYSIS PROGRAM DESIGN I coo,.o TESTING I OPERATIONS Figure 2. Implementation steps to develop a large computer program for delivery to a customer. I believe in this concept, but the implementation described above is risky and invites failure. The “I believe in this concept, but the implementation described above is risky and invites failures” -Winston Royce (August 1970) problem is illustrated in Figure 4. The testing phase which occurs at the end of the development cycle is the first event for which timing, storage, input/output transfers, etc., are experienced as distinguished from analyzed. These phenomena are not precisely analyzable. They are not the solutions to the standard partial differential equations of mathematical physics for instance. Yet if these phenomena fail to satisfy the various external constraints, then invariably a major redesign is required. A simple octal patch or redo of some isolated code will not fix these kinds of difficulties. The required design changes are likely to be so disruptive that the software requirements upon which the design is based and which provides the rationale for everything are Wednesday, 23 October, 13 violated. Either the requirements must be modified, or a substantial change in the design is required. In effect
  • 6. Computing: Then & Now IBM System/360 Wednesday, 23 October, 13
  • 7. What is Agile? Wednesday, 23 October, 13
  • 8. Saying you do one of these ... XP RAD FDD SAFe Scrum Agile Lean RUP Kanban Wednesday, 23 October, 13 DSDM DAD Crystal
  • 9. ... is like carrying one of these Wednesday, 23 October, 13
  • 11. Once upon a time ... • Final component of a larger program • Estimated at 1200 days • Drop dead date of 3.5 months • Highly visible if we failed • Core team assigned of 5 IT people • Waterfall was all we knew Wednesday, 23 October, 13
  • 12. Go! • 15 contractors in the door within 2 weeks • Secured a team room • Broke the work out into projects • Developed a mantra: “Failure is not an option” • Strong executive sponsorship Wednesday, 23 October, 13
  • 13. The Result! • Delivered on the date we said we would • Actuals came in $8000 under budget • Delivered all key scope items • No significant quality issues after go-live • Happy customer! Wednesday, 23 October, 13
  • 15. The situation • Towards end of a larger troubled project (we kept dropping scope) • Team only available for 3 more months • Budget defined by available people and time • Low key enhancement project • Waterfall was best described as a religion Wednesday, 23 October, 13
  • 16. Go! • Secured a war ‘area’ • Given free reign to ‘try something different’ • Simple one sentence scope statement • No authority to NOT do something in the department’s process • Executive sponsorship watched closely Wednesday, 23 October, 13
  • 17. The Result! • Finished early • Finished slightly under budget • Features delivered exceeded customer expectation • No quality issues after go-live • Happy customer! Wednesday, 23 October, 13
  • 18. Ideas for being Agile? Wednesday, 23 October, 13
  • 19. Describe the characteristics of a successful project? Wednesday, 23 October, 13
  • 20. Start with the Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. Wednesday, 23 October, 13
  • 21. Ideas Make it about principles Wednesday, 23 October, 13
  • 23. Learning vs. Improving We can learn the mechanic didn’t latch the cowling Feel better? What does it mean to improve? Wednesday, 23 October, 13
  • 24. Improve how you Improve • Conduct regular retrospectives throughout the project • • Empower teams to improve • Make improvement an objective for teams Wednesday, 23 October, 13 Make room for ongoing improvements
  • 25. Ideas Make it about principles Conduct regular Retrospectives & Improve Wednesday, 23 October, 13
  • 26. People • • • • • • Support those who deliver value Motivate them Trust them Create sustainable pace Foster responsibility Have fun! Wednesday, 23 October, 13
  • 27. CHRISTOPHER AVERY & THE LEADERSHIP GIFT The Responsibility Process™ RESPONSIBILITY OBLIGATION QUIT SHAME JUSTIFY LAY BLAME DENIAL ChristopherAvery.com ©1991-2012. International trademarks and copyrights apply. Leadership Gift™ is a trademark of Christopher Avery. Responsibility Process™ and Keys to Responsibility™ are trademarks of Christopher Avery and Bill McCarley. Permission is hereby granted to duplicate and distribute only in its entirety without changes or deletions. Wednesday, 23 October, 13
  • 28. The 5 dysfunctions of a team Wednesday, 23 October, 13
  • 29. Collaborate! • • • • • • Examine the value of your weekly status meetings Tear down the walls Eliminate the hierarchy Make information visible Build a cross functional team Build a high performing team Wednesday, 23 October, 13
  • 30. Ideas Make it about principles Conduct regular Retrospectives & Improve Create a high performing team Wednesday, 23 October, 13
  • 31. Why do we schedule? Wednesday, 23 October, 13
  • 32. An ineffective schedule An effective schedule? Wednesday, 23 October, 13
  • 34. Ideas Make it about principles Conduct regular Retrospectives & Improve Create a high performing team ‘Deliver’ frequently Wednesday, 23 October, 13
  • 35. “The customer just asked for a couple changes” Wednesday, 23 October, 13
  • 36. Why do we need Change Management? Decisions are made prematurely! Our customers cannot possibly know what they want in detail at the start of a project Wednesday, 23 October, 13
  • 37. Scope  O In Scope   Blah blah blah blah blah blah blah Blah blah blah blah blah blah blah  Blah blah blah blah  Blah blah blah blah blah blah blah blah  Blah blah blah blah blah blah blah  Blah blah blah blah blah blah blah  Blah blah blah blah blah blah blah blah blah blah blah blah blah   Blah blah blah blah blah blah blah Blah blah blah blah blah blah blah Out of Scope   Blah blah blah blah blah blah blah Blah blah blah blah blah blah blah  Blah blah blah blah  Blah blah blah blah blah blah blah blah  Blah blah blah blah blah blah blah  Blah blah blah blah blah blah blah  Blah blah blah blah blah blah blah blah blah blah blah blah blah  Wednesday, 23 October, 13 Blah blah blah blah blah blah blah Blah blah blah blah blah blah blah
  • 38. Scope Scope Statement   Wednesday, 23 October, 13 In Scope  Add a feature <to the system> and supporting functionality Out of Scope
  • 39. Delay decisions to the last responsible moment • User stories and user story maps User Story format: As a <user>, I want <some goal>, so that <some reason> Wednesday, 23 October, 13
  • 40. Scope Scope Management Front Burner User Stories Wednesday, 23 October, 13 Back Burner Fridge Freezer
  • 41. What can you do about change? Embrace it! Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. (Agile Manifesto - Principle #2) Create an environment allowing everyone to learn Wednesday, 23 October, 13
  • 42. Ideas Make it about principles Conduct regular Retrospectives & Improve Create a high performing team ‘Deliver’ frequently Defer decisions until the last responsible moment Wednesday, 23 October, 13
  • 43. How do you report status? a.k.a.: Navigating through the rear window Wednesday, 23 October, 13
  • 44. Status Reporting • Start ALL projects red • Check the politics at the door • Honesty & Transparency • Put your status on the wall • Build plans allowing for clearer reporting Wednesday, 23 October, 13
  • 45. Ideas Make it about principles Conduct regular Retrospectives & Improve Create a high performing team ‘Deliver’ frequently Defer decisions until the last responsible moment Keep status reports transparent and real Wednesday, 23 October, 13
  • 46. Tracking Progress Critical Path Actual vs Target Hours 15 Hours 11 Burn up 8 Actual vs projected total 600 4 450 0 8-Mar 15-Mar 22-Mar 29-Mar 5-Apr Daily burn 12-Apr 19-Apr 300 150 0 8-Mar11-Mar 15-Mar 19-Mar 23-Mar 27-Mar 31-Mar 3-Apr 6-Apr 9-Apr 12-Apr15-Apr18-Apr21-Apr 9-Mar12-Mar 16-Mar 20-Mar 24-Mar 28-Mar 1-Apr 4-Apr 7-Apr 10-Apr13-Apr16-Apr19-Apr22-Apr 10-Mar 14-Mar 18-Mar 22-Mar 26-Mar 30-Mar 2-Apr 5-Apr 8-Apr 11-Apr14-Apr17-Apr20-Apr23-Apr 13-Mar 17-Mar 21-Mar 25-Mar 29-Mar Wednesday, 23 October, 13
  • 47. Measurements Time sheets Schedule Accuracy Be careful what you measure ... COBIT You might just get it! OPM3 CMMI Wednesday, 23 October, 13 ITIL
  • 48. The importance of timeliness! Hermann Ebbinghaus Wednesday, 23 October, 13
  • 49. Some words of wisdom a.k.a. Things I’ve learned the hard way Wednesday, 23 October, 13
  • 50. Things I’ve learned • Culture cannot be changed - change how the work is done and culture will follow • Start from where you are today and never be satisfied • • • • Improve the whole Wednesday, 23 October, 13 Improve one step at a time Iterate (Build Measure Learn) Have fun!
  • 51. Thanks! For more Information: http://agilewaterfall.ca http://bit.ly/VKyFD5 Stay in Touch! Mike@leanintuit.com Twitter: @mikeeedwards Blog: www.mikeeedwards.ca Wednesday, 23 October, 13 My upcoming LeanPub book: Being agile while standing in a waterfall!