SlideShare a Scribd company logo
1 of 29
Download to read offline
Barbara Roberts
Agile – the key to thriving
in the 21st century world
Why me?
Barbara Roberts - Agile Transformation Coach
• Specialises in agile in the complex corporate world
& well known for her common-sense and pragmatic approach to agile
• Passionate about sharing her agile knowledge
& regularly invited to speak at events around the world to share her experiences
• Signatory of the Agile Agnostic Oath
• Fellow of the Agile Business Consortium
• Previously Director of Agile Business Consortium for 20+ years
• Certified Agile Business Consultant and Trainer-Coach
• Certified Scrum Professional and Scrum Trainer
• Certified Professional Facilitator
https://www.linkedin.com/in/barbara-roberts-6113a09/
•Agile – how did we get here?
•Agile basic concepts
•Some agile misconceptions
The 1960s – The rule of the machine
• Software engineers seen as “magicians”
and very much in charge
‐ Little or no formal process
‐ Freedom to be innovative
o “Just get the solution done”
‐ Fun (if you worked in IT !)
• One fundamental mistake
‐ Assumption that Software Engineering
works just like all other styles of engineering
• This assumption worked in the early years
while humans (users) were kept at arms length!!
• The “Waterfall” process defined by Winston Royce in 1970
‐ to manage development of large software systems
‐ designed for a static world, where change is the exception (a “problem” to be avoided)
‐ This basic waterfall mindset still constrains many businesses 50 years later
‐ It is misinterpreted!
1970s – Quality control through defined processes
Page 1 of Royce paper
Page 2 of Royce paper
What the
Customer
had in mind
How the
Customer
described it
What ended up in
the Requirements
Specification
What got
presented for
User Acceptance
What ended
up going into
Production
What got
reflected in the
Support Docs
What the
Help Desk
understood
What the
Customer was
billed for
What the
Business
really needed
An outcome of waterfall thinking
Or maybe the
21st century
option?
Late 80s / Early 90s – a changing world
• Personal computers arrived on the scene in the 80s
• Developers now had the ability to create solutions quickly and easily
‐ This style was called Rapid Application Development (RAD)
o The ability to ask people what they wanted and then create this for them
❖Hugely satisfying and great fun
❖Often focused on the interesting parts (and skimped on the “boring bits”)
• By the mid 90s – dangerous times
‐ “RAD Cowboys”
‐ “Control” and “Quality” thrown away
‐ Focus entirely on “Rapid” and “User Driven”
‐ Uncontrolled spread of end-user solutions
‐ Multiple copies of corporate data
‐ Resulted in too many unscalable or unsupportable solutions
• Many major UK organisations shared concerns about RAD
‐ The risk that RAD problems would drive a return to full waterfall
• We recognised that good modern-style corporate solutions need 4 parameters
‐ “Rapid” and “User driven” combined with “Control” and “Quality”
• We created the first of the proper “Good RAD” approaches
– DSDM launched in UK in 1994
‐ Built using a collaborative style, putting aside commercial competition
o Complex corporate organisations such as British Airways, British Telecom, British Rail,
Oracle, Sysdeco, Co-op Bank
‐ Providing guidance based on our shared experiences of effective best practice
• Many other RAD-style approaches followed (mostly US based and guru-led)
Mid 90s – Changing “Bad RAD” to “Good RAD”
• By 2001, it was clear RAD was not a good acronym
‐ The 1st letter R (Rapid) suggests speed is the major (or only?) driver
‐ Also leads to a frequent misconception that RAD can deliver everything in half the time!
• Launch of the Agile Manifesto
‐ Leaders of the various RAD-style approaches got together (Snowbird, Utah)
o Abandoned the word RAD
o Introduced the term “Agile” – a much more meaningful word
❖Agile suggests “flexibility”, “the ability to bend”
❖Removes link to software implied by “Application”
2001 – RAD becomes Agile
2001 – The Manifesto for Software Development
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 to the items on the right
we value the items on the left more.
Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler
James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick
Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas
Solution
Solutions
Individuals and Interactions
Working Software
Customer Collaboration
Responding to Change
over Processes and Tools
over Comprehensive documentation
over Contract negotiation
over Following a plan
Solutions
A G I L E
• Agile is an “umbrella” term describing a generic style of working
‐ There are many “flavours” of agile (agile approaches)
o each has specific strengths and weaknesses
• Effective agile is about making informed choices
‐ Choose most appropriate one? or Combine several?
‐ It is never a “One size fits all” solution
• All agile approaches share common features
‐ Flexibility
‐ Working closely with customer throughout
‐ Ensuring final solution actually meets business need
‐ Deferring detail decisions until last responsible moment
• But ultimately agile is a mindset - not a rule book
‐ The application of agile must always be …..agile!
What is Agile?
Scrum
AgilePM
SAFe
Kanban
Lean
AgilePgM
Agile – an empirical approach
• All agile is based around 3 fundamental concepts
Empiricism –”the idea that all learning comes from experience and observations
rather than theory or pure logic”
Features fixed
BDUF (Big Design Up Front)
Working towards big horizons
- thinking / planning all long-term
Work completed phase by phase
- linear style
- analysis, design, build, test
Infrequent feedback
- long delays
Individual skillsets working in isolation
EDUF (Enough Design Up Front)
Time, cost and quality fixed
Working towards horizons of all sizes
- long-term, medium-term, short-term, immediate
Work completed story (requirement) by story
- built-in feedback loops
- iterative development, incremental testing
Collaborative working, multiskilled groups
Frequent feedback
- short feedback loops
Agile (iterative) style
Traditional (linear) style
Agile - a different style of working - inbuilt flexibility
- Traditional projects focus on delivering 100% of requirements
• When problems hit, to achieve 100% delivery, teams / projects typically
‐ move the deadline back (variable time)
‐ spend more money e.g. by adding team members (variable cost)
‐ or vary both time and cost. (Slipping a deadline naturally increases costs)
• A fixed level of quality is also promised from the start
‐ In reality quality is often compromised 
Traditional
approach
Agile
approach
Features fixed
Traditional parameters
• An agile project primary objective is to deliver a solution
• Quality is non-negotiable in agile
‐ quality criteria are built in at all levels, right down to individual stories (requirements)
• Agile contingency is built around features
‐ delivering 100% of the solution is the best possible (but unlikely) agile outcome
‐ Business will drop the least important / lowest value features to protect on-time delivery
Agile
approach
Traditional
approach
on-time, on-cost, on-quality
Agile parameters
Features negotiable
Close to
Agreement
Far from
Agreement
Close to
Certainty
Far from
Certainty
Requirements
The
“what”
Solution
The “How”
• It’s about choosing the right approach
‐ What sort of journey are you planning?
• The science behind this thinking
More predictable
“Traditional” style
“Agile” style
More uncertainty and a
high probability of
change
What agile feels in real life
• Change - the norm (not the exception) in the modern VUCA world
• Organisations and projects must deal with uncertainty and unknowns
‒ because the real world is unpredictable
Volatile
Uncertain
Complex
Ambiguous
Agile principle – Expect change and uncertainty
2020 - the ultimate example of a VUCA world
Keeping up with the pace of change
• The pace of change is increasing exponentially
• To survive and thrive in the 21st century, all organisations need to be agile
(i.e. flexible, nimble)
• Businesses that miss the warnings and don’t adapt can fail very quickly
‒ A few household names (there are many more!)
‒ Nokia underpinned the Finnish economy and education system
o This failure had a far reaching impact
• This is a commonly seen message
• The choice is NOT that simple
The “Agile-o-meter”
“Congratulations!
You are Agile”
Misconception - Agile is the only answer
“You are a failure!
You are not Agile
You must try harder”
• “HOW” is a spectrum
• Anywhere on the spectrum is OK, provided it is a conscious choice
• It all depends on
‐ what type of business
‐ this specific piece of work
• These factors (+ others) support
making the right choices
• The corporate sweet spot
• Most large corporates
do not work at the extremes
Most corporate
businesses sit
here
Extremely Agile
Edge of chaos !
Extremely Linear
Bureaucratic
overload
Decision-making – the reality
• Being Agile does not negate need for good governance
‐ But governance needs to be “appropriate” for what is being delivered
‐ It’s about asking the right questions
• Agile has been effectively used to deliver in regulated organisations
‐ Pharmaceutical (MHRA)
‐ Financial (FCA)
‐ Military / Defence (safety critical – multiple regulatory bodies)
‐ Manufacturing (multiple regulatory bodies)
‐ Insurance (FCA)
• “Refusing” governance here is not an option!
• Agile needs to work within constraints in these types of organisations
‐ This means challenging some things, but also accepting what is non-negotiable
• Corporate Agile
‐ a different agile world compared to “selling DVDs from your garage” but still agile
Misconception – Either Governance or Agile
• Complex projects need “corporate strength” agile – Scrum here is not enough
‐ Agile guidance exists for
o Agile Project Management
o Agile Programme Management
o Agile Portfolio Management
o Agile Digital Services
• “Corporate-strength” agile has successfully delivered in highly-regulated environments
‐ Ministry of Defence military aircraft project
Complex contractual collaboration between 3 defence suppliers
‐ A major offshore oil project
‐ Production in a pharmaceutical
• .. Oh, and it also does small, simple projects
Misconception - Agile only for small simple projects
• Agile is for everyone (not just for Kevin!!)
• Agile requires applying common sense
‐ Sadly this is not always common!
• Agility is a natural human behaviour – we adapt to survive
‐ Some 100 year olds are (still) very agile
o Although at 100, this may be mental agility, rather than physical agility!
• Some agile fanatics can be extremely dogmatic in their thinking
‒ “It says in the book”, rather than being flexible and adapting to the situation they face
My favourite
personal experience
Misconception - Agile (only) for the young
• There is a lot of bragging about agile progress
‐ Corporate announcements that “we are now agile”
‐ And the reality…..??
• Transforming an organisation to be fully agile
is a major change programme
‐ It is not a binary instant cut-over
‐ It is not just as simple as installing new software
‐ It always involves significant behavioural change
Take “Agile Bragging” with a pinch of salt
Agile – the message is getting out there…but…
• After challenging the status quo since late 1980s, agile is finally accepted
• There are now lots of books with “agile” in the title
• But we are also seeing some misguided Agile opinions
‐ “Agile - the solution to all problems” (agile fanatics view)
‐ “Agile - a necessary evil” (traditional thinkers view)
• Both views are dangerous
.
Agile – the big picture
• Agile is a mindset,
based around common sense
• Agile gets results
through teamwork and collaboration
‒ Successful agile is driven by people
• Agile is all about “Being agile”
and not just “Doing agile”
‒ “Being agile” means agile thinking
sits at the heart of everything you do
• Agile is so much more than just a buzz word
Your questions
Further information
Project Management courses
• AgilePM®
• PRINCE2®
• APM
• PRINCE2 Agile®
• P3O
• Beginners’ course
• PMI Project Management
Programme management courses
• AgilePgM®
• MSP®
Agile courses
• AgilePM®
• AgilePgM®
• AgileBA®
• Scrum Master
• Scrum Product Owner
• PRINCE2 Agile®
• PMI Agile
• Lean Six Sigma
• Kanban
• User Stories
• Agile Overview
Business Analysis courses
• BCS Business Analysis
• AgileBA®
• PMI Business Analysis
Change management courses
• APMG Change Management
Contact us
+44 (0)207 148 5985
info@knowledgetrain.co.uk
Contact us for details about our
AgilePM training courses
www.knowledgetrain.co.uk
+44 (0)20 7039 3679
info@agilekrc.com
Contact us for details about our
Agile Solutions
agilekrc.com

