SlideShare une entreprise Scribd logo
1  sur  45
allan kelly 
Twitter: @allankellynet 
http://www.allankelly.net 
BCS Bristol 
November 2014 
Does Agile work 
outside of software? 
#AOSW
Allan Kelly… 
 Provide advice on software 
development & business strategy 
 Training in Agile, Coaching, 
Consulting 
Author 
– Xanpan: Team Centric Agile Software 
Development, 2014 
https://leanpub.com/xanpan 
– Business Patterns for Software Developers 
(2012, Wiley - ISBN: 978-1119999249) 
– Changing Software Development: Learning 
to be Agile (2008, Wiley)
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 
Retrospectives 
Planning poker 
CI
Practices from outside of software 
Stand up meetings NATO, Japanese local government, bar 
staff, oil-platforms 
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
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
Petroc College 
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
Agile at a PR agency 
“The agile manifesto is an idiot proof 
way of approaching work” 
• Work collaborate with customers 
• Cut down waiting time 
• Streamlines paperwork 
• Make work streams visible 
“I love my Kanban board” 
Rachel Picken, Mpad - Agile on the Beach 2014
Sullivan Cuff, Redruth (Sep 2014)
Customer Service
Scrum Marketing 
James S. Wright, 2014
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
Agile Innovation 
• Examples from Oxford Innovation in Cornwall 
– http://youtu.be/eoxxsfXsulQ 
• Talk by Belinda Waldock 
– Agile on the Beach 2014 
– https://www.youtube.com/watch?v=qNVO6a_2E4 
8 
– http://belindaw.wordpress.com/2014/09/04/agile 
-innovation-embedding-agile-in-cornwall/
Try this at home… 
1. Use a board & cards 
2. Create a work backlog 
3. Prioritize the backlog 
4. Hold morning stand-up meeting 
5. Do iterations: weekly plan & review meetings
Try this at home… 
Advice 
• Cards: -> Stories -> Vertical slices worth £££ 
• Don’t bother with estimates (#NoEstimates) 
• 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 Outside 
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 
Discount link…. 
https://leanpub.com/ 
xanpan/c/BCSBristol 
#AOSW

Contenu connexe

Tendances

Lean Discovery, Agile Delivery & the DevOps Mindset
Lean Discovery, Agile Delivery & the DevOps MindsetLean Discovery, Agile Delivery & the DevOps Mindset
Lean Discovery, Agile Delivery & the DevOps MindsetFadi Stephan
 
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
 
Software Development is Upside Down
Software Development is Upside DownSoftware Development is Upside Down
Software Development is Upside Downallan 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
 
Capturing Lessons Learned Information – Making your current and future projec...
Capturing Lessons Learned Information – Making your current and future projec...Capturing Lessons Learned Information – Making your current and future projec...
Capturing Lessons Learned Information – Making your current and future projec...ProjectCon
 
LKCE16 - Servant Leadership un-neutered by Mike Burrows
LKCE16 - Servant Leadership un-neutered by Mike BurrowsLKCE16 - Servant Leadership un-neutered by Mike Burrows
LKCE16 - Servant Leadership un-neutered by Mike BurrowsLean Kanban Central Europe
 
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
 
Managers and the land of the lost
Managers and the land of the lostManagers and the land of the lost
Managers and the land of the lostAgileDenver
 
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...AgileNZ Conference
 
I have an app idea, now what (ascendle) (ProductCamp Boston 2016)
I have an app idea, now what (ascendle) (ProductCamp Boston 2016)I have an app idea, now what (ascendle) (ProductCamp Boston 2016)
I have an app idea, now what (ascendle) (ProductCamp Boston 2016)ProductCamp Boston
 
Agile Gurugram 2016 | Conference | What agile really means ? | KE Siew
Agile Gurugram 2016 | Conference | What agile really means ? | KE SiewAgile Gurugram 2016 | Conference | What agile really means ? | KE Siew
Agile Gurugram 2016 | Conference | What agile really means ? | KE SiewAgileNetwork
 
DOES 2016 Sciencing the Crap Out of DevOps
DOES 2016 Sciencing the Crap Out of DevOpsDOES 2016 Sciencing the Crap Out of DevOps
DOES 2016 Sciencing the Crap Out of DevOpsNicole Forsgren
 
12 principles for Agile Development
12 principles for Agile Development 12 principles for Agile Development
12 principles for Agile Development Julien Henzelin
 
Flow-based road mapping & options thinking
Flow-based road mapping & options thinkingFlow-based road mapping & options thinking
Flow-based road mapping & options thinkingMatt Barcomb
 
Lean Startup Tools for Agile Product Teams
Lean Startup Tools for Agile Product TeamsLean Startup Tools for Agile Product Teams
Lean Startup Tools for Agile Product TeamsLitheSpeed
 
The Three Things
The Three ThingsThe Three Things
The Three ThingsAgileDenver
 

Tendances (20)

Lean Discovery, Agile Delivery & the DevOps Mindset
Lean Discovery, Agile Delivery & the DevOps MindsetLean Discovery, Agile Delivery & the DevOps Mindset
Lean Discovery, Agile Delivery & the DevOps Mindset
 
Scaling Agile: Going Beyond the Daily Scrum
Scaling Agile: Going Beyond the Daily ScrumScaling Agile: Going Beyond the Daily Scrum
Scaling Agile: Going Beyond the Daily Scrum
 
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
 
Software Development is Upside Down
Software Development is Upside DownSoftware Development is Upside Down
Software Development is Upside Down
 
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
 
Capturing Lessons Learned Information – Making your current and future projec...
Capturing Lessons Learned Information – Making your current and future projec...Capturing Lessons Learned Information – Making your current and future projec...
Capturing Lessons Learned Information – Making your current and future projec...
 
LKCE16 - Servant Leadership un-neutered by Mike Burrows
LKCE16 - Servant Leadership un-neutered by Mike BurrowsLKCE16 - Servant Leadership un-neutered by Mike Burrows
LKCE16 - Servant Leadership un-neutered by Mike Burrows
 
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
 
LKCE16 - Kanban @PingAn by Adam Wu
LKCE16 - Kanban @PingAn by Adam WuLKCE16 - Kanban @PingAn by Adam Wu
LKCE16 - Kanban @PingAn by Adam Wu
 
Great! another bug
Great! another bugGreat! another bug
Great! another bug
 
Managers and the land of the lost
Managers and the land of the lostManagers and the land of the lost
Managers and the land of the lost
 
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...
 
I have an app idea, now what (ascendle) (ProductCamp Boston 2016)
I have an app idea, now what (ascendle) (ProductCamp Boston 2016)I have an app idea, now what (ascendle) (ProductCamp Boston 2016)
I have an app idea, now what (ascendle) (ProductCamp Boston 2016)
 
Agile Gurugram 2016 | Conference | What agile really means ? | KE Siew
Agile Gurugram 2016 | Conference | What agile really means ? | KE SiewAgile Gurugram 2016 | Conference | What agile really means ? | KE Siew
Agile Gurugram 2016 | Conference | What agile really means ? | KE Siew
 
DOES 2016 Sciencing the Crap Out of DevOps
DOES 2016 Sciencing the Crap Out of DevOpsDOES 2016 Sciencing the Crap Out of DevOps
DOES 2016 Sciencing the Crap Out of DevOps
 
12 principles for Agile Development
12 principles for Agile Development 12 principles for Agile Development
12 principles for Agile Development
 
Flow-based road mapping & options thinking
Flow-based road mapping & options thinkingFlow-based road mapping & options thinking
Flow-based road mapping & options thinking
 
Introducing agile
Introducing agileIntroducing agile
Introducing agile
 
Lean Startup Tools for Agile Product Teams
Lean Startup Tools for Agile Product TeamsLean Startup Tools for Agile Product Teams
Lean Startup Tools for Agile Product Teams
 
The Three Things
The Three ThingsThe Three Things
The Three Things
 

En vedette

Steve Denning: Radical Management Vortrag am Internet-Briefing Sep13-2011
Steve Denning: Radical Management Vortrag am Internet-Briefing Sep13-2011Steve Denning: Radical Management Vortrag am Internet-Briefing Sep13-2011
Steve Denning: Radical Management Vortrag am Internet-Briefing Sep13-2011Walter Schärer
 
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Boardroom Metrics
 
What Is Agile Management?
What Is Agile Management?What Is Agile Management?
What Is Agile Management?Jurgen Appelo
 
Designing High-Performance into our Organisations: What can ScrumMasters, man...
Designing High-Performance into our Organisations: What can ScrumMasters, man...Designing High-Performance into our Organisations: What can ScrumMasters, man...
Designing High-Performance into our Organisations: What can ScrumMasters, man...Simon Roberts
 
Radical Management in Practice
Radical Management in PracticeRadical Management in Practice
Radical Management in PracticeSimon Roberts
 
Transforming the workplace with radical management Steve Denning
Transforming the workplace with radical management Steve DenningTransforming the workplace with radical management Steve Denning
Transforming the workplace with radical management Steve DenningOpenKnowledge srl
 

En vedette (6)

Steve Denning: Radical Management Vortrag am Internet-Briefing Sep13-2011
Steve Denning: Radical Management Vortrag am Internet-Briefing Sep13-2011Steve Denning: Radical Management Vortrag am Internet-Briefing Sep13-2011
Steve Denning: Radical Management Vortrag am Internet-Briefing Sep13-2011
 
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
 
What Is Agile Management?
What Is Agile Management?What Is Agile Management?
What Is Agile Management?
 
Designing High-Performance into our Organisations: What can ScrumMasters, man...
Designing High-Performance into our Organisations: What can ScrumMasters, man...Designing High-Performance into our Organisations: What can ScrumMasters, man...
Designing High-Performance into our Organisations: What can ScrumMasters, man...
 
Radical Management in Practice
Radical Management in PracticeRadical Management in Practice
Radical Management in Practice
 
Transforming the workplace with radical management Steve Denning
Transforming the workplace with radical management Steve DenningTransforming the workplace with radical management Steve Denning
Transforming the workplace with radical management Steve Denning
 

Similaire à Agile Outside Software: Does Agile work outside of sofware? #AOSW

Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Softwareallan kelly
 
6- Agile.engine - Asad safari
6- Agile.engine - Asad safari6- Agile.engine - Asad safari
6- Agile.engine - Asad safariAli Moghadam
 
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
 
Lean agile meets design thinking
Lean agile meets design thinkingLean agile meets design thinking
Lean agile meets design thinkingRavneet Kaur
 
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
 
Lean, Kanban and TFS
Lean, Kanban and TFSLean, Kanban and TFS
Lean, Kanban and TFSImaginet
 
Lean, Kanban, and TFS
Lean, Kanban, and TFSLean, Kanban, and TFS
Lean, Kanban, and TFSImaginet
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to KanbanImaginet
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to KanbanImaginet
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfSwapnikaReddy6
 
Using Lean and Kanban to Revolutionize Your Organization
Using Lean and Kanban to Revolutionize Your OrganizationUsing Lean and Kanban to Revolutionize Your Organization
Using Lean and Kanban to Revolutionize Your OrganizationImaginet
 
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
 
How to Jumpstart Enterprise Agile Adoption
How to Jumpstart Enterprise Agile AdoptionHow to Jumpstart Enterprise Agile Adoption
How to Jumpstart Enterprise Agile AdoptionTechWell
 
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile Arrows_Group
 
Introduction to Agile Development
Introduction to Agile DevelopmentIntroduction to Agile Development
Introduction to Agile DevelopmentTu Hoang
 

Similaire à Agile Outside Software: Does Agile work outside of sofware? #AOSW (20)

Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Software
 
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
 
Agile Primer: A 360 Degree Introduction
Agile Primer: A 360 Degree IntroductionAgile Primer: A 360 Degree Introduction
Agile Primer: A 360 Degree Introduction
 
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
 
Lean agile meets design thinking
Lean agile meets design thinkingLean agile meets design thinking
Lean agile meets design thinking
 
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
 
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
 
Lean, Kanban and TFS
Lean, Kanban and TFSLean, Kanban and TFS
Lean, Kanban and TFS
 
Lean, Kanban, and TFS
Lean, Kanban, and TFSLean, Kanban, and TFS
Lean, Kanban, and TFS
 
Agile isd by_lisa_cooney
Agile isd by_lisa_cooneyAgile isd by_lisa_cooney
Agile isd by_lisa_cooney
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdf
 
Using Lean and Kanban to Revolutionize Your Organization
Using Lean and Kanban to Revolutionize Your OrganizationUsing Lean and Kanban to Revolutionize Your Organization
Using Lean and Kanban to Revolutionize Your Organization
 
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
 
How to Jumpstart Enterprise Agile Adoption
How to Jumpstart Enterprise Agile AdoptionHow to Jumpstart Enterprise Agile Adoption
How to Jumpstart Enterprise Agile Adoption
 
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
 
Introduction to Agile Development
Introduction to Agile DevelopmentIntroduction to Agile Development
Introduction to Agile Development
 

Plus de allan 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
 
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
 
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
 
Xanpan extended presentation
Xanpan extended presentationXanpan extended presentation
Xanpan extended presentationallan 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
 
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
 
Patterns and Pattern Thinking for Analysis and Innovation
Patterns and Pattern Thinking for Analysis and InnovationPatterns and Pattern Thinking for Analysis and Innovation
Patterns and Pattern Thinking for Analysis and Innovationallan kelly
 
Xanpan - what do you get if you cross XP and Kanban?
Xanpan - what do you get if you cross XP and Kanban?Xanpan - what do you get if you cross XP and Kanban?
Xanpan - what do you get if you cross XP and Kanban?allan kelly
 
Do It Right then Do the Right Thing
Do It Right then Do the Right ThingDo It Right then Do the Right Thing
Do It Right then Do the Right Thingallan kelly
 
Is there a role for Project Managers and Business Analysts in Agile?
Is there a role for Project Managers and Business Analysts in Agile?Is there a role for Project Managers and Business Analysts in Agile?
Is there a role for Project Managers and Business Analysts in Agile?allan kelly
 

Plus de allan kelly (18)

Planning for Value: How much? When?
Planning for Value: How much? When?Planning for Value: How much? When?
Planning for Value: How much? When?
 
Planning for Value: how much? when?
Planning for Value: how much? when?Planning for Value: how much? when?
Planning for Value: how much? when?
 
Every business a software business
Every business a software businessEvery business a software business
Every business a software business
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
 
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
 
Xanpan extended presentation
Xanpan extended presentationXanpan extended presentation
Xanpan extended presentation
 
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?
 
Requirements: Whose job are they anyway?
Requirements: Whose job are they anyway?Requirements: Whose job are they anyway?
Requirements: Whose job are they anyway?
 
Patterns and Pattern Thinking for Analysis and Innovation
Patterns and Pattern Thinking for Analysis and InnovationPatterns and Pattern Thinking for Analysis and Innovation
Patterns and Pattern Thinking for Analysis and Innovation
 
Xanpan - what do you get if you cross XP and Kanban?
Xanpan - what do you get if you cross XP and Kanban?Xanpan - what do you get if you cross XP and Kanban?
Xanpan - what do you get if you cross XP and Kanban?
 
Do It Right then Do the Right Thing
Do It Right then Do the Right ThingDo It Right then Do the Right Thing
Do It Right then Do the Right Thing
 
Do itright
Do itrightDo itright
Do itright
 
Is there a role for Project Managers and Business Analysts in Agile?
Is there a role for Project Managers and Business Analysts in Agile?Is there a role for Project Managers and Business Analysts in Agile?
Is there a role for Project Managers and Business Analysts in Agile?
 

Dernier

Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Giuseppe De Simone
 
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsDigital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsHannah Smith
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingCIToolkit
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsCIToolkit
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证jdkhjh
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)jennyeacort
 
