SlideShare a Scribd company logo
1 of 20
Download to read offline
©2019 Rob Brown
Business Impacts of
Flipping Component
Delivery to Feature Delivery
London Business Agility - Flips, Trips and Slips
Rob Brown
2 May 2019
©2019 Rob Brown
“Flipping!” and “FlipIT!”
–means more than just “flip” to South Africans ;-)
!2
©2019 Rob Brown
“Business agility…”
“able to move in a direction at speed and
change direction without loss of speed”
–onelook.com
“organisation’s ability to adapt quickly and
effectively to environment changes”
–2nd year management textbook
“best way to secure the future is to create it”
–Peter Drucker
!3
©2019 Rob Brown
“Real benefits…”
–what do *we* mean?
!4
©2019 Rob Brown
Typical Component
Delivery Structure
Craig Larman
!5
©2019 Rob Brown
Typical Feature
Delivery Structure
“Take 1 from each”
!6
©2019 Rob Brown
Much More Than A Wrist Flip!
Looking From The Business Side
https://www.shropshirelive.com/news/2017/02/20/50-people-to-flip-pancakes-on-the-iron-bridge/
!7
©2019 Rob Brown Earliest Version: 1962
“Product” Was Not Happy
!8
©2019 Rob Brown
Some Similarities
Morale
Tension
“Product” experiences on “Delivery” speed and “Delivery” quality
“Prioritised Requirements” filtered through multiple people (layers, departments, locations)
Actual Product champion / Accountable executive visibility
Multiple Product Managers / Content Managers / Site Managers / Change Managers / etc
Location
Location
Face-to-face
!9
©2019 Rob Brown
Some Differences
Revenue growth (hope)
New platform (green field)
Some pressure (try 3-7)
Risk of “fit for use”/NFR
vs Revenue protection (v. v. soon)
vs Legacy (huge)
vs Insane pressure
vs Issue of algorithm R&D
balancing with (“fit for purpose” +
“fit for use”)
!10
©2019 Rob Brown
Recipes
Only time for 1 quick taster…
https://en.wikipedia.org/wiki/Spinning_Dancer
!11
©2019 Rob Brown
Training:
1x Scrum Master
1x Product Owner - all “PO”’s, including Proxy
1x Team BDD - everyone codes
Daily Team Charts monitoring:
Sprint and Release Burndown
Product Backlog <-> Scenarios <-> User Stories <-> Acceptance Criteria; Churn
Coaching with Decreasing Frequency:
1-1’s with Scrum Master, Product Owner, Proxy Product Owner, Area Product Owner
4 Amigo BDD “Workshops”
Sprint Reviews
Coaching with Ad Hoc Frequency: Daily Scrum attendance, team members, “morale support team"
Pursue automated release
Post Team Formation,
“Intervention Ingredients”
!12
©2019 Rob Brown
#2001_agilemanifesto
#2004_agileprinciples
4 Amigo’s Behaviour Driven
Development (BDD)
!13
©2019 Rob Brown
Classic Software Development
Lifecycle (SDLC) Training
“BDD in Action” – John Ferguson Smart
!14
©2019 Rob Brown
SDLC With 4 Amigo’s BDD
!15
©2019 Rob Brown
4 Amigo’s
1 hour / day
Write the Scenario together (“pair program”)
Create and apply 1 single ubiquitous business language - f(MAGIC, language, thought, code, system)
Often Less Total Effort Than Attempting Classic SDLC (especially with layers of people)!
“Classic SDLC” is only trained that way, not in practice
“The Design of Design” - Fred Brooks
BDD is many things, including Capability Growth “For Free”!
Analysts write test scripts which actually run software (testing)
Testers write code to run software (coding)
Coders write requirement specifications and tests (analysis and testing)
“Business” can (eventually) do all 3 also by copy-paste (hacking)
!16
©2019 Rob Brown
Evolution and
Emergence
Is emergency just emergence speeded up?
https://en.wikipedia.org/wiki/Spinning_Dancer
!17
©2019 Rob Brown
Product Owner
Hierarchy
and WoW
Multiple releases
Product, operations, customers, end users
Quality
Strategic capacity
Impossible 7am-7pm coverage idea, now “done”
Happiness
Smoothness
Chief
Product
Owner / CxO
Lead
Product
Owner / HoD
Lead
Product
Owner / HoD
Team
Product
Owner
Team
Product
Owner
Team
Product
Owner
Team
Product
Owner
Team
Product
Owner
Team
Product
Owner
Proxy
PO
Proxy
PO
Proxy
PO
Proxy
PO
Proxy
PO
Proxy
PO
!18
©2019 Rob Brown
!!Surprise!!
Revenue Protection
became
Revenue Generation!
https://en.wikipedia.org/wiki/Spinning_Dancer
!19
©2019 Rob Brown
Challenges
Maintain to become best over time, becomes huge competitive advantage!
Amazon Web Services was once, after 12 years, 10 years ahead of all competitors in one basket!
Proxy Product Owner evolution
Top Of The House thinking and evidence
1-2 “seasoned big picture thinkers”
Constant vigilance and coaching
Newcomers need to be “principles entrenched”, preferably at selection stage
Succession
Head hunters
Amazon Web Services office now has an MS Azure office a short walk away…promising lots…and
Azure is much closer to AWS now :O
!20