More Related Content

Similar to Agile Transformation Coach Shares Insights on Agile Mindset

40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 MinutesCraig Smith
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfSwapnikaReddy6
 
Introduction à l'agilité - Martin Goyette
Introduction à l'agilité - Martin GoyetteIntroduction à l'agilité - Martin Goyette
Introduction à l'agilité - Martin GoyetteAgile Montréal
 
Session 1 - The Agile vs Non agile divide.pptx
Session 1 - The Agile vs Non agile divide.pptxSession 1 - The Agile vs Non agile divide.pptx
Session 1 - The Agile vs Non agile divide.pptxWatchDogs6
 
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
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agileNaveen Gupta
 
Applying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile TransformationsApplying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile TransformationsCprime
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Softwareallan kelly
 
Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013Synerzip
 
Business Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI CheckBusiness Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI CheckTathagat Varma
 
Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13User Vision
 
Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13Ross Philip
 
Intro agile development methodology abhilash chandran
Intro agile development methodology   abhilash chandranIntro agile development methodology   abhilash chandran
Intro agile development methodology abhilash chandranAbhilash Chandran
 

Similar to Agile Transformation Coach Shares Insights on Agile Mindset (20)

40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdf
 
The Divide.pptx
The Divide.pptxThe Divide.pptx
The Divide.pptx
 
