SlideShare a Scribd company logo
Agile
The Power of I(n)teration
@Agile.PT 2015
Hi.
Bruno Teixeira
https://twitter.com/bruno_cacho
https://pt.linkedin.com/in/brunocacho
Agile Coach @Farfetch
Nuno Rafael gomes
https://twitter.com/nrgomes
https://pt.linkedin.com/in/nrgomes
Product Owner @Farfetch
Start Sprint
Agile Manifesto
Culture and Values
“At the core, I believe Agile Methodologies are really
about mushy stuff of values and culture.”
Robert C. Martin, President and founder of Object Mentor Inc.
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
Back to Origins
W. Edwards Deming
o Kaizen greatest influencer.
“I can say that Dr. Deming’ teachings were great
revelations to Japanese management which built
many Kaizen practices in Japan based on his principles.”
Masaaki Imai, Founder of Kaizen Institute.
o Lean Manufacturing “father”.
“Deming is the core of our management.”
Shoichiro Toyoda, Honorary Chairman and Director of Toyota.
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
Back to Origins
W. Edwards Deming
o SoPK – System of Profound Knowledge:
“There is no substitute for knowledge.”
“A system is a network of interdependent
components that work together to try to
accomplish the aim of the system.”
A system must be managed. It will not manage itself.”
“94% of problems in business are systems driven, only 6% are people driven.”
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
Systems, systems, systems...
Everything is a system.
o System of development
o System of knowledge
o System of learning
o Complex ecoSystems
o Adaptive ecoSystems
o Thinking Systems
o …
A System of everything? (probably just a theory…)
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
Emerging Concept...
... from our Agile practice & reflections.
o 2 words were starting to emerge and bound together frequently:
“Cultural System”
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
Spike
We felt ready to start...
… or so we thought. 
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
User Story #1
The Flow
But where to start?
Every system has one or more flows.
o Operational Flow
o Financial Flow
o Informational Flow
o Others...
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
Have we found a Cultural Flow?
Our proposal:
Behaviors
Values
Actions
Patterns
Culture Settle
Structure
Trigger
Emerge
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
What knowledge is available?
... from the community at large:
o Change Organizational Culture:
– Great thinkers’ literature: Edgar H. Schein, William E. Schneider, etc.
– Great coachers’ teachings: Michael Sahota, etc.
– Only an organizational effort can change a corporate Culture!
o Apply Patterns to Organizations:
– Patterns of Productive Software Organizations, Harrison, Coplien, 1996.
– Organizational Patterns of Agile Software Development, Harrison, Coplien, 2004.
– Scrum Pattern Community’s work in progress at http://www.scrumplop.org.
– Patterns are about thinking, caring and becoming, not about doing. Challenging!
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
Culture Patterns
User Story #2
The Gap
What about The Gap?
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
Patterns
Culture
Emerge
Behaviors
Values
Actions
Settle
Structure
Trigger
The Gap
The Gap
Drilling down:
o Change Organizational Values:
– Heavily dependent on the corporate culture: also requires an organizational effort.
– Anyway, we can work the Agile Values of a Scrum Team.
o Improve Social Behaviors:
– Difficult to master!
– Psychology and Sociology are two of the most complex fields of knowledge.
o “Fix” People’s Actions:
– Too time consuming.
– Most of the time, the corrective measures won’t last in time.
Values Behaviours Actions
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
First Gap in the flow are Values
Customer Collaboration Working Software
Individuals & Interactions Responding to Change
Agile Values
How about working with Agile Values?
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
How to do it?
Why don’t we apply a Constraint?
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
System
Flow 2
Flow 1
Let’s try some magic! 
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
Adapted from Goldratt’s Theory of Constraints (TOC):
FlowConstraint
Practice from the Field
#1 – Scrum Team [1 year 3 months]
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
Constraint #1
On Behaviours
The only one that matters is
Team Collaboration.
▼
• Shared common goals.
• Boost on all communication levels.
• From Group of Individuals to a Team.
Constraint #2
On Values
The only one that matters is
delivering Working Software.
▼
• Excelence on engineering practices.
• Emergence on solutions.
• Dramatically improve client’s trust.
• Boost team morale and confidence.
After
7months
Practice from the Field
#2 – Scrum Team in a Lean Client [3 months]
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
Constraint #1
On Values
The only one that matters is
Customer Collaboration.
▼
• Increase client’s engagement.
• Increase # of interactions / iteration.
• Improve all communication channels.
• Learn from the client, “fast & furious”.
• Amplify Learning & See the Whole.
Practice from the Field
#3 – Next Scrum Team [not started]
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
Constraint #1
On Behaviour
The only one that matters is
Team Collaboration.
▼
• N/A
Constraint #2
On Values
The only one that matters is
N/A.
▼
• N/A
Practice from the Field
Lessons learned:
o Elevate a Behavior like “Team Collaboration”:
– Helps storm a Team faster.
– Helps build a strong Team’s Identity.
o Elevate a Value like “Working Software”:
– Improves engineering practices and hence, confidence.
– Makes it possible to decrease the iteration cycle.
o Elevate a Value like “Customer Collaboration”:
– Increases dramatically the interaction frequency and quality.
– Bosts confidence on all Scrum participants across the ecosystem.
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
User Story #3
The Power
Inspecting and Mapping
We can Mapp Agile Values into System Properties.
Interaction driven:
Customer
Collaboration
Individuals &
Interactions
Iteration driven:
Working Software
Responding to
Change
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
A Real Life Analogy
For left siders, let’s make a bank deposit:
o You have an principal of 1.000 Euros deposited on your bank.
o Your bank pays you an interest rate of 5%... 
o ... and compounds the interest each month (the period).
o How much money will you have after 12 months (periods)?
Period Principal Interest Future Value
0 (now) 1,000.00€ 1,000€ x 5% = 50,00€ 1,050.00€
1 1,050.00€ 1,050€ x 5% = 52.50€ 1,102.50€
... ... ... 1,795.86€
12 1,795.86€
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
A Real Life Analogy
Compound Interest:
𝑭𝑽 = 𝑷𝑽 × ( 𝟏 + 𝒓 ) 𝒏
Where:
o FV = Future Value
o PV = Present Value, or Principal
o r = Interest Rate (%)
o n = Number of Periods
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
A Real Life Analogy
Compound Knowledge?
𝑭𝑽 = 𝑷𝑽 × ( 𝟏 + 𝒓 ) 𝒏
Where:
o FV = Future (Potential) Product Business Value
o PV = Present Product Business Value
o r = Interaction Frequency Rate (%)
o n = Number of Iterations (Sprints)
Notes:
o Product Business Value ≠ Cash Flow from Operating Activities (CFO).
o Frequency = Number of occurrences of a repeating event / unit time.
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
A Real Life Analogy
An exercice:
o You have a product with a present business value of 10,000€.
o Your goal is to maximize the business value over the next year.
o You must interact with the client, either on low or high frequencies.
o You are free to choose the number of iterations (n) per year:
Iteration type iterations/year weeks/iteration hours/iteration
1 quarter 4 13 455
1 month 12 4 140
1 week 52 1 35
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
A Real Life Analogy
The different scenarios in numbers:
Notes:
o Interation Frequency = 1 or 1+1 (hours) / iteration length (hours)
o An Iteration with a client can be: a demo, a release, or other feedback...
Scenario N Inter h/n r PV FV
4 quarters, 1 inter/cycle 4 1 455 0,22% 10,000€ 10,088€
4 quarters, 2 inter/cycle 4 1+1 455 0,44% 10,000€ 10,177€
12 months, 1 inter/cycle 12 1 140 0,71% 10,000€ 10,892€
12 months, 2 inter/cycle 12 1+1 140 1,43% 10,000€ 11,856€
52 weeks, 1 inter/cycle 52 1 70 2,86% 10,000€ 43,270€
52 weeks, 2 inter/cycle 52 1+1 70 5,71% 10,000€ 179,867€
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
A Real Life Analogy
Plotting the results:
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint Retrospective
Sprint Retrospective
Conclusion
Our practice on “Cultural Flow”, applying constraints on its processes,
values and behaviours, highlighted these 2 properties of an Agile Ecosystem,
hence, no matter what you do or how you do it, just:
Iterate & Interact
to unleash
The Power of I(n)teration
@Agile.PT 2015
The Flow
The Gap
The Power
Start Sprint
Sprint
Retrospective
@Agile.PT 2015
A few references
o https://hbr.org/2012/07/cultural-change-that-sticks
o https://www.deming.org/theman/theories/profoundknowledge
o http://en.wikipedia.org/wiki/Theory_of_constraints
@Agile.PT 2015
Thank you
Close Sprint

