can we do agile? barriers to agile adoption
TRANSCRIPT
![Page 1: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/1.jpg)
AW1 Agile Development Concurrent Session 11/12/2014 11:30 AM
"Can We Do Agile? Barriers to Agile Adoption"
Presented by:
Steve Adolph Blue Agility
Brought to you by:
340 Corporate Way, Suite 300, Orange Park, FL 32073 888-268-8770 ∙ 904-278-0524 ∙ [email protected] ∙ www.sqe.com
![Page 2: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/2.jpg)
As an agile coach with Blue Agility, and co-founder of e-learning publisher Development Knowledge, Steve Adolph pursues his passion for helping organizations get the job done. Steve has been creating and managing software development projects long enough to remember FORTRAN and PDP-11s. His professional career includes many exciting and critical projects—designing call processing software for digital telephone exchanges, design and development of leading edge network management systems, railway signaling, and telecom billing. Steve has diverse experience in job roles ranging from developer to chief engineer to CTO and coauthored the popular book, Patterns for Effective Use Cases.
![Page 3: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/3.jpg)
Can We Do Agile? Barriers to Agile Adoption
![Page 5: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/5.jpg)
• Quickly form teams of roughly 4 to 5 individuals. • Agree on a facilitator for your team (total time 15
minutes) • In your teams:
– Step 1: Take 5 minutes to write on a post-it note write the reasons why a project can or cannot be agile.
– Step 2: As a team, construct an affinity map of your enablers and impediments.
– Step 3: be prepared to present your findings enablers and impediments to a project Take 5 minutes to discuss the question: “Can all projects be agile”
– Step 4: Summarize your findings
Can Any Project Be Agile?
![Page 6: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/6.jpg)
The Agile Cinderella Project A textbook fairytale
![Page 7: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/7.jpg)
This is your project
We can’t do agile because we don’t look like Cinderella
![Page 8: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/8.jpg)
Cargo Cult Agile
We did all the practices and it didn’t work for us.
![Page 9: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/9.jpg)
These Are Symptoms of Defining Agility in Terms of Specific Practices
![Page 10: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/10.jpg)
The agile conversations often seems to degenerate to arguments over specific practices and which practice is and which practice is not agile.
Individuals and Interactions over Processes and Tools?
![Page 11: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/11.jpg)
Embrace Change!
Great Mantra…but what does it really take to embrace change? What does it really take to be agile?
![Page 12: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/12.jpg)
Fast Decision Cycles
![Page 13: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/13.jpg)
Colonel John “40 Second” Boyd
Agility: Execute your OODA loop faster than your adversaries - John Boyd
![Page 14: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/14.jpg)
Observe-Orient-Decide-Act
Observe Decide Act
Action (Test)
Decision (Hypothesis)
Observations
Unfolding Circumstances
Outside Information
Orient
Cultural Traditions
Genetic Heritage
New Information Previous
Experience
Analyses & Synthesis
![Page 15: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/15.jpg)
Dr. Chet Richards, Boyd Colleague and Researcher
“I am not saying that the specific tactics of maneuver warfare – or any other form of warfare – apply to business. However, I am claiming that Boyd’s underlying strategy – the use of time as a shaping and exploiting mechanism and the emphasis on a culture/organizational climate that makes this possible – apply equally well to both”
![Page 16: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/16.jpg)
Agility
Create value by learning faster than the rate of change
“We need to deliver software so fast our customers don’t have time to change their minds” Mary Poppendieck
![Page 17: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/17.jpg)
What Impedes Agility?
Observe Decide Act
Action (Test)
Decision (Hypothesis)
Observations
Unfolding Circumstances
Outside Information
Orient
Cultural Traditions
Genetic Heritage
New Information Previous
Experience
Analyses & Synthesis
“Believing is Seeing”
![Page 18: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/18.jpg)
Different Beliefs – Perspective Mismatch
Impediment to Fast feedback more than silos and distribution
![Page 19: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/19.jpg)
Reconciling Perspectives
![Page 20: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/20.jpg)
But if communications is good, is more better?
Relationship Between Performance and Communications Frequency (Patrashkova-Volzdoska, et al., 2003, p. 266) © 2003 IEEE
![Page 21: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/21.jpg)
Tension in the process
![Page 22: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/22.jpg)
Socio Technical Systems
“an organization’s objectives are best met not by the optimization of the technical system and the adaptation of the social system to it, but by the joint optimization of the technical and social aspects, thus exploiting the adaptability and innovativeness of people in achieving goals instead of over determining the manner in which these goals should be achieved” – Albert Cherns,
![Page 23: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/23.jpg)
Scrum as a Socio-technical System
![Page 24: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/24.jpg)
• The Social Roles Individuals Must Play in Agile – Supporting – mentor, I’ve got your back – Sheltering – “holding” the workspace, the heat
shield – Alerting (Boundary Spanner) – I’ll keep watch – Drum Beating – we need to decide…now
Enabling Fast Decision Cycles
![Page 25: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/25.jpg)
![Page 26: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/26.jpg)
Case Study: Translink
![Page 27: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/27.jpg)
• Quickly rejoin your original team and take 5 minutes to discuss if this changes you perspective on that traits of a project that can or cannot be agile.
Can Any Project Be Agile (redux)?
![Page 28: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/28.jpg)
• Even in the agile world people really do trump process.
• Software development is a socio-technical system. • We cannot optimize the technical system and
expect the social system to simply emerge. • The configurator adds to an agile assessment the
social factors that trump the technical factors
Summary
![Page 30: Can We Do Agile? Barriers to Agile Adoption](https://reader033.vdocument.in/reader033/viewer/2022042608/55c625c8bb61eb387a8b4659/html5/thumbnails/30.jpg)
Can We Do Agile? Barriers to Agile Adoption