Lean Project Management
Lean Project ManagementLean Project Management
Lean Project Management
 
Introduction à l'agilité - Martin Goyette
Introduction à l'agilité - Martin GoyetteIntroduction à l'agilité - Martin Goyette
Introduction à l'agilité - Martin Goyette
 
Session 1 - The Agile vs Non agile divide.pptx
Session 1 - The Agile vs Non agile divide.pptxSession 1 - The Agile vs Non agile divide.pptx
Session 1 - The Agile vs Non agile divide.pptx
 
Agile - What's the risk?
Agile - What's the risk?Agile - What's the risk?
Agile - What's the risk?
 
The art of execution
The art of executionThe art of execution
The art of execution
 
Agile for-college
Agile for-collegeAgile for-college
Agile for-college
 
Agile for Dummies
Agile for DummiesAgile for Dummies
Agile for Dummies
 
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
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agile
 
Applying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile TransformationsApplying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile Transformations
 
Project managment
Project managmentProject managment
Project managment
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Software
 
Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013
 
Business Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI CheckBusiness Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI Check
 
Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13
 
Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13
 
Intro agile development methodology abhilash chandran
Intro agile development methodology   abhilash chandranIntro agile development methodology   abhilash chandran
Intro agile development methodology abhilash chandran
 

More from Knowledge Train