More Related Content

What's hot

How i hack my education
How i hack my educationHow i hack my education
How i hack my education
Yves Hanoulle
 
A Self Funding Agile Transformation
A Self Funding Agile TransformationA Self Funding Agile Transformation
A Self Funding Agile Transformation
Daniel Poon
 
Master Technical Recruiting Workshop: How to Recruit Top Tech Talent
Master Technical Recruiting Workshop:  How to Recruit Top Tech TalentMaster Technical Recruiting Workshop:  How to Recruit Top Tech Talent
Master Technical Recruiting Workshop: How to Recruit Top Tech Talent
RecruitingDaily.com LLC
 

What's hot (19)

Fusing the Agile Testing into an Agile Team
Fusing the Agile Testing into an Agile TeamFusing the Agile Testing into an Agile Team
Fusing the Agile Testing into an Agile Team
 
How i hack my education
How i hack my educationHow i hack my education
How i hack my education
 
Learning To Learn
Learning To LearnLearning To Learn
Learning To Learn
 
Turning Value Stream Maps into Reality
Turning Value Stream Maps into RealityTurning Value Stream Maps into Reality
Turning Value Stream Maps into Reality
 
Toyota Kata at University
Toyota Kata at UniversityToyota Kata at University
Toyota Kata at University
 
