SlideShare a Scribd company logo
1 of 40
Agile on the Beach 
September 2014 
Does Agile work 
outside of software? 
allan kelly 
Twitter: @allankellynet 
http://www.allankelly.net
Allan Kelly… 
 Consulting on software 
development & strategy 
 Training for Agile 
Author 
– Changing Software Development: Learning to be 
Agile (2008, Wiley) 
– Business Patterns for Software Developers (2012, 
Wiley - ISBN: 978-1119999249) 
– Xanpan: Reflections on agile (work in progress) 
https://leanpub.com/xanpan 
Chapters in… 
• Business Analysis and Leadership, Pullan & Archer 
2013 
• 97 Things Every Programmer Should Know, Henney, 
2010 
• Context Encapsulation in Pattern Languages of 
Program Design, vol#5, 2006
Is Agile only for 
Software 
Development? 
Lets see if I can answer this question…
Coming full circle 
Agile Manufacturing 
~1994 Lightweight software 
development 
1996->2000 
Agile Software Development 
2000-2001 
Agile 
business? 
Can we have…. 
Looks good… 
Agile Competitors and Virtual 
Organizations - Strategies for 
Enriching the Customer 
Goldman, Nagel & Preiss, 1995
What do we expect from the Agile 
company?
I can’t think of anything more important than building 
an agile company, because the world changes so 
quickly and unpredictably 
[Agility] comes in different forms, but 
basically it’s the ability to quickly adapt to 
or even anticipate and lead change. 
Agility in the broadest form affects strategic 
thinking, operations, technology innovation 
and the ability to innovate in products, 
processes and business models. 
Michael A Cusumano 
Distinguished Professor of Management at 
the MIT Sloan School of Management
Agile: What do we want? 
Agile Strategy 
Agile Tactical 
Agile Operations 
Adaptability 
Listen to customer 
Lead the market 
Use change competitively 
Experiment 
“Expeditionary Marketing” 
Live in the now 
Prepare for the future 
Deliver fast 
Deliver quality 
Deliver value
Is Agile only for Software 
Development? 
• Answer in 3 parts 
– Practices 
– The Roots 
– Case studies
Practices
Agile Umbrella 
Scrum 
Kanban ASD XP 
DSDM 
Lean SD 
Xanpan 
Stand up 
meetings 
TDD 
BDD 
Boards ATDD 
WIP limits 
Iterations 
CI 
Retrospectives 
Planning poker
Many practices originated outside of 
software development 
Stand up meetings NATO, Japanese local government, bar 
staff, oil-rig 
Retrospectives Lessons learned, Post mortem 
US Marines “After Action Review” 
WIP Limits Toyota Production System “Lean” 
Pair programming Surgeons, Aircrew
Some Agile practices have been taken 
back-ported to business 
Test Driven Development 
– Write the test before you write the code 
– Don’t do more than you need 
Is 
– Lean Startup 
– What do you want to learn? 
– What is the minimum?
And some Agile tools may never be 
used outside software 
e.g. JUnit
Ask Not 
“Will Agile work outside 
software development?” 
“Which Agile software 
development practices can be 
helpful in MY field?” 
But Ask 
Look inside the Agile Box 
Choose what’s right for you
Roots
Agile 
Lean 
More 
prescriptive 
Organizational Learning 
More philosophical: 
value, idea based 
XP 
Scrum 
… 
Applicability 
Manufacturing (Toyota), 
Supply Chain(Amazon) 
Healthcare, Construction 
(Heathrow) 
3M, US Marine Corp. 
Royal Dutch/Shell, 
HP (old), KAO Corp. 
Toyota
Agile Software Development 
Is 
An application of Lean Thinking in the software 
development arena
XP Scrum 
… 
Agile 
Lean 
TQM 
System Thinking 
… 
Organizational Learning
Agile Software Development 
Is 
An application of Lean Thinking in the 
software development arena
Lean Thinking 
is 
An application of Learning Organizations 
in action
Lean 
Organizational Learning
Lean 
Organizational Learning
XP Scrum 
… 
Lean 
TQM 
System Thinking 
… 
Organizational Learning
Is Agile Are Learning 
Organizations only for 
Software Development? 
No! 
Amazon
But 
‘‘In the accumulation of over 20 years 
of studies, [organizational learning 
writers] have not developed a 
comprehensive view on what 
constitutes ‘organisational learning’.’’ 
Nonaka & Takeuchi 1995 
• “Learning organization” literature says little 
about what to do 
• Agile is very specific
Case Studies 
Bad news 
• Case studies of Agile Software 
Development are much easier to come by 
than case studies of Agile outside of 
software. 
• You are unlikely to find one that matches 
your environment.
Case Studies 
Good news 
– There are some!
Lonely Planet – legal team! 
Kate Sullivan 
Agile on the Beach 2012 
New Frontiers for In- 
House Practice 
Innovating Legal Affairs from a 
Partner Model to being an Agile 
service provider at Lonely Planet. 
Kate Sullivan
Agile at Lonely Planet 
• Whiteboards & cards 
• Morning stand-up meeting 
• Estimate size & cost 
• Prioritization – highest first 
• Weekly iterations 
• Regular retrospectives 
• Measure flow 
New Frontiers for In- 
House Practice 
Innovating Legal Affairs from a 
Partner Model to being an Agile 
service provider at Lonely Planet. 
Kate Sullivan 
Taken from Kate Sullivan’s 
Agile on the Beach 2012 
presentation
Plymouth University 
FdSc Computing 
Martin Rowe, Agile on the Beach 2013 
“Even badly implemented Scrum worked” 
• Boards - Information Radiator – Visualize! 
• Deadlines & time boxes (marking students!) 
• Work “Product” Backlog + work breakdown 
• Stand-ups (weekly) 
Agile bound team together
Sullivan Cuff, Redruth (Sep 2014)
Customer Service
Shamrock Foods, Arizona 
“Should you build 
strategy like you build 
software?” 
Keith R. McFarland 
MIT Sloan Management Review, 
Spring 2008
Shamrock Foods 
“Since adopting the new approach to 
strategy, Shamrock has flourished.” 
• Quarterly Strategy Scrum offsite 
• Evaluate progress on previous actions 
• Discuss learning & strategy modifications 
• Create prioritized action list 
Taken from 
Keith R. McFarland, 
MIT Sloan Management Review, 
Spring 2008
GSMA 
• Couponing & Loyalty project 
– Weekly meetings (face-to-face) 
– Visual board (electronic) 
– Work stories 
– Strict prioritization 
– Deferred work 
– Walking skeleton 
– Retrospective
Try this at home… 
1. Use a board & cards 
2. Create a work backlog 
3. Hold morning stand-up meeting 
4. Do iterations: weekly planning meetings 
5. Cards: -> Stories -> Vertical slices worth £££ 
6. Don’t bother with estimates (#NoEstimates) 
7. Get a Coach
Conclusion: 
YES! 
• Agile will work outside software development 
But 
• Not all practices are applicable 
– And you may need to find some new ones 
• Not many case studies at the moment 
(And … it becomes increasingly difficult to 
differentiate Agile from Lean)
Your choice 
For many companies Agile working is an 
innovation therefore Agile working is a risk 
Remember: Profit is the return for risk
Your choice, either… 
Adopt Agile today 
• Take a risk 
• Act with incomplete 
knowledge 
• Gain an advantage on 
competitors 
Wait 
• Play it safe 
• Wait for more case studies 
• Let others take the risk (and 
get the advantage) 
• Take the risk of playing 
catch up with competitors
Agile Beyond 
Software 
We have the technology 
(But we need some more 
guinea pigs case studies) 
allan kelly - Software Strategy Ltd. 
www.allankelly.net - 
allan@allankelly.net -@allankellynet

More Related Content

What's hot

Feature vs component
Feature vs componentFeature vs component
Feature vs componentChad Holdorf
 
Agile project management
Agile project managementAgile project management
Agile project managementVandy Cahyadi
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumArrielle Mali
 
Scrum In Ten Slides
Scrum In Ten SlidesScrum In Ten Slides
Scrum In Ten Slidespmengal
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practicesAllyson Chiarini
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agilevineet
 
Agile estimation and planning
Agile estimation and planning Agile estimation and planning
Agile estimation and planning Elad Sofer
 
Agile Performance Metrics
Agile Performance MetricsAgile Performance Metrics
Agile Performance MetricsACM
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.pptMohan Late
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process IntroductionNguyen Hai
 
Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodologyAmit Verma
 
Agile Project Management for PMP's
Agile Project Management for PMP'sAgile Project Management for PMP's
Agile Project Management for PMP'sVersionOne
 
PMI-ACP Domain 1 Agile Principles and Mindset
PMI-ACP Domain 1 Agile Principles and MindsetPMI-ACP Domain 1 Agile Principles and Mindset
PMI-ACP Domain 1 Agile Principles and MindsetJoshua Render
 

What's hot (20)

Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Feature vs component
Feature vs componentFeature vs component
Feature vs component
 
Agile project management
Agile project managementAgile project management
Agile project management
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
Scrum In Ten Slides
Scrum In Ten SlidesScrum In Ten Slides
Scrum In Ten Slides
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
 
Kanban Workshop
Kanban WorkshopKanban Workshop
Kanban Workshop
 
Agile Kanban
Agile KanbanAgile Kanban
Agile Kanban
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
Agile estimation and planning
Agile estimation and planning Agile estimation and planning
Agile estimation and planning
 
Agile Performance Metrics
Agile Performance MetricsAgile Performance Metrics
Agile Performance Metrics
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodology
 
Agile Project Management for PMP's
Agile Project Management for PMP'sAgile Project Management for PMP's
Agile Project Management for PMP's
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Agile Scrum
Agile ScrumAgile Scrum
Agile Scrum
 
PMI-ACP Domain 1 Agile Principles and Mindset
PMI-ACP Domain 1 Agile Principles and MindsetPMI-ACP Domain 1 Agile Principles and Mindset
PMI-ACP Domain 1 Agile Principles and Mindset
 

Viewers also liked

Xanpan extended presentation
Xanpan extended presentationXanpan extended presentation
Xanpan extended presentationallan kelly
 
No Projects - Beyond Projects (Refreshed version)
No Projects - Beyond Projects (Refreshed version)No Projects - Beyond Projects (Refreshed version)
No Projects - Beyond Projects (Refreshed version)allan kelly
 
Agile: Beyond Software
Agile: Beyond SoftwareAgile: Beyond Software
Agile: Beyond SoftwareEdwin Dando
 
Non Developer Scrum Teams: How Scrum Can Improve Your Operations
Non Developer Scrum Teams: How Scrum Can Improve Your OperationsNon Developer Scrum Teams: How Scrum Can Improve Your Operations
Non Developer Scrum Teams: How Scrum Can Improve Your OperationsMatthew Salerno
 
Retrospective Dialogue Sheets
Retrospective Dialogue SheetsRetrospective Dialogue Sheets
Retrospective Dialogue Sheetsallan kelly
 
Agile teams - Prosperity Focused, Values-driven
Agile teams - Prosperity Focused, Values-drivenAgile teams - Prosperity Focused, Values-driven
Agile teams - Prosperity Focused, Values-drivenSchalk Cronjé
 
Cool Jvm Tools to Help you Test - Aylesbury Testers Version
Cool Jvm Tools to Help you Test - Aylesbury Testers VersionCool Jvm Tools to Help you Test - Aylesbury Testers Version
Cool Jvm Tools to Help you Test - Aylesbury Testers VersionSchalk Cronjé
 
How to be successful with Agile at Scale. 2013 PM Symposium
How to be successful with Agile at Scale. 2013 PM SymposiumHow to be successful with Agile at Scale. 2013 PM Symposium
How to be successful with Agile at Scale. 2013 PM SymposiumDerek Huether
 
Agile Program Management
Agile Program ManagementAgile Program Management
Agile Program ManagementJohanna Rothman
 
Agile Trends in Government
Agile Trends in GovernmentAgile Trends in Government
Agile Trends in GovernmentLitheSpeed
 
Agile Product Management with Scrum
Agile Product Management with ScrumAgile Product Management with Scrum
Agile Product Management with ScrumPinkesh Shah
 
Agile for non-IT projects
Agile for non-IT projectsAgile for non-IT projects
Agile for non-IT projectsPavel Dabrytski
 
From Idea to Market. How to build a hardware startup
From Idea to Market. How to build a hardware startupFrom Idea to Market. How to build a hardware startup
From Idea to Market. How to build a hardware startupAgnieszka Nazaruk
 
The Agile PMO: Ensuring visibility and governance
The Agile PMO: Ensuring visibility and governanceThe Agile PMO: Ensuring visibility and governance
The Agile PMO: Ensuring visibility and governanceMatt Holitza
 
The Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive LeadershipThe Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive LeadershipLitheSpeed
 

Viewers also liked (20)

Xanpan extended presentation
Xanpan extended presentationXanpan extended presentation
Xanpan extended presentation
 
No Projects - Beyond Projects (Refreshed version)
No Projects - Beyond Projects (Refreshed version)No Projects - Beyond Projects (Refreshed version)
No Projects - Beyond Projects (Refreshed version)
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
 
Agile: Beyond Software
Agile: Beyond SoftwareAgile: Beyond Software
Agile: Beyond Software
 
Agility Path
Agility PathAgility Path
Agility Path
 
Non Developer Scrum Teams: How Scrum Can Improve Your Operations
Non Developer Scrum Teams: How Scrum Can Improve Your OperationsNon Developer Scrum Teams: How Scrum Can Improve Your Operations
Non Developer Scrum Teams: How Scrum Can Improve Your Operations
 
Retrospective Dialogue Sheets
Retrospective Dialogue SheetsRetrospective Dialogue Sheets
Retrospective Dialogue Sheets
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
cyfrowi nomadzi
cyfrowi nomadzicyfrowi nomadzi
cyfrowi nomadzi
 
Agile teams - Prosperity Focused, Values-driven
Agile teams - Prosperity Focused, Values-drivenAgile teams - Prosperity Focused, Values-driven
Agile teams - Prosperity Focused, Values-driven
 
Cool Jvm Tools to Help you Test - Aylesbury Testers Version
Cool Jvm Tools to Help you Test - Aylesbury Testers VersionCool Jvm Tools to Help you Test - Aylesbury Testers Version
Cool Jvm Tools to Help you Test - Aylesbury Testers Version
 
How to be successful with Agile at Scale. 2013 PM Symposium
How to be successful with Agile at Scale. 2013 PM SymposiumHow to be successful with Agile at Scale. 2013 PM Symposium
How to be successful with Agile at Scale. 2013 PM Symposium
 
Agile Program Management
Agile Program ManagementAgile Program Management
Agile Program Management
 
Agile Trends in Government
Agile Trends in GovernmentAgile Trends in Government
Agile Trends in Government
 
Agile Product Management with Scrum
Agile Product Management with ScrumAgile Product Management with Scrum
Agile Product Management with Scrum
 
Agile for non-IT projects
Agile for non-IT projectsAgile for non-IT projects
Agile for non-IT projects
 
From Idea to Market. How to build a hardware startup
From Idea to Market. How to build a hardware startupFrom Idea to Market. How to build a hardware startup
From Idea to Market. How to build a hardware startup
 
The Agile PMO
The Agile PMOThe Agile PMO
The Agile PMO
 
The Agile PMO: Ensuring visibility and governance
The Agile PMO: Ensuring visibility and governanceThe Agile PMO: Ensuring visibility and governance
The Agile PMO: Ensuring visibility and governance
 
The Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive LeadershipThe Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive Leadership
 

Similar to Agile Outside Software

Agile Outside Software: Does Agile work outside of sofware? #AOSW
Agile Outside Software: Does Agile work outside of sofware? #AOSWAgile Outside Software: Does Agile work outside of sofware? #AOSW
Agile Outside Software: Does Agile work outside of sofware? #AOSWallan kelly
 
6- Agile.engine - Asad safari
6- Agile.engine - Asad safari6- Agile.engine - Asad safari
6- Agile.engine - Asad safariAli Moghadam
 
Introduction to Agile Development
Introduction to Agile DevelopmentIntroduction to Agile Development
Introduction to Agile DevelopmentTu Hoang
 
Lean agile meets design thinking
Lean agile meets design thinkingLean agile meets design thinking
Lean agile meets design thinkingRavneet Kaur
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 MinutesCraig Smith
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileNitor
 
Agile Auckland agile 101 back to basics
Agile Auckland   agile 101 back to basicsAgile Auckland   agile 101 back to basics
Agile Auckland agile 101 back to basicsEdwin Dando
 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for softwareJohn Paz
 
AGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by SynerzipAGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by SynerzipSynerzip
 
Final synerzip-agile2017-top10-v1
Final synerzip-agile2017-top10-v1Final synerzip-agile2017-top10-v1
Final synerzip-agile2017-top10-v1Hemant Elhence
 
Intro to Lean Software Development
Intro to Lean Software DevelopmentIntro to Lean Software Development
Intro to Lean Software Developmentgcaprio
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayHeidi Owens
 
Good agile / Bad agile: Proving the value of Agile to a skeptical organization
Good agile / Bad agile: Proving the value of Agile to a skeptical organizationGood agile / Bad agile: Proving the value of Agile to a skeptical organization
Good agile / Bad agile: Proving the value of Agile to a skeptical organizationAlan Albert
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to KanbanImaginet
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to KanbanImaginet
 
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
 
Lean, Kanban and TFS
Lean, Kanban and TFSLean, Kanban and TFS
Lean, Kanban and TFSImaginet
 

Similar to Agile Outside Software (20)

Agile Outside Software: Does Agile work outside of sofware? #AOSW
Agile Outside Software: Does Agile work outside of sofware? #AOSWAgile Outside Software: Does Agile work outside of sofware? #AOSW
Agile Outside Software: Does Agile work outside of sofware? #AOSW
 
6- Agile.engine - Asad safari
6- Agile.engine - Asad safari6- Agile.engine - Asad safari
6- Agile.engine - Asad safari
 
Agile Engine | By Asad Safari
Agile Engine | By Asad SafariAgile Engine | By Asad Safari
Agile Engine | By Asad Safari
 
Introduction to Agile Development
Introduction to Agile DevelopmentIntroduction to Agile Development
Introduction to Agile Development
 
Lean agile meets design thinking
Lean agile meets design thinkingLean agile meets design thinking
Lean agile meets design thinking
 
Agile Scrum Lean & Kanban explained in a flash
Agile Scrum Lean & Kanban explained in a flashAgile Scrum Lean & Kanban explained in a flash
Agile Scrum Lean & Kanban explained in a flash
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
Agile Auckland agile 101 back to basics
Agile Auckland   agile 101 back to basicsAgile Auckland   agile 101 back to basics
Agile Auckland agile 101 back to basics
 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for software
 
AGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by SynerzipAGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by Synerzip
 
Final synerzip-agile2017-top10-v1
Final synerzip-agile2017-top10-v1Final synerzip-agile2017-top10-v1
Final synerzip-agile2017-top10-v1
 
Intro to Lean Software Development
Intro to Lean Software DevelopmentIntro to Lean Software Development
Intro to Lean Software Development
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool Essay
 
Good agile / Bad agile: Proving the value of Agile to a skeptical organization
Good agile / Bad agile: Proving the value of Agile to a skeptical organizationGood agile / Bad agile: Proving the value of Agile to a skeptical organization
Good agile / Bad agile: Proving the value of Agile to a skeptical organization
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
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
 
Lean, Kanban and TFS
Lean, Kanban and TFSLean, Kanban and TFS
Lean, Kanban and TFS
 

More from allan kelly

Agile Digital and the new management paradigms
Agile Digital and the new management paradigmsAgile Digital and the new management paradigms
Agile Digital and the new management paradigmsallan kelly
 
Planning for Value: How much? When?
Planning for Value: How much? When?Planning for Value: How much? When?
Planning for Value: How much? When?allan kelly
 
Software Development is Upside Down
Software Development is Upside DownSoftware Development is Upside Down
Software Development is Upside Downallan kelly
 
Beyond Projects/#NoProjects
Beyond Projects/#NoProjectsBeyond Projects/#NoProjects
Beyond Projects/#NoProjectsallan kelly
 
Planning for Value: how much? when?
Planning for Value: how much? when?Planning for Value: how much? when?
Planning for Value: how much? when?allan kelly
 
Creating a culture of continuous delivery & value
Creating a culture of continuous delivery & valueCreating a culture of continuous delivery & value
Creating a culture of continuous delivery & valueallan kelly
 
Planning for Value
Planning for ValuePlanning for Value
Planning for Valueallan kelly
 
#NoProjects - Beyond Projects
#NoProjects - Beyond Projects#NoProjects - Beyond Projects
#NoProjects - Beyond Projectsallan kelly
 
#NoProjects - Teams over Projects
#NoProjects - Teams over Projects#NoProjects - Teams over Projects
#NoProjects - Teams over Projectsallan kelly
 
Every business a software business
Every business a software businessEvery business a software business
Every business a software businessallan kelly
 
No Projects / Beyond Projects (short version)
No Projects / Beyond Projects (short version)No Projects / Beyond Projects (short version)
No Projects / Beyond Projects (short version)allan kelly
 
Do It Right, Then Do The Right Thing (Riga)
Do It Right, Then Do The Right Thing (Riga)Do It Right, Then Do The Right Thing (Riga)
Do It Right, Then Do The Right Thing (Riga)allan kelly
 
Dialogue Sheets for Retrospectives (Riga)
Dialogue Sheets for Retrospectives (Riga)Dialogue Sheets for Retrospectives (Riga)
Dialogue Sheets for Retrospectives (Riga)allan kelly
 
Conways Law & Continuous Delivery
Conways Law & Continuous DeliveryConways Law & Continuous Delivery
Conways Law & Continuous Deliveryallan kelly
 
The End of Projects & what to do about it
The End of Projects & what to do about itThe End of Projects & what to do about it
The End of Projects & what to do about itallan kelly
 
Conway's Law & Continious Delivery
Conway's Law & Continious DeliveryConway's Law & Continious Delivery
Conway's Law & Continious Deliveryallan kelly
 
Requirements: Whose job are they anyway?
Requirements: Whose job are they anyway?Requirements: Whose job are they anyway?
Requirements: Whose job are they anyway?allan kelly
 

More from allan kelly (20)

Agile Digital and the new management paradigms
Agile Digital and the new management paradigmsAgile Digital and the new management paradigms
Agile Digital and the new management paradigms
 
Planning for Value: How much? When?
Planning for Value: How much? When?Planning for Value: How much? When?
Planning for Value: How much? When?
 
Software Development is Upside Down
Software Development is Upside DownSoftware Development is Upside Down
Software Development is Upside Down
 
Beyond Projects/#NoProjects
Beyond Projects/#NoProjectsBeyond Projects/#NoProjects
Beyond Projects/#NoProjects
 
Planning for Value: how much? when?
Planning for Value: how much? when?Planning for Value: how much? when?
Planning for Value: how much? when?
 
Creating a culture of continuous delivery & value
Creating a culture of continuous delivery & valueCreating a culture of continuous delivery & value
Creating a culture of continuous delivery & value
 
Planning for Value
Planning for ValuePlanning for Value
Planning for Value
 
#NoProjects - Beyond Projects
#NoProjects - Beyond Projects#NoProjects - Beyond Projects
#NoProjects - Beyond Projects
 
#NoProjects - Teams over Projects
#NoProjects - Teams over Projects#NoProjects - Teams over Projects
#NoProjects - Teams over Projects
 
What isagile
What isagileWhat isagile
What isagile
 
Every business a software business
Every business a software businessEvery business a software business
Every business a software business
 
No Projects / Beyond Projects (short version)
No Projects / Beyond Projects (short version)No Projects / Beyond Projects (short version)
No Projects / Beyond Projects (short version)
 
Agile basics
Agile basicsAgile basics
Agile basics
 
Do It Right, Then Do The Right Thing (Riga)
Do It Right, Then Do The Right Thing (Riga)Do It Right, Then Do The Right Thing (Riga)
Do It Right, Then Do The Right Thing (Riga)
 
Dialogue Sheets for Retrospectives (Riga)
Dialogue Sheets for Retrospectives (Riga)Dialogue Sheets for Retrospectives (Riga)
Dialogue Sheets for Retrospectives (Riga)
 
Conways Law & Continuous Delivery
Conways Law & Continuous DeliveryConways Law & Continuous Delivery
Conways Law & Continuous Delivery
 
Beyond projects
Beyond projectsBeyond projects
Beyond projects
 
The End of Projects & what to do about it
The End of Projects & what to do about itThe End of Projects & what to do about it
The End of Projects & what to do about it
 
Conway's Law & Continious Delivery
Conway's Law & Continious DeliveryConway's Law & Continious Delivery
Conway's Law & Continious Delivery
 
Requirements: Whose job are they anyway?
Requirements: Whose job are they anyway?Requirements: Whose job are they anyway?
Requirements: Whose job are they anyway?
 

Recently uploaded

8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...lizamodels9
 

Recently uploaded (20)

8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
 

Agile Outside Software

  • 1. Agile on the Beach September 2014 Does Agile work outside of software? allan kelly Twitter: @allankellynet http://www.allankelly.net
  • 2. Allan Kelly…  Consulting on software development & strategy  Training for Agile Author – Changing Software Development: Learning to be Agile (2008, Wiley) – Business Patterns for Software Developers (2012, Wiley - ISBN: 978-1119999249) – Xanpan: Reflections on agile (work in progress) https://leanpub.com/xanpan Chapters in… • Business Analysis and Leadership, Pullan & Archer 2013 • 97 Things Every Programmer Should Know, Henney, 2010 • Context Encapsulation in Pattern Languages of Program Design, vol#5, 2006
  • 3. Is Agile only for Software Development? Lets see if I can answer this question…
  • 4. Coming full circle Agile Manufacturing ~1994 Lightweight software development 1996->2000 Agile Software Development 2000-2001 Agile business? Can we have…. Looks good… Agile Competitors and Virtual Organizations - Strategies for Enriching the Customer Goldman, Nagel & Preiss, 1995
  • 5. What do we expect from the Agile company?
  • 6. I can’t think of anything more important than building an agile company, because the world changes so quickly and unpredictably [Agility] comes in different forms, but basically it’s the ability to quickly adapt to or even anticipate and lead change. Agility in the broadest form affects strategic thinking, operations, technology innovation and the ability to innovate in products, processes and business models. Michael A Cusumano Distinguished Professor of Management at the MIT Sloan School of Management
  • 7. Agile: What do we want? Agile Strategy Agile Tactical Agile Operations Adaptability Listen to customer Lead the market Use change competitively Experiment “Expeditionary Marketing” Live in the now Prepare for the future Deliver fast Deliver quality Deliver value
  • 8. Is Agile only for Software Development? • Answer in 3 parts – Practices – The Roots – Case studies
  • 10. Agile Umbrella Scrum Kanban ASD XP DSDM Lean SD Xanpan Stand up meetings TDD BDD Boards ATDD WIP limits Iterations CI Retrospectives Planning poker
  • 11. Many practices originated outside of software development Stand up meetings NATO, Japanese local government, bar staff, oil-rig Retrospectives Lessons learned, Post mortem US Marines “After Action Review” WIP Limits Toyota Production System “Lean” Pair programming Surgeons, Aircrew
  • 12. Some Agile practices have been taken back-ported to business Test Driven Development – Write the test before you write the code – Don’t do more than you need Is – Lean Startup – What do you want to learn? – What is the minimum?
  • 13. And some Agile tools may never be used outside software e.g. JUnit
  • 14. Ask Not “Will Agile work outside software development?” “Which Agile software development practices can be helpful in MY field?” But Ask Look inside the Agile Box Choose what’s right for you
  • 15. Roots
  • 16. Agile Lean More prescriptive Organizational Learning More philosophical: value, idea based XP Scrum … Applicability Manufacturing (Toyota), Supply Chain(Amazon) Healthcare, Construction (Heathrow) 3M, US Marine Corp. Royal Dutch/Shell, HP (old), KAO Corp. Toyota
  • 17. Agile Software Development Is An application of Lean Thinking in the software development arena
  • 18. XP Scrum … Agile Lean TQM System Thinking … Organizational Learning
  • 19. Agile Software Development Is An application of Lean Thinking in the software development arena
  • 20. Lean Thinking is An application of Learning Organizations in action
  • 23. XP Scrum … Lean TQM System Thinking … Organizational Learning
  • 24. Is Agile Are Learning Organizations only for Software Development? No! Amazon
  • 25. But ‘‘In the accumulation of over 20 years of studies, [organizational learning writers] have not developed a comprehensive view on what constitutes ‘organisational learning’.’’ Nonaka & Takeuchi 1995 • “Learning organization” literature says little about what to do • Agile is very specific
  • 26. Case Studies Bad news • Case studies of Agile Software Development are much easier to come by than case studies of Agile outside of software. • You are unlikely to find one that matches your environment.
  • 27. Case Studies Good news – There are some!
  • 28. Lonely Planet – legal team! Kate Sullivan Agile on the Beach 2012 New Frontiers for In- House Practice Innovating Legal Affairs from a Partner Model to being an Agile service provider at Lonely Planet. Kate Sullivan
  • 29. Agile at Lonely Planet • Whiteboards & cards • Morning stand-up meeting • Estimate size & cost • Prioritization – highest first • Weekly iterations • Regular retrospectives • Measure flow New Frontiers for In- House Practice Innovating Legal Affairs from a Partner Model to being an Agile service provider at Lonely Planet. Kate Sullivan Taken from Kate Sullivan’s Agile on the Beach 2012 presentation
  • 30. Plymouth University FdSc Computing Martin Rowe, Agile on the Beach 2013 “Even badly implemented Scrum worked” • Boards - Information Radiator – Visualize! • Deadlines & time boxes (marking students!) • Work “Product” Backlog + work breakdown • Stand-ups (weekly) Agile bound team together
  • 33. Shamrock Foods, Arizona “Should you build strategy like you build software?” Keith R. McFarland MIT Sloan Management Review, Spring 2008
  • 34. Shamrock Foods “Since adopting the new approach to strategy, Shamrock has flourished.” • Quarterly Strategy Scrum offsite • Evaluate progress on previous actions • Discuss learning & strategy modifications • Create prioritized action list Taken from Keith R. McFarland, MIT Sloan Management Review, Spring 2008
  • 35. GSMA • Couponing & Loyalty project – Weekly meetings (face-to-face) – Visual board (electronic) – Work stories – Strict prioritization – Deferred work – Walking skeleton – Retrospective
  • 36. Try this at home… 1. Use a board & cards 2. Create a work backlog 3. Hold morning stand-up meeting 4. Do iterations: weekly planning meetings 5. Cards: -> Stories -> Vertical slices worth £££ 6. Don’t bother with estimates (#NoEstimates) 7. Get a Coach
  • 37. Conclusion: YES! • Agile will work outside software development But • Not all practices are applicable – And you may need to find some new ones • Not many case studies at the moment (And … it becomes increasingly difficult to differentiate Agile from Lean)
  • 38. Your choice For many companies Agile working is an innovation therefore Agile working is a risk Remember: Profit is the return for risk
  • 39. Your choice, either… Adopt Agile today • Take a risk • Act with incomplete knowledge • Gain an advantage on competitors Wait • Play it safe • Wait for more case studies • Let others take the risk (and get the advantage) • Take the risk of playing catch up with competitors
  • 40. Agile Beyond Software We have the technology (But we need some more guinea pigs case studies) allan kelly - Software Strategy Ltd. www.allankelly.net - allan@allankelly.net -@allankellynet

Editor's Notes

  1. TODO Follow the references back, so far I can get back to 1994 – be more specific – blog about it