Microsoft Access training
Microsoft Access trainingMicrosoft Access training
Microsoft Access trainingKnowledge Train
 
An introduction to PRINCE2 Agile® – with Andrew Kell
An introduction to PRINCE2 Agile® – with Andrew KellAn introduction to PRINCE2 Agile® – with Andrew Kell
An introduction to PRINCE2 Agile® – with Andrew KellKnowledge Train
 
Mastering High-Performance Teams: Strategies for Success – Nick Fewings
 Mastering High-Performance Teams: Strategies for Success – Nick Fewings Mastering High-Performance Teams: Strategies for Success – Nick Fewings
Mastering High-Performance Teams: Strategies for Success – Nick FewingsKnowledge Train
 
Thriving in Change – with Luz Flores Lee
Thriving in Change – with Luz Flores LeeThriving in Change – with Luz Flores Lee
Thriving in Change – with Luz Flores LeeKnowledge Train
 
Project manage your life – with Bina Champaneria
Project manage your life – with Bina ChampaneriaProject manage your life – with Bina Champaneria
Project manage your life – with Bina ChampaneriaKnowledge Train
 
Developing your project management career
Developing your project management careerDeveloping your project management career
Developing your project management careerKnowledge Train
 
Prince2 resources e book 2
Prince2 resources e book 2Prince2 resources e book 2
Prince2 resources e book 2Knowledge Train
 
Prince2 resources e-book 1
Prince2 resources e-book 1Prince2 resources e-book 1
Prince2 resources e-book 1Knowledge Train
 
Change management models ebook
Change management models ebookChange management models ebook
Change management models ebookKnowledge Train
 
Careers in IT Service Management
Careers in IT Service ManagementCareers in IT Service Management
Careers in IT Service ManagementKnowledge Train
 
What is ITIL®? - A Complete Careers Guide
What is ITIL®? - A Complete Careers GuideWhat is ITIL®? - A Complete Careers Guide
What is ITIL®? - A Complete Careers GuideKnowledge Train
 

More from Knowledge Train (17)

Microsoft Access training
Microsoft Access trainingMicrosoft Access training
Microsoft Access training
 
Srcum | Infographic
Srcum | InfographicSrcum | Infographic
Srcum | Infographic
 
Business Case Template
Business Case TemplateBusiness Case Template
Business Case Template
 
Agile Manifesto
Agile ManifestoAgile Manifesto
Agile Manifesto
 
An introduction to PRINCE2 Agile® – with Andrew Kell
An introduction to PRINCE2 Agile® – with Andrew KellAn introduction to PRINCE2 Agile® – with Andrew Kell
An introduction to PRINCE2 Agile® – with Andrew Kell
 
Mastering High-Performance Teams: Strategies for Success – Nick Fewings
 Mastering High-Performance Teams: Strategies for Success – Nick Fewings Mastering High-Performance Teams: Strategies for Success – Nick Fewings
Mastering High-Performance Teams: Strategies for Success – Nick Fewings
 
Thriving in Change – with Luz Flores Lee
Thriving in Change – with Luz Flores LeeThriving in Change – with Luz Flores Lee
Thriving in Change – with Luz Flores Lee
 
Project manage your life – with Bina Champaneria
Project manage your life – with Bina ChampaneriaProject manage your life – with Bina Champaneria
Project manage your life – with Bina Champaneria
 
Developing your project management career
Developing your project management careerDeveloping your project management career
Developing your project management career
 
Prince2 resources e book 2
Prince2 resources e book 2Prince2 resources e book 2
Prince2 resources e book 2
 
Prince2 resources e-book 1
Prince2 resources e-book 1Prince2 resources e-book 1
Prince2 resources e-book 1
 
Change management models ebook
Change management models ebookChange management models ebook
Change management models ebook
 
Agile resources e-book
Agile resources e-bookAgile resources e-book
Agile resources e-book
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
 
Careers in IT Service Management
Careers in IT Service ManagementCareers in IT Service Management
Careers in IT Service Management
 