Inception deck and lift off examples
Inception deck and lift off   examplesInception deck and lift off   examples
Inception deck and lift off examples
 
Launching agile projects template pack
Launching agile projects   template packLaunching agile projects   template pack
Launching agile projects template pack
 
Mixing Scrum and Kanban in Agile
Mixing Scrum and Kanban in AgileMixing Scrum and Kanban in Agile
Mixing Scrum and Kanban in Agile
 
Just Enough Minimal Viable Agile
Just Enough Minimal Viable AgileJust Enough Minimal Viable Agile
Just Enough Minimal Viable Agile
 
How to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile procesHow to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile proces
 
Just Enough: Minimally Viable Agile
Just Enough: Minimally Viable AgileJust Enough: Minimally Viable Agile
Just Enough: Minimally Viable Agile
 
No estimates2015
No estimates2015No estimates2015
No estimates2015
 
A Self Funding Agile Transformation
A Self Funding Agile TransformationA Self Funding Agile Transformation
A Self Funding Agile Transformation
 
VSM and Toyota Kata
VSM and Toyota KataVSM and Toyota Kata
VSM and Toyota Kata
 
Master Technical Recruiting Workshop: How to Recruit Top Tech Talent
Master Technical Recruiting Workshop:  How to Recruit Top Tech TalentMaster Technical Recruiting Workshop:  How to Recruit Top Tech Talent
Master Technical Recruiting Workshop: How to Recruit Top Tech Talent
 
Change Management - Implementing Swift & Sudden Change (Brexit)
Change Management - Implementing Swift & Sudden Change (Brexit)Change Management - Implementing Swift & Sudden Change (Brexit)
Change Management - Implementing Swift & Sudden Change (Brexit)
 