More Related Content

Recently uploaded

Operations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdfOperations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdfcoolsnoopy1
 
HOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATIONHOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATIONsivani14565220
 
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...Conny Dethloff
 
The Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsThe Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsCIToolkit
 
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
 
Leveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous ImprovementLeveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous ImprovementCIToolkit
 
The Final Activity in Project Management
The Final Activity in Project ManagementThe Final Activity in Project Management
The Final Activity in Project ManagementCIToolkit
 
Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsMind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsCIToolkit
 
Management 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing TeamsManagement 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing Teamsshakkardaddy
 
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBusiness of Software Conference
 
Exploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisExploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisCIToolkit
 
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
 
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...dsnow9802
 
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
 
How Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesHow Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesMassimo Canducci
 
Overview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentationOverview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentationPMIUKChapter
 
The Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data SetsThe Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data SetsCIToolkit
 
Management 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational DesignManagement 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational Designshakkardaddy
 
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
 
Management 11th Edition - Chapter 9 - Strategic Management
Management 11th Edition - Chapter 9 - Strategic ManagementManagement 11th Edition - Chapter 9 - Strategic Management
Management 11th Edition - Chapter 9 - Strategic Managementshakkardaddy
 

Recently uploaded (20)

Operations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdfOperations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdf
 
HOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATIONHOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATION
 
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
 
The Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsThe Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data Insights
 
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
 
Leveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous ImprovementLeveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous Improvement
 
The Final Activity in Project Management
The Final Activity in Project ManagementThe Final Activity in Project Management
The Final Activity in Project Management
 
Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsMind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
 
Management 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing TeamsManagement 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing Teams
 
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
 
Exploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisExploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram Analysis
 
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...
 
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
 
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
 
How Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesHow Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human Resources
 
Overview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentationOverview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentation
 
The Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data SetsThe Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data Sets
 
Management 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational DesignManagement 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational Design
 
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
 
Management 11th Edition - Chapter 9 - Strategic Management
Management 11th Edition - Chapter 9 - Strategic ManagementManagement 11th Edition - Chapter 9 - Strategic Management
Management 11th Edition - Chapter 9 - Strategic Management
 

Featured

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 

Featured (20)

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