What is ITIL®? - A Complete Careers Guide
What is ITIL®? - A Complete Careers GuideWhat is ITIL®? - A Complete Careers Guide
What is ITIL®? - A Complete Careers Guide
 
Agile Challenges
Agile ChallengesAgile Challenges
Agile Challenges
 

Recently uploaded

定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一
 定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一 定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一
定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一Fs sss
 
do's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of Jobdo's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of JobRemote DBA Services
 
定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一
定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一
定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一2s3dgmej
 
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...gurkirankumar98700
 
阿德莱德大学本科毕业证成绩单咨询(书英文硕士学位证)
阿德莱德大学本科毕业证成绩单咨询(书英文硕士学位证)阿德莱德大学本科毕业证成绩单咨询(书英文硕士学位证)
阿德莱德大学本科毕业证成绩单咨询(书英文硕士学位证)obuhobo
 
办理(NUS毕业证书)新加坡国立大学毕业证成绩单原版一比一
办理(NUS毕业证书)新加坡国立大学毕业证成绩单原版一比一办理(NUS毕业证书)新加坡国立大学毕业证成绩单原版一比一
办理(NUS毕业证书)新加坡国立大学毕业证成绩单原版一比一F La
 
NPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdfNPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdfDivyeshPatel234692
 
Preventing and ending sexual harassment in the workplace.pptx
Preventing and ending sexual harassment in the workplace.pptxPreventing and ending sexual harassment in the workplace.pptx
Preventing and ending sexual harassment in the workplace.pptxGry Tina Tinde
 
定制(UQ毕业证书)澳洲昆士兰大学毕业证成绩单原版一比一
定制(UQ毕业证书)澳洲昆士兰大学毕业证成绩单原版一比一定制(UQ毕业证书)澳洲昆士兰大学毕业证成绩单原版一比一
定制(UQ毕业证书)澳洲昆士兰大学毕业证成绩单原版一比一lvtagr7
 
Business Development and Product Strategy for a SME named SARL based in Leban...
Business Development and Product Strategy for a SME named SARL based in Leban...Business Development and Product Strategy for a SME named SARL based in Leban...
Business Development and Product Strategy for a SME named SARL based in Leban...Soham Mondal
 
Delhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call Girls
Delhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call GirlsDelhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call Girls
Delhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call Girlsshivangimorya083
 
定制(Waikato毕业证书)新西兰怀卡托大学毕业证成绩单原版一比一
定制(Waikato毕业证书)新西兰怀卡托大学毕业证成绩单原版一比一定制(Waikato毕业证书)新西兰怀卡托大学毕业证成绩单原版一比一
定制(Waikato毕业证书)新西兰怀卡托大学毕业证成绩单原版一比一Fs
 
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call GirlsSonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call GirlsNiya Khan
 
Storytelling, Ethics and Workflow in Documentary Photography
Storytelling, Ethics and Workflow in Documentary PhotographyStorytelling, Ethics and Workflow in Documentary Photography
Storytelling, Ethics and Workflow in Documentary PhotographyOrtega Alikwe
 
PM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterPM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterHector Del Castillo, CPM, CPMM
 
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...Suhani Kapoor
 
女王大学硕士毕业证成绩单(加急办理)认证海外毕业证
女王大学硕士毕业证成绩单(加急办理)认证海外毕业证女王大学硕士毕业证成绩单(加急办理)认证海外毕业证
女王大学硕士毕业证成绩单(加急办理)认证海外毕业证obuhobo
 
办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样
办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样
办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样umasea
 
Final Completion Certificate of Marketing Management Internship
Final Completion Certificate of Marketing Management InternshipFinal Completion Certificate of Marketing Management Internship
Final Completion Certificate of Marketing Management InternshipSoham Mondal
 
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...Suhani Kapoor
 

Recently uploaded (20)

定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一
 定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一 定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一
定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一
 
do's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of Jobdo's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of Job
 
定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一
定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一
定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一
 
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
 
阿德莱德大学本科毕业证成绩单咨询(书英文硕士学位证)
阿德莱德大学本科毕业证成绩单咨询(书英文硕士学位证)阿德莱德大学本科毕业证成绩单咨询(书英文硕士学位证)
阿德莱德大学本科毕业证成绩单咨询(书英文硕士学位证)
 
办理(NUS毕业证书)新加坡国立大学毕业证成绩单原版一比一
办理(NUS毕业证书)新加坡国立大学毕业证成绩单原版一比一办理(NUS毕业证书)新加坡国立大学毕业证成绩单原版一比一
办理(NUS毕业证书)新加坡国立大学毕业证成绩单原版一比一
 
NPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdfNPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdf
 
Preventing and ending sexual harassment in the workplace.pptx
Preventing and ending sexual harassment in the workplace.pptxPreventing and ending sexual harassment in the workplace.pptx
Preventing and ending sexual harassment in the workplace.pptx
 
定制(UQ毕业证书)澳洲昆士兰大学毕业证成绩单原版一比一
定制(UQ毕业证书)澳洲昆士兰大学毕业证成绩单原版一比一定制(UQ毕业证书)澳洲昆士兰大学毕业证成绩单原版一比一
定制(UQ毕业证书)澳洲昆士兰大学毕业证成绩单原版一比一
 
Business Development and Product Strategy for a SME named SARL based in Leban...
Business Development and Product Strategy for a SME named SARL based in Leban...Business Development and Product Strategy for a SME named SARL based in Leban...
Business Development and Product Strategy for a SME named SARL based in Leban...
 
Delhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call Girls
Delhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call GirlsDelhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call Girls
Delhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call Girls
 
定制(Waikato毕业证书)新西兰怀卡托大学毕业证成绩单原版一比一
定制(Waikato毕业证书)新西兰怀卡托大学毕业证成绩单原版一比一定制(Waikato毕业证书)新西兰怀卡托大学毕业证成绩单原版一比一
定制(Waikato毕业证书)新西兰怀卡托大学毕业证成绩单原版一比一
 
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call GirlsSonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
 
Storytelling, Ethics and Workflow in Documentary Photography
Storytelling, Ethics and Workflow in Documentary PhotographyStorytelling, Ethics and Workflow in Documentary Photography
Storytelling, Ethics and Workflow in Documentary Photography
 
PM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterPM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring Chapter
 
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...
 
女王大学硕士毕业证成绩单(加急办理)认证海外毕业证
女王大学硕士毕业证成绩单(加急办理)认证海外毕业证女王大学硕士毕业证成绩单(加急办理)认证海外毕业证
女王大学硕士毕业证成绩单(加急办理)认证海外毕业证
 
办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样
办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样
办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样
 
Final Completion Certificate of Marketing Management Internship
Final Completion Certificate of Marketing Management InternshipFinal Completion Certificate of Marketing Management Internship
Final Completion Certificate of Marketing Management Internship
 
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
 