Lean and Agile Learning: The CGS Approach
Lean and Agile Learning: The CGS ApproachLean and Agile Learning: The CGS Approach
Lean and Agile Learning: The CGS Approach
 
Actionable outputs from capability assessments - project challenge
Actionable outputs from capability assessments - project challengeActionable outputs from capability assessments - project challenge
Actionable outputs from capability assessments - project challenge
 
The 5 coaching Kata questions
The 5 coaching Kata questionsThe 5 coaching Kata questions
The 5 coaching Kata questions
 

Similar to @AgilePT 2015 - Agile: The Power of I(n)teration

May 11th Slides: NTEN Leadership
May 11th Slides:  NTEN LeadershipMay 11th Slides:  NTEN Leadership
May 11th Slides: NTEN Leadership
Beth Kanter
 
Change Management, Measurement and Tracking_2015
Change Management, Measurement and Tracking_2015Change Management, Measurement and Tracking_2015
Change Management, Measurement and Tracking_2015
Eliana Arruda
 

Similar to @AgilePT 2015 - Agile: The Power of I(n)teration (20)

Agile from the executive floor - defining agility in business terms - Agile P...
Agile from the executive floor - defining agility in business terms - Agile P...Agile from the executive floor - defining agility in business terms - Agile P...
Agile from the executive floor - defining agility in business terms - Agile P...
 
A2: Easy Metrics and Dashboards for Corporate Startups, Katie Careless
A2: Easy Metrics and Dashboards for Corporate Startups, Katie CarelessA2: Easy Metrics and Dashboards for Corporate Startups, Katie Careless
A2: Easy Metrics and Dashboards for Corporate Startups, Katie Careless
 
May 11th Slides: NTEN Leadership
May 11th Slides:  NTEN LeadershipMay 11th Slides:  NTEN Leadership
May 11th Slides: NTEN Leadership
 
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter StevensINNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
 
Orchestrating experiments at scale
Orchestrating experiments at scaleOrchestrating experiments at scale
Orchestrating experiments at scale
 
Using process thinking to define project scope: how to start in the right place
Using process thinking to define project scope: how to start in the right placeUsing process thinking to define project scope: how to start in the right place
Using process thinking to define project scope: how to start in the right place
 
IT in the Park 2017
IT in the Park 2017IT in the Park 2017
IT in the Park 2017
 
IT In The Park 2017
IT In The Park 2017IT In The Park 2017
IT In The Park 2017
 
Sherlock Waste the heart-hr-techdemoday-2018.12.07
Sherlock Waste the heart-hr-techdemoday-2018.12.07Sherlock Waste the heart-hr-techdemoday-2018.12.07
Sherlock Waste the heart-hr-techdemoday-2018.12.07
 
Agile2016: Stop Using Agile with Waterfall Goals: Goal Agility with OKR
Agile2016: Stop Using Agile with Waterfall Goals: Goal Agility with OKR Agile2016: Stop Using Agile with Waterfall Goals: Goal Agility with OKR
Agile2016: Stop Using Agile with Waterfall Goals: Goal Agility with OKR
 
2 a introduction to agile
2 a introduction to agile2 a introduction to agile
2 a introduction to agile
 
The P&Q Challenge
The P&Q ChallengeThe P&Q Challenge
The P&Q Challenge
 
The P&Q Challenge
The P&Q ChallengeThe P&Q Challenge
The P&Q Challenge
 
Change Management, Measurement and Tracking_2015
Change Management, Measurement and Tracking_2015Change Management, Measurement and Tracking_2015
Change Management, Measurement and Tracking_2015
 
Change How You Do Product - by Tal Ben-Simon (ProductX 2018)
Change How You Do Product - by Tal Ben-Simon (ProductX 2018)Change How You Do Product - by Tal Ben-Simon (ProductX 2018)
Change How You Do Product - by Tal Ben-Simon (ProductX 2018)
 
