SlideShare a Scribd company logo
1 of 31
AGILE @ SCALE
EVAN LEYBOURN
@ELEYBOURN
EVAN@THEAGILEDIRECTOR.COM
Evan Leybourn
Lean / Agile Business Leader and Author
Melbourne,Australia
@eleybourn
http://theagiledirector.com
‘Human beings, who are almost
unique in having the ability to learn
from the experience of others, are
also remarkable for their apparent
disinclination to do so.’
- DouglasAdams, 1990
YOU, THE AGILE
MANAGER
THE 1ST DOMAIN
‘So Mr Edison, how did it feel to
fail 1,000 times?’
‘Young man, I didn’t fail, I found
999 ways that didn’t work’
- Thomas Edison, anecdotal
FACILITATION, RISK
AND GOVERNANCE
NOT DIRECTLY RESPONSIBLE
ACCEPTS FAILURE
& EMBRACES
CHANGETHE MANAGEMENT MINDSET
DON’T BE AFRAID
THE MANAGEMENT MINDSET
INTEGRATED
CUSTOMER
ENGAGEMENTTHE 2ND DOMAIN
‘You can’t build a reputation on
what you are going to do.’
- Henry Ford, 1951
BENEFITS
MANAGEMENT
DEFINED, MEASURED AND TRACKED
THE STRUCTURE
OF AN AGILE
ORGANISATIONTHE 3RD DOMAIN
‘It is always wise to look ahead,
but difficult to look further than you
can see.’
- Winston Churchill, ~1960
TEAM BASED
DEVELOPMENT
USE SPECIALISED INTEGRATION TEAMS
O(n2)
TEAM COMMUNICATION & COORDINATION
ORGANISATIONAL
CHANGE
MANAGEMENTEVERYBODY'S RESPONSIBILITY
AGILE PROGRAMME
MANAGEMENT
MANAGING CULTURAL CHANGE
AGILE PORTFOLIO
MANAGEMENT
COORDINATED & STRATEGIC DECISION-MAKING
MONTHLY BUDGETS
TEAM CONTINGENCY
STAFF WELFAREAN AGILE FINANCIAL PROCESS
WORK, THE AGILE
WAY
THE 4TH DOMAIN
‘Sometimes you just have to jump
out the window and grow wings on
the way down.’
- Ray Bradbury, 1995
MODULAR DESIGN
& PLANNING
THROUGH ENTERPRISE ARCHITECTURE
RISK AND ISSUE
MANAGEMENT
TRANSPARENCY AND ACCOUNTABILITY
AGILE KPI’S
AGILE MEASURES OF SUCCESS
• Are quality control tests occurring during every Iteration?
• Is the Team engaging with the Customer, or Customer Representative,
regularly?
• Is the Customer, or Customer Representative, engaging with the Team
regularly?
• Are Requirements being estimated, and consistently delivered?
• Are defects being resolved within two Iterations?
• Is there a reduction in identified defects by consumers (note: consumer, not
Customer)?
• For Incremental Delivery, are 90% of planned and estimated Tasks being
completed each Iteration (Velocity/goals achieved)?
• Have overhead costs (e.g. additional meetings, delivery/release costs,
delays) been reduced?
• Is the Team/person meeting agreed due dates?
‘Beautiful objects are wrought by
study through effort, but ugly
things are reaped automatically
without toil.’
- Democritus, ~4th Century BCE
TO LEARN MORE, CHECK OUT
DIRECTING THE AGILE
ORGANISATIONBY EVAN LEYBOURN
AVAILABLE AT AMAZON AND ALL
GOOD BOOK STORES
CLICK HERE TO DISCOVER MORE

More Related Content

Similar to Agile at Scale

Customer service training[1]
Customer service training[1]Customer service training[1]
Customer service training[1]
loryn_aquino
 
Peter sinden lv - ecew
Peter sinden   lv - ecewPeter sinden   lv - ecew
Peter sinden lv - ecew
TheFocusGroup
 
Peter+sinden+ +lv+-+ecew
Peter+sinden+ +lv+-+ecewPeter+sinden+ +lv+-+ecew
Peter+sinden+ +lv+-+ecew
TheFocusGroup
 
Peter sinden lv - ecew
Peter sinden   lv - ecewPeter sinden   lv - ecew
Peter sinden lv - ecew
TheFocusGroup
 
Rick perry project
Rick perry projectRick perry project
Rick perry project
d_centamore
 
How great leaders inspire success - Catersource 2013
How great leaders inspire success - Catersource 2013How great leaders inspire success - Catersource 2013
How great leaders inspire success - Catersource 2013
Warren Dietel
 
Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...
Ron Lichty
 