Agile Transformation Coach Shares Insights on Agile Mindset

  • 1. Barbara Roberts Agile – the key to thriving in the 21st century world
  • 2. Why me? Barbara Roberts - Agile Transformation Coach • Specialises in agile in the complex corporate world & well known for her common-sense and pragmatic approach to agile • Passionate about sharing her agile knowledge & regularly invited to speak at events around the world to share her experiences • Signatory of the Agile Agnostic Oath • Fellow of the Agile Business Consortium • Previously Director of Agile Business Consortium for 20+ years • Certified Agile Business Consultant and Trainer-Coach • Certified Scrum Professional and Scrum Trainer • Certified Professional Facilitator https://www.linkedin.com/in/barbara-roberts-6113a09/
  • 3. •Agile – how did we get here? •Agile basic concepts •Some agile misconceptions
  • 4. The 1960s – The rule of the machine • Software engineers seen as “magicians” and very much in charge ‐ Little or no formal process ‐ Freedom to be innovative o “Just get the solution done” ‐ Fun (if you worked in IT !) • One fundamental mistake ‐ Assumption that Software Engineering works just like all other styles of engineering • This assumption worked in the early years while humans (users) were kept at arms length!!
  • 5. • The “Waterfall” process defined by Winston Royce in 1970 ‐ to manage development of large software systems ‐ designed for a static world, where change is the exception (a “problem” to be avoided) ‐ This basic waterfall mindset still constrains many businesses 50 years later ‐ It is misinterpreted! 1970s – Quality control through defined processes Page 1 of Royce paper Page 2 of Royce paper
  • 6. What the Customer had in mind How the Customer described it What ended up in the Requirements Specification What got presented for User Acceptance What ended up going into Production What got reflected in the Support Docs What the Help Desk understood What the Customer was billed for What the Business really needed An outcome of waterfall thinking Or maybe the 21st century option?
  • 7. Late 80s / Early 90s – a changing world • Personal computers arrived on the scene in the 80s • Developers now had the ability to create solutions quickly and easily ‐ This style was called Rapid Application Development (RAD) o The ability to ask people what they wanted and then create this for them ❖Hugely satisfying and great fun ❖Often focused on the interesting parts (and skimped on the “boring bits”) • By the mid 90s – dangerous times ‐ “RAD Cowboys” ‐ “Control” and “Quality” thrown away ‐ Focus entirely on “Rapid” and “User Driven” ‐ Uncontrolled spread of end-user solutions ‐ Multiple copies of corporate data ‐ Resulted in too many unscalable or unsupportable solutions
  • 8. • Many major UK organisations shared concerns about RAD ‐ The risk that RAD problems would drive a return to full waterfall • We recognised that good modern-style corporate solutions need 4 parameters ‐ “Rapid” and “User driven” combined with “Control” and “Quality” • We created the first of the proper “Good RAD” approaches – DSDM launched in UK in 1994 ‐ Built using a collaborative style, putting aside commercial competition o Complex corporate organisations such as British Airways, British Telecom, British Rail, Oracle, Sysdeco, Co-op Bank ‐ Providing guidance based on our shared experiences of effective best practice • Many other RAD-style approaches followed (mostly US based and guru-led) Mid 90s – Changing “Bad RAD” to “Good RAD”
  • 9. • By 2001, it was clear RAD was not a good acronym ‐ The 1st letter R (Rapid) suggests speed is the major (or only?) driver ‐ Also leads to a frequent misconception that RAD can deliver everything in half the time! • Launch of the Agile Manifesto ‐ Leaders of the various RAD-style approaches got together (Snowbird, Utah) o Abandoned the word RAD o Introduced the term “Agile” – a much more meaningful word ❖Agile suggests “flexibility”, “the ability to bend” ❖Removes link to software implied by “Application” 2001 – RAD becomes Agile
  • 10. 2001 – The Manifesto for Software Development 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 to the items on the right we value the items on the left more. Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas Solution Solutions Individuals and Interactions Working Software Customer Collaboration Responding to Change over Processes and Tools over Comprehensive documentation over Contract negotiation over Following a plan Solutions
  • 11. A G I L E • Agile is an “umbrella” term describing a generic style of working ‐ There are many “flavours” of agile (agile approaches) o each has specific strengths and weaknesses • Effective agile is about making informed choices ‐ Choose most appropriate one? or Combine several? ‐ It is never a “One size fits all” solution • All agile approaches share common features ‐ Flexibility ‐ Working closely with customer throughout ‐ Ensuring final solution actually meets business need ‐ Deferring detail decisions until last responsible moment • But ultimately agile is a mindset - not a rule book ‐ The application of agile must always be …..agile! What is Agile? Scrum AgilePM SAFe Kanban Lean AgilePgM
  • 12. Agile – an empirical approach • All agile is based around 3 fundamental concepts Empiricism –”the idea that all learning comes from experience and observations rather than theory or pure logic”
  • 13. Features fixed BDUF (Big Design Up Front) Working towards big horizons - thinking / planning all long-term Work completed phase by phase - linear style - analysis, design, build, test Infrequent feedback - long delays Individual skillsets working in isolation EDUF (Enough Design Up Front) Time, cost and quality fixed Working towards horizons of all sizes - long-term, medium-term, short-term, immediate Work completed story (requirement) by story - built-in feedback loops - iterative development, incremental testing Collaborative working, multiskilled groups Frequent feedback - short feedback loops Agile (iterative) style Traditional (linear) style Agile - a different style of working - inbuilt flexibility
  • 14. - Traditional projects focus on delivering 100% of requirements • When problems hit, to achieve 100% delivery, teams / projects typically ‐ move the deadline back (variable time) ‐ spend more money e.g. by adding team members (variable cost) ‐ or vary both time and cost. (Slipping a deadline naturally increases costs) • A fixed level of quality is also promised from the start ‐ In reality quality is often compromised  Traditional approach Agile approach Features fixed Traditional parameters
  • 15. • An agile project primary objective is to deliver a solution • Quality is non-negotiable in agile ‐ quality criteria are built in at all levels, right down to individual stories (requirements) • Agile contingency is built around features ‐ delivering 100% of the solution is the best possible (but unlikely) agile outcome ‐ Business will drop the least important / lowest value features to protect on-time delivery Agile approach Traditional approach on-time, on-cost, on-quality Agile parameters Features negotiable
  • 16. Close to Agreement Far from Agreement Close to Certainty Far from Certainty Requirements The “what” Solution The “How” • It’s about choosing the right approach ‐ What sort of journey are you planning? • The science behind this thinking More predictable “Traditional” style “Agile” style More uncertainty and a high probability of change What agile feels in real life
  • 17. • Change - the norm (not the exception) in the modern VUCA world • Organisations and projects must deal with uncertainty and unknowns ‒ because the real world is unpredictable Volatile Uncertain Complex Ambiguous Agile principle – Expect change and uncertainty 2020 - the ultimate example of a VUCA world
  • 18. Keeping up with the pace of change • The pace of change is increasing exponentially • To survive and thrive in the 21st century, all organisations need to be agile (i.e. flexible, nimble) • Businesses that miss the warnings and don’t adapt can fail very quickly ‒ A few household names (there are many more!) ‒ Nokia underpinned the Finnish economy and education system o This failure had a far reaching impact
  • 19. • This is a commonly seen message • The choice is NOT that simple The “Agile-o-meter” “Congratulations! You are Agile” Misconception - Agile is the only answer “You are a failure! You are not Agile You must try harder”
  • 20. • “HOW” is a spectrum • Anywhere on the spectrum is OK, provided it is a conscious choice • It all depends on ‐ what type of business ‐ this specific piece of work • These factors (+ others) support making the right choices • The corporate sweet spot • Most large corporates do not work at the extremes Most corporate businesses sit here Extremely Agile Edge of chaos ! Extremely Linear Bureaucratic overload Decision-making – the reality
  • 21. • Being Agile does not negate need for good governance ‐ But governance needs to be “appropriate” for what is being delivered ‐ It’s about asking the right questions • Agile has been effectively used to deliver in regulated organisations ‐ Pharmaceutical (MHRA) ‐ Financial (FCA) ‐ Military / Defence (safety critical – multiple regulatory bodies) ‐ Manufacturing (multiple regulatory bodies) ‐ Insurance (FCA) • “Refusing” governance here is not an option! • Agile needs to work within constraints in these types of organisations ‐ This means challenging some things, but also accepting what is non-negotiable • Corporate Agile ‐ a different agile world compared to “selling DVDs from your garage” but still agile Misconception – Either Governance or Agile
  • 22. • Complex projects need “corporate strength” agile – Scrum here is not enough ‐ Agile guidance exists for o Agile Project Management o Agile Programme Management o Agile Portfolio Management o Agile Digital Services • “Corporate-strength” agile has successfully delivered in highly-regulated environments ‐ Ministry of Defence military aircraft project Complex contractual collaboration between 3 defence suppliers ‐ A major offshore oil project ‐ Production in a pharmaceutical • .. Oh, and it also does small, simple projects Misconception - Agile only for small simple projects
  • 23. • Agile is for everyone (not just for Kevin!!) • Agile requires applying common sense ‐ Sadly this is not always common! • Agility is a natural human behaviour – we adapt to survive ‐ Some 100 year olds are (still) very agile o Although at 100, this may be mental agility, rather than physical agility! • Some agile fanatics can be extremely dogmatic in their thinking ‒ “It says in the book”, rather than being flexible and adapting to the situation they face My favourite personal experience Misconception - Agile (only) for the young
  • 24. • There is a lot of bragging about agile progress ‐ Corporate announcements that “we are now agile” ‐ And the reality…..?? • Transforming an organisation to be fully agile is a major change programme ‐ It is not a binary instant cut-over ‐ It is not just as simple as installing new software ‐ It always involves significant behavioural change Take “Agile Bragging” with a pinch of salt
  • 25. Agile – the message is getting out there…but… • After challenging the status quo since late 1980s, agile is finally accepted • There are now lots of books with “agile” in the title • But we are also seeing some misguided Agile opinions ‐ “Agile - the solution to all problems” (agile fanatics view) ‐ “Agile - a necessary evil” (traditional thinkers view) • Both views are dangerous .
  • 26. Agile – the big picture • Agile is a mindset, based around common sense • Agile gets results through teamwork and collaboration ‒ Successful agile is driven by people • Agile is all about “Being agile” and not just “Doing agile” ‒ “Being agile” means agile thinking sits at the heart of everything you do • Agile is so much more than just a buzz word
  • 28. Further information Project Management courses • AgilePM® • PRINCE2® • APM • PRINCE2 Agile® • P3O • Beginners’ course • PMI Project Management Programme management courses • AgilePgM® • MSP® Agile courses • AgilePM® • AgilePgM® • AgileBA® • Scrum Master • Scrum Product Owner • PRINCE2 Agile® • PMI Agile • Lean Six Sigma • Kanban • User Stories • Agile Overview Business Analysis courses • BCS Business Analysis • AgileBA® • PMI Business Analysis Change management courses • APMG Change Management
  • 29. Contact us +44 (0)207 148 5985 info@knowledgetrain.co.uk Contact us for details about our AgilePM training courses www.knowledgetrain.co.uk +44 (0)20 7039 3679 info@agilekrc.com Contact us for details about our Agile Solutions agilekrc.com