Launch pad - future of accounting meetup 1
Launch pad - future of accounting meetup 1Launch pad - future of accounting meetup 1
Launch pad - future of accounting meetup 1
 
Three Secrets of Agile Leadership: From Working Hard to Working Smart
Three Secrets of Agile Leadership: From Working Hard to Working SmartThree Secrets of Agile Leadership: From Working Hard to Working Smart
Three Secrets of Agile Leadership: From Working Hard to Working Smart
 
"At the Intersection of Agile and Change Management" - ACMP USA
"At the Intersection of Agile and Change Management" - ACMP USA"At the Intersection of Agile and Change Management" - ACMP USA
"At the Intersection of Agile and Change Management" - ACMP USA
 
DOES16 London - Jonathan Smart - From Oil Tankers to Speedboats
DOES16 London - Jonathan Smart - From Oil Tankers to SpeedboatsDOES16 London - Jonathan Smart - From Oil Tankers to Speedboats
DOES16 London - Jonathan Smart - From Oil Tankers to Speedboats
 
Agile for PPM Professionals Training Course - Wellingtone | FuturePMO 2021
Agile for PPM Professionals Training Course - Wellingtone | FuturePMO 2021Agile for PPM Professionals Training Course - Wellingtone | FuturePMO 2021
Agile for PPM Professionals Training Course - Wellingtone | FuturePMO 2021
 

Recently uploaded

Recently uploaded (9)

Project Management Professional (PMP)® from PMI
Project Management Professional (PMP)® from PMIProject Management Professional (PMP)® from PMI
Project Management Professional (PMP)® from PMI
 
Create the recognition your teams deserve.pptx
Create the recognition your teams deserve.pptxCreate the recognition your teams deserve.pptx
Create the recognition your teams deserve.pptx
 
Travis Hills of Minnesota Leads Livestock Water and Energy in Sustainable Inn...
Travis Hills of Minnesota Leads Livestock Water and Energy in Sustainable Inn...Travis Hills of Minnesota Leads Livestock Water and Energy in Sustainable Inn...
Travis Hills of Minnesota Leads Livestock Water and Energy in Sustainable Inn...
 
Risk Management in Banks - Overview (May 2024)
Risk Management in Banks - Overview (May 2024)Risk Management in Banks - Overview (May 2024)
Risk Management in Banks - Overview (May 2024)
 
ANIn Delhi Feb 2022 | Design the Future with Technology Disruption by N Kisho...
ANIn Delhi Feb 2022 | Design the Future with Technology Disruption by N Kisho...ANIn Delhi Feb 2022 | Design the Future with Technology Disruption by N Kisho...
ANIn Delhi Feb 2022 | Design the Future with Technology Disruption by N Kisho...
 
Founder-Game Director Workshop (Session 1)
Founder-Game Director  Workshop (Session 1)Founder-Game Director  Workshop (Session 1)
Founder-Game Director Workshop (Session 1)
 
Flexi time, Flexi work, QWL and Role Effectiveness
Flexi time, Flexi  work, QWL and  Role EffectivenessFlexi time, Flexi  work, QWL and  Role Effectiveness
Flexi time, Flexi work, QWL and Role Effectiveness
 
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
 
TCS AI for Business Study – Key Findings
TCS AI for Business Study – Key FindingsTCS AI for Business Study – Key Findings
TCS AI for Business Study – Key Findings
 