London Business Agility: Flipping Component Team Delivery to Feature Team Delivery Positively Impacts Business And Product!

  • 1. ©2019 Rob Brown Business Impacts of Flipping Component Delivery to Feature Delivery London Business Agility - Flips, Trips and Slips Rob Brown 2 May 2019
  • 2. ©2019 Rob Brown “Flipping!” and “FlipIT!” –means more than just “flip” to South Africans ;-) !2
  • 3. ©2019 Rob Brown “Business agility…” “able to move in a direction at speed and change direction without loss of speed” –onelook.com “organisation’s ability to adapt quickly and effectively to environment changes” –2nd year management textbook “best way to secure the future is to create it” –Peter Drucker !3
  • 4. ©2019 Rob Brown “Real benefits…” –what do *we* mean? !4
  • 5. ©2019 Rob Brown Typical Component Delivery Structure Craig Larman !5
  • 6. ©2019 Rob Brown Typical Feature Delivery Structure “Take 1 from each” !6
  • 7. ©2019 Rob Brown Much More Than A Wrist Flip! Looking From The Business Side https://www.shropshirelive.com/news/2017/02/20/50-people-to-flip-pancakes-on-the-iron-bridge/ !7
  • 8. ©2019 Rob Brown Earliest Version: 1962 “Product” Was Not Happy !8
  • 9. ©2019 Rob Brown Some Similarities Morale Tension “Product” experiences on “Delivery” speed and “Delivery” quality “Prioritised Requirements” filtered through multiple people (layers, departments, locations) Actual Product champion / Accountable executive visibility Multiple Product Managers / Content Managers / Site Managers / Change Managers / etc Location Location Face-to-face !9
  • 10. ©2019 Rob Brown Some Differences Revenue growth (hope) New platform (green field) Some pressure (try 3-7) Risk of “fit for use”/NFR vs Revenue protection (v. v. soon) vs Legacy (huge) vs Insane pressure vs Issue of algorithm R&D balancing with (“fit for purpose” + “fit for use”) !10
  • 11. ©2019 Rob Brown Recipes Only time for 1 quick taster… https://en.wikipedia.org/wiki/Spinning_Dancer !11
  • 12. ©2019 Rob Brown Training: 1x Scrum Master 1x Product Owner - all “PO”’s, including Proxy 1x Team BDD - everyone codes Daily Team Charts monitoring: Sprint and Release Burndown Product Backlog <-> Scenarios <-> User Stories <-> Acceptance Criteria; Churn Coaching with Decreasing Frequency: 1-1’s with Scrum Master, Product Owner, Proxy Product Owner, Area Product Owner 4 Amigo BDD “Workshops” Sprint Reviews Coaching with Ad Hoc Frequency: Daily Scrum attendance, team members, “morale support team" Pursue automated release Post Team Formation, “Intervention Ingredients” !12
  • 13. ©2019 Rob Brown #2001_agilemanifesto #2004_agileprinciples 4 Amigo’s Behaviour Driven Development (BDD) !13
  • 14. ©2019 Rob Brown Classic Software Development Lifecycle (SDLC) Training “BDD in Action” – John Ferguson Smart !14
  • 15. ©2019 Rob Brown SDLC With 4 Amigo’s BDD !15
  • 16. ©2019 Rob Brown 4 Amigo’s 1 hour / day Write the Scenario together (“pair program”) Create and apply 1 single ubiquitous business language - f(MAGIC, language, thought, code, system) Often Less Total Effort Than Attempting Classic SDLC (especially with layers of people)! “Classic SDLC” is only trained that way, not in practice “The Design of Design” - Fred Brooks BDD is many things, including Capability Growth “For Free”! Analysts write test scripts which actually run software (testing) Testers write code to run software (coding) Coders write requirement specifications and tests (analysis and testing) “Business” can (eventually) do all 3 also by copy-paste (hacking) !16
  • 17. ©2019 Rob Brown Evolution and Emergence Is emergency just emergence speeded up? https://en.wikipedia.org/wiki/Spinning_Dancer !17
  • 18. ©2019 Rob Brown Product Owner Hierarchy and WoW Multiple releases Product, operations, customers, end users Quality Strategic capacity Impossible 7am-7pm coverage idea, now “done” Happiness Smoothness Chief Product Owner / CxO Lead Product Owner / HoD Lead Product Owner / HoD Team Product Owner Team Product Owner Team Product Owner Team Product Owner Team Product Owner Team Product Owner Proxy PO Proxy PO Proxy PO Proxy PO Proxy PO Proxy PO !18
  • 19. ©2019 Rob Brown !!Surprise!! Revenue Protection became Revenue Generation! https://en.wikipedia.org/wiki/Spinning_Dancer !19
  • 20. ©2019 Rob Brown Challenges Maintain to become best over time, becomes huge competitive advantage! Amazon Web Services was once, after 12 years, 10 years ahead of all competitors in one basket! Proxy Product Owner evolution Top Of The House thinking and evidence 1-2 “seasoned big picture thinkers” Constant vigilance and coaching Newcomers need to be “principles entrenched”, preferably at selection stage Succession Head hunters Amazon Web Services office now has an MS Azure office a short walk away…promising lots…and Azure is much closer to AWS now :O !20