The Final Activity in Project Management
The Final Activity in Project ManagementThe Final Activity in Project Management
The Final Activity in Project ManagementCIToolkit
 
Shaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingShaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingGiuseppe De Simone
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchRashtriya Kisan Manch
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insightWayne Abrahams
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixCIToolkit
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionCIToolkit
 
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentFrom Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentCIToolkit
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsCIToolkit
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramCIToolkit
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...CIToolkit
 

Dernier (16)

Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
 
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsDigital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
 
The Final Activity in Project Management
The Final Activity in Project ManagementThe Final Activity in Project Management
The Final Activity in Project Management
 
Shaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingShaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful Thinking
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insight
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem Resolution
 
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentFrom Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield Metrics
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
 

Agile Outside Software: Does Agile work outside of sofware? #AOSW

  • 1. allan kelly Twitter: @allankellynet http://www.allankelly.net BCS Bristol November 2014 Does Agile work outside of software? #AOSW
  • 2. Allan Kelly…  Provide advice on software development & business strategy  Training in Agile, Coaching, Consulting Author – Xanpan: Team Centric Agile Software Development, 2014 https://leanpub.com/xanpan – Business Patterns for Software Developers (2012, Wiley - ISBN: 978-1119999249) – Changing Software Development: Learning to be Agile (2008, Wiley)
  • 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.
  • 7.
  • 8. 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
  • 9. 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
  • 10. Is Agile only for Software Development? • Answer in 3 parts – Practices – The Roots – Case studies
  • 12. Agile Umbrella Scrum Kanban ASD XP DSDM Lean SD Xanpan Stand up meetings TDD BDD Boards ATDD WIP limits Iterations Retrospectives Planning poker CI
  • 13. Practices from outside of software Stand up meetings NATO, Japanese local government, bar staff, oil-platforms Retrospectives Lessons learned, Post mortem US Marines “After Action Review” WIP Limits Toyota Production System “Lean” Pair programming Surgeons, Aircrew
  • 14. 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?
  • 15. And some Agile tools may never be used outside software e.g. JUnit
  • 16. 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
  • 17. Roots
  • 18. 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
  • 19. Agile Software Development Is An application of Lean Thinking in the software development arena
  • 20. Agile Software Development Is An application of Lean Thinking in the software development arena
  • 21. Lean Thinking is An application of Learning Organizations in action
  • 24. XP Scrum … Lean TQM System Thinking … Organizational Learning
  • 25. Is Agile Are Learning Organizations only for Software Development? No! Amazon
  • 26. 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
  • 27. 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.
  • 28. Case Studies Good news – There are some!
  • 29. 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
  • 30. 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
  • 31. Petroc College 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
  • 32. Agile at a PR agency “The agile manifesto is an idiot proof way of approaching work” • Work collaborate with customers • Cut down waiting time • Streamlines paperwork • Make work streams visible “I love my Kanban board” Rachel Picken, Mpad - Agile on the Beach 2014
  • 35. Scrum Marketing James S. Wright, 2014
  • 36. Shamrock Foods, Arizona “Should you build strategy like you build software?” Keith R. McFarland MIT Sloan Management Review, Spring 2008
  • 37. 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
  • 38. GSMA • Couponing & Loyalty project – Weekly meetings (face-to-face) – Visual board (electronic) – Work stories – Strict prioritization – Deferred work – Walking skeleton – Retrospective
  • 39. Agile Innovation • Examples from Oxford Innovation in Cornwall – http://youtu.be/eoxxsfXsulQ • Talk by Belinda Waldock – Agile on the Beach 2014 – https://www.youtube.com/watch?v=qNVO6a_2E4 8 – http://belindaw.wordpress.com/2014/09/04/agile -innovation-embedding-agile-in-cornwall/
  • 40. Try this at home… 1. Use a board & cards 2. Create a work backlog 3. Prioritize the backlog 4. Hold morning stand-up meeting 5. Do iterations: weekly plan & review meetings
  • 41. Try this at home… Advice • Cards: -> Stories -> Vertical slices worth £££ • Don’t bother with estimates (#NoEstimates) • Get a Coach
  • 42. 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)
  • 43. Your choice For many companies Agile working is an innovation therefore Agile working is a risk Remember: Profit is the return for risk
  • 44. 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
  • 45. Agile Outside 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 Discount link…. https://leanpub.com/ xanpan/c/BCSBristol #AOSW

Notes de l'éditeur

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