@AgilePT 2015 - Agile: The Power of I(n)teration

  • 1. Agile The Power of I(n)teration @Agile.PT 2015
  • 2. Hi. Bruno Teixeira https://twitter.com/bruno_cacho https://pt.linkedin.com/in/brunocacho Agile Coach @Farfetch Nuno Rafael gomes https://twitter.com/nrgomes https://pt.linkedin.com/in/nrgomes Product Owner @Farfetch
  • 4. Agile Manifesto Culture and Values “At the core, I believe Agile Methodologies are really about mushy stuff of values and culture.” Robert C. Martin, President and founder of Object Mentor Inc. @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 5. Back to Origins W. Edwards Deming o Kaizen greatest influencer. “I can say that Dr. Deming’ teachings were great revelations to Japanese management which built many Kaizen practices in Japan based on his principles.” Masaaki Imai, Founder of Kaizen Institute. o Lean Manufacturing “father”. “Deming is the core of our management.” Shoichiro Toyoda, Honorary Chairman and Director of Toyota. @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 6. Back to Origins W. Edwards Deming o SoPK – System of Profound Knowledge: “There is no substitute for knowledge.” “A system is a network of interdependent components that work together to try to accomplish the aim of the system.” A system must be managed. It will not manage itself.” “94% of problems in business are systems driven, only 6% are people driven.” @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 7. Systems, systems, systems... Everything is a system. o System of development o System of knowledge o System of learning o Complex ecoSystems o Adaptive ecoSystems o Thinking Systems o … A System of everything? (probably just a theory…) @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 8. Emerging Concept... ... from our Agile practice & reflections. o 2 words were starting to emerge and bound together frequently: “Cultural System” @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 9. Spike We felt ready to start... … or so we thought.  @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 11. But where to start? Every system has one or more flows. o Operational Flow o Financial Flow o Informational Flow o Others... @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 12. Have we found a Cultural Flow? Our proposal: Behaviors Values Actions Patterns Culture Settle Structure Trigger Emerge @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 13. What knowledge is available? ... from the community at large: o Change Organizational Culture: – Great thinkers’ literature: Edgar H. Schein, William E. Schneider, etc. – Great coachers’ teachings: Michael Sahota, etc. – Only an organizational effort can change a corporate Culture! o Apply Patterns to Organizations: – Patterns of Productive Software Organizations, Harrison, Coplien, 1996. – Organizational Patterns of Agile Software Development, Harrison, Coplien, 2004. – Scrum Pattern Community’s work in progress at http://www.scrumplop.org. – Patterns are about thinking, caring and becoming, not about doing. Challenging! @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective Culture Patterns
  • 15. What about The Gap? @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective Patterns Culture Emerge Behaviors Values Actions Settle Structure Trigger The Gap
  • 16. The Gap Drilling down: o Change Organizational Values: – Heavily dependent on the corporate culture: also requires an organizational effort. – Anyway, we can work the Agile Values of a Scrum Team. o Improve Social Behaviors: – Difficult to master! – Psychology and Sociology are two of the most complex fields of knowledge. o “Fix” People’s Actions: – Too time consuming. – Most of the time, the corrective measures won’t last in time. Values Behaviours Actions @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 17. First Gap in the flow are Values Customer Collaboration Working Software Individuals & Interactions Responding to Change Agile Values How about working with Agile Values? @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 18. How to do it? Why don’t we apply a Constraint? @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 19. System Flow 2 Flow 1 Let’s try some magic!  @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective Adapted from Goldratt’s Theory of Constraints (TOC): FlowConstraint
  • 20. Practice from the Field #1 – Scrum Team [1 year 3 months] @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective Constraint #1 On Behaviours The only one that matters is Team Collaboration. ▼ • Shared common goals. • Boost on all communication levels. • From Group of Individuals to a Team. Constraint #2 On Values The only one that matters is delivering Working Software. ▼ • Excelence on engineering practices. • Emergence on solutions. • Dramatically improve client’s trust. • Boost team morale and confidence. After 7months
  • 21. Practice from the Field #2 – Scrum Team in a Lean Client [3 months] @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective Constraint #1 On Values The only one that matters is Customer Collaboration. ▼ • Increase client’s engagement. • Increase # of interactions / iteration. • Improve all communication channels. • Learn from the client, “fast & furious”. • Amplify Learning & See the Whole.
  • 22. Practice from the Field #3 – Next Scrum Team [not started] @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective Constraint #1 On Behaviour The only one that matters is Team Collaboration. ▼ • N/A Constraint #2 On Values The only one that matters is N/A. ▼ • N/A
  • 23. Practice from the Field Lessons learned: o Elevate a Behavior like “Team Collaboration”: – Helps storm a Team faster. – Helps build a strong Team’s Identity. o Elevate a Value like “Working Software”: – Improves engineering practices and hence, confidence. – Makes it possible to decrease the iteration cycle. o Elevate a Value like “Customer Collaboration”: – Increases dramatically the interaction frequency and quality. – Bosts confidence on all Scrum participants across the ecosystem. @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 25. Inspecting and Mapping We can Mapp Agile Values into System Properties. Interaction driven: Customer Collaboration Individuals & Interactions Iteration driven: Working Software Responding to Change @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 26. A Real Life Analogy For left siders, let’s make a bank deposit: o You have an principal of 1.000 Euros deposited on your bank. o Your bank pays you an interest rate of 5%...  o ... and compounds the interest each month (the period). o How much money will you have after 12 months (periods)? Period Principal Interest Future Value 0 (now) 1,000.00€ 1,000€ x 5% = 50,00€ 1,050.00€ 1 1,050.00€ 1,050€ x 5% = 52.50€ 1,102.50€ ... ... ... 1,795.86€ 12 1,795.86€ @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 27. A Real Life Analogy Compound Interest: 𝑭𝑽 = 𝑷𝑽 × ( 𝟏 + 𝒓 ) 𝒏 Where: o FV = Future Value o PV = Present Value, or Principal o r = Interest Rate (%) o n = Number of Periods @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 28. A Real Life Analogy Compound Knowledge? 𝑭𝑽 = 𝑷𝑽 × ( 𝟏 + 𝒓 ) 𝒏 Where: o FV = Future (Potential) Product Business Value o PV = Present Product Business Value o r = Interaction Frequency Rate (%) o n = Number of Iterations (Sprints) Notes: o Product Business Value ≠ Cash Flow from Operating Activities (CFO). o Frequency = Number of occurrences of a repeating event / unit time. @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 29. A Real Life Analogy An exercice: o You have a product with a present business value of 10,000€. o Your goal is to maximize the business value over the next year. o You must interact with the client, either on low or high frequencies. o You are free to choose the number of iterations (n) per year: Iteration type iterations/year weeks/iteration hours/iteration 1 quarter 4 13 455 1 month 12 4 140 1 week 52 1 35 @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 30. A Real Life Analogy The different scenarios in numbers: Notes: o Interation Frequency = 1 or 1+1 (hours) / iteration length (hours) o An Iteration with a client can be: a demo, a release, or other feedback... Scenario N Inter h/n r PV FV 4 quarters, 1 inter/cycle 4 1 455 0,22% 10,000€ 10,088€ 4 quarters, 2 inter/cycle 4 1+1 455 0,44% 10,000€ 10,177€ 12 months, 1 inter/cycle 12 1 140 0,71% 10,000€ 10,892€ 12 months, 2 inter/cycle 12 1+1 140 1,43% 10,000€ 11,856€ 52 weeks, 1 inter/cycle 52 1 70 2,86% 10,000€ 43,270€ 52 weeks, 2 inter/cycle 52 1+1 70 5,71% 10,000€ 179,867€ @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 31. A Real Life Analogy Plotting the results: @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 33. Conclusion Our practice on “Cultural Flow”, applying constraints on its processes, values and behaviours, highlighted these 2 properties of an Agile Ecosystem, hence, no matter what you do or how you do it, just: Iterate & Interact to unleash The Power of I(n)teration @Agile.PT 2015 The Flow The Gap The Power Start Sprint Sprint Retrospective
  • 35. A few references o https://hbr.org/2012/07/cultural-change-that-sticks o https://www.deming.org/theman/theories/profoundknowledge o http://en.wikipedia.org/wiki/Theory_of_constraints @Agile.PT 2015