New Models of Purpose-Driven Exploration in Knowledge Work
New Models of Purpose-Driven Exploration in Knowledge WorkNew Models of Purpose-Driven Exploration in Knowledge Work
New Models of Purpose-Driven Exploration in Knowledge Work
William Evans
 

Similar to Agile at Scale (20)

Crash Course: Managing Software People and Teams (Code Camp '12, SV)
Crash Course: Managing Software People and Teams (Code Camp '12, SV)Crash Course: Managing Software People and Teams (Code Camp '12, SV)
Crash Course: Managing Software People and Teams (Code Camp '12, SV)
 
Psychological Safety: Creating conducive working environments for Designers t...
Psychological Safety: Creating conducive working environments for Designers t...Psychological Safety: Creating conducive working environments for Designers t...
Psychological Safety: Creating conducive working environments for Designers t...
 
Robogals SINE 2018 - Managing Vision & Purpose Seminar
Robogals SINE 2018 - Managing Vision & Purpose SeminarRobogals SINE 2018 - Managing Vision & Purpose Seminar
Robogals SINE 2018 - Managing Vision & Purpose Seminar
 
Customer service training[1]
Customer service training[1]Customer service training[1]
Customer service training[1]
 
DocTrain West - Business of Experience
DocTrain West - Business of ExperienceDocTrain West - Business of Experience
DocTrain West - Business of Experience
 
Customer Experience Presentation by LV at ECEW 2012
Customer Experience Presentation by LV at ECEW 2012Customer Experience Presentation by LV at ECEW 2012
Customer Experience Presentation by LV at ECEW 2012
 
Peter sinden lv - ecew
Peter sinden   lv - ecewPeter sinden   lv - ecew
Peter sinden lv - ecew
 
Peter+sinden+ +lv+-+ecew
Peter+sinden+ +lv+-+ecewPeter+sinden+ +lv+-+ecew
Peter+sinden+ +lv+-+ecew
 
Peter sinden lv - ecew
Peter sinden   lv - ecewPeter sinden   lv - ecew
Peter sinden lv - ecew
 
PECS LESSON 1.ppt
PECS LESSON 1.pptPECS LESSON 1.ppt
PECS LESSON 1.ppt
 
The Six Pillars that underpin customer Experience Excellence in Retail
The Six Pillars that underpin customer Experience Excellence in RetailThe Six Pillars that underpin customer Experience Excellence in Retail
The Six Pillars that underpin customer Experience Excellence in Retail
 
FINAL-CF-PPT-LAS-VEGAS.pptx
FINAL-CF-PPT-LAS-VEGAS.pptxFINAL-CF-PPT-LAS-VEGAS.pptx
FINAL-CF-PPT-LAS-VEGAS.pptx
 
The 10 behaviours of effective employees
The 10 behaviours of effective employeesThe 10 behaviours of effective employees
The 10 behaviours of effective employees
 
Rick perry project
Rick perry projectRick perry project
Rick perry project
 
Level 1: Customer Service Training Module: Going the Extra Mile
Level 1: Customer Service Training Module: Going the Extra MileLevel 1: Customer Service Training Module: Going the Extra Mile
Level 1: Customer Service Training Module: Going the Extra Mile
 
How great leaders inspire success - Catersource 2013
How great leaders inspire success - Catersource 2013How great leaders inspire success - Catersource 2013
How great leaders inspire success - Catersource 2013
 
Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...
 
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)
Crash Course:  Managing Software People and Teams (IEEE, 4.4.13)Crash Course:  Managing Software People and Teams (IEEE, 4.4.13)
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)
 
New Models of Purpose-Driven Exploration in Knowledge Work
New Models of Purpose-Driven Exploration in Knowledge WorkNew Models of Purpose-Driven Exploration in Knowledge Work
New Models of Purpose-Driven Exploration in Knowledge Work
 
Applying the Classic Virtues to your business, organization, teams and indivi...
Applying the Classic Virtues to your business, organization, teams and indivi...Applying the Classic Virtues to your business, organization, teams and indivi...
Applying the Classic Virtues to your business, organization, teams and indivi...
 

More from Evan Leybourn

A business agility primer
A business agility primerA business agility primer
A business agility primer
Evan Leybourn
 
Agile Methods - course notes
Agile Methods - course notesAgile Methods - course notes
Agile Methods - course notes
Evan Leybourn
 
Agile Business Intelligence - course notes
Agile Business Intelligence - course notesAgile Business Intelligence - course notes
Agile Business Intelligence - course notes
Evan Leybourn
 
How much will this cost?
How much will this cost?How much will this cost?
How much will this cost?
Evan Leybourn
 

More from Evan Leybourn (17)

Agile for (and in) Marketing - An Agile Business Management Community Whitepaper
Agile for (and in) Marketing - An Agile Business Management Community WhitepaperAgile for (and in) Marketing - An Agile Business Management Community Whitepaper
Agile for (and in) Marketing - An Agile Business Management Community Whitepaper
 
A business agility primer
A business agility primerA business agility primer
A business agility primer
 
A business agility primer
A business agility primerA business agility primer
A business agility primer
 
Designing business outcomes
Designing business outcomesDesigning business outcomes
Designing business outcomes
 
The soft skills in software
The soft skills in softwareThe soft skills in software
The soft skills in software
 
Starting with Kanban - A practical workshop on Value Stream Mapping and WIP
Starting with Kanban - A practical workshop on Value Stream Mapping and WIPStarting with Kanban - A practical workshop on Value Stream Mapping and WIP
Starting with Kanban - A practical workshop on Value Stream Mapping and WIP
 
LeanKanban
LeanKanbanLeanKanban
LeanKanban
 
Agile Methods - course notes
Agile Methods - course notesAgile Methods - course notes
Agile Methods - course notes
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business Intelligence
 
Agile Business Intelligence - course notes
Agile Business Intelligence - course notesAgile Business Intelligence - course notes
Agile Business Intelligence - course notes
 
How much will this cost?
How much will this cost?How much will this cost?
How much will this cost?
 
Pair Trading: Collaboration in Finance
Pair Trading: Collaboration in FinancePair Trading: Collaboration in Finance
Pair Trading: Collaboration in Finance
 
Defect Zero
Defect ZeroDefect Zero
Defect Zero
 
Adaptable Engineering: 3D Printing and Agile
Adaptable Engineering: 3D Printing and AgileAdaptable Engineering: 3D Printing and Agile
Adaptable Engineering: 3D Printing and Agile
 
Agile Business Intelligence (or how to give management what they need when th...
Agile Business Intelligence (or how to give management what they need when th...Agile Business Intelligence (or how to give management what they need when th...
Agile Business Intelligence (or how to give management what they need when th...
 
Agile Methods - 2 day workshop
Agile Methods - 2 day workshopAgile Methods - 2 day workshop
Agile Methods - 2 day workshop
 
Introduction to Scrum - 1 day workshop
Introduction to Scrum - 1 day workshopIntroduction to Scrum - 1 day workshop
Introduction to Scrum - 1 day workshop
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Recently uploaded (20)

Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 

Agile at Scale

Editor's Notes

  1. The seeds of this book started in Canberra, Australia, when, as a software engineer, I first discovered this ‘new-fangled’ idea called Agile, and loved the focus on rapid, iterative delivery. Later, as a team leader and project manager, I came to appreciate the close engagement with the Customer and related workflow management processes. It wasn’t until I started managing companies, and later as a director in the Australian Public Service, that I realised that Agile could go further. Existing processes were inefficient, decisions were made at the wrong level, and nobody seemed to get what they needed, when they needed it. Agile had already solved those problems and could do it again.
  2. Add ABM/GDAC logo
  3. Role of ManagerAt all levels, whether you are a team leader or CEO, as an Agile Manager you are responsible for facilitating day-to-day operation, managing risk, providing governance oversight, and directing the strategic outcomes of the organisation.You will notice that I did not say you were responsible for the day-to-day operation, but rather you were responsible for facilitating the day-to-day operation.
  4. Agile Business Management focuses on engaging staff at the level of ‘self-actualisation’, by emphasising creativity, problem solving and personal empowerment.
  5. An Agile mindset accepts that change can, and will, occur and that change can be caused by both internal and external factors. Where possible, you leverage this change directly for your Customers’ benefit. You understand that change may be outside your control, but quickly adapt to take advantage of it.
  6. An Agile mindset accepts that change can, and will, occur and that change can be caused by both internal and external factors. Where possible, you leverage this change directly for your Customers’ benefit. You understand that change may be outside your control, but quickly adapt to take advantage of it.
  7. 1 Team: The highest level of trust where the Customer and organisation share the same goals and outcomes.2 Identification: Where the Customer has a personal relationship with specific Teams or individuals.3 Knowledge: Where the Customer bases their trust on personal knowledge and experience with the organisation.4 Contract: Where the Customer uses legally binding contracts as the mechanism to trust the organisation.Reference: Where third party references form the basis of trust.
  8. The business case defines the rationalle for and expected benefits from the programme and it’s constituent projects. These should be developed prior to the programme or projects commencing, but in minimal detail. As the programme progresses and the outputs of each project are refined, the benefits and rationalle will also be refined. However it is very important to have enough information up-front to be able to decide to abandon a programme if it does not seem to be delivering on the benefits. A benefit can be thought of as an Epic User Story;As the organisation, I need a 10% reduction in costs; so that we can deliver on our shareholder targets.As the organisation, I need a 25% improvement in help desk response times, so that we can reduce the number of customer complaints.
  9. The third domain of Agile Business Management is an organisational structure that promotes increased communication, trust and empowerment of your Teams. The ideal Agile Business Management structure has the minimum layers of management between the CEO, or equivalent, and junior Team Members, whilst still remaining efficient and functional. By creating self-organising and cross-functional Teams made up of individuals empowered with personal authority and accountability, a single, mid-level manager should be capable of supporting between 10-20 Teams. Each cross-functional Agile Team is typically between 5-9 full-time staff, where the whole Team works towards a single, specific outcome.
  10. Agile already knows how to manage change; accepting change is one of the core concepts values of Agile. The programme needs visibility of each projects backlog/card wall with summary information of the stories/requirements that have an will be delivered. There is no need to keep separate change or configuration management information; it’s already all there. However it may be useful to create a high-level synthesis view of the major stories to define the change to date without going into too much detail.
  11. Agile already knows how to manage change; accepting change is one of the core concepts values of Agile. The programme needs visibility of each projects backlog/card wall with summary information of the stories/requirements that have an will be delivered. There is no need to keep separate change or configuration management information; it’s already all there. However it may be useful to create a high-level synthesis view of the major stories to define the change to date without going into too much detail.
  12. Agile programmes need to have processes to govern iterative and incremental projects. There are four suggestions that immediately spring to mind;The start and end of the iterations for each project should be aligned.The user stories and priorities for each project will constantly change, so the programme needs full access to all project documentation (such as the backlog) and included in all communication with the Customer.Apart from the retrospective, the programme office should be invited to all project meetings such as the daily stand-up and planning sessions.For IT projects, releases into production and the subsequent end-user communication should be managed by the programme.
  13. 1 Monthly or quarterly budgets: By reducing the duration of each budget, organisations can tailor funding to meet the current needs of a Team, or Department. As most budget proposals will be identical, or nearly identical, to previous months, there is negligible overhead in managing multiple, short, budgets. Teams and Departments are encouraged (and in some cases incentivised) to be innovative with their existing budgets, and, where possible, reduce outgoing expenditure.2 Team level contingency: As part of their monthly budget, allocate each Team a contingency budget (usually ~20%) to spend at their discretion, either in the delivery of Customer Requirements, or as a mechanism to innovate change within the organisation. Unused contingency should carry over, to encourage sensible spending, rather than the traditional ‘use it or lose it’ approach.3 Staff welfare: Departmental and Team budgets are planned around ensuring delivery of the Customer Requirements, while maintaining a sustainable workload for each Team. From a budget planning perspective, it can help to visualise your Agile Team as a pipeline, as shown in Figure 48. The width of the pipe is your Team size, and the length is the time available to deliver. If a new, high priority, Requirement comes into the pipe, and as an Agile Team this is encouraged, the lowest priority Requirement will fall out the end. In Agile terms, the Velocity of each Team doesn’t change just because you give them more work. New research actually suggests that sustained overtime can lead to a significant reduction in productivity , , , . If your Customer wants you to deliver the new Requirement, as well as all the older Requirements, then the pipe will need to be widened (new staff added), or lengthened (additional time given), both of which will have an impact on the quote and/or budget for the Customer.
  14. Elephant - NZPG
  15. Elephant - NZPG
  16. Language & Semantics – Pair Work, TDW, Quality Control Test, Requirements Backlog, Daily Stand-up, Summary Stand-up, Cust Rep, Team Faciliator, Iteration, Requirement,
  17. Risk management is an area where Agile doesn’t do so well. Like non-agile programme, an agile programme should be keeping a risk and issue (realised risks) log which is regularly reviewed. A good place for this review would be a scrum of scrums (or equivalent) where impediments for each team is raised. In other methodologies, issues also include requests for change, but these are already handled appropriately by the agile project management (assuming transparent reporting).
  18. Incremental Delivery: Planning and delivering related Requirements in short, fixed-time blocks.Continuous Delivery: Planning and delivering related, or unrelated, Requirements as they are identified and prioritised.Continuous vs Incremental work Continuous vs. IncrementalEffort Hours to days Weeks to yearsNotice On-demand (no notice) PlannedDeliver Single requirements Multiple Requirements with multiple tasksBacklog Requirements Backlog Requirements Backlog and Iteration Backlog
  19. Let’s finish off by looking at our original definition of business growth; Business growth comes from applying profitability to customer growth. Profitability comes from delivering services to your customers, accurately and efficiently. Over the last 15 minutes we have looked at some of the mechanisms from the lean and agile traditions that we can apply for adaptable businesses and sustainable business growth. And I’ll leave you on that note. Any questions.