SlideShare a Scribd company logo
SCALING AGILE ANALYSIS
QUICK INTRO
2
Adarsh Sridhar
Consultant | Agile Coach | Business Analyst | ThoughtWorker
WE WILL TALK ABOUT
•Analysis in agile
•Scaling in agile
•Impact of scale on analysis
•Scaling agile analysis - practical guide
•Q&A
3
4
ANALYSIS in Agileagile ANALYSIS
AGILE PRINCIPLES
•Welcome change
•Evolutionary Design
•Frequent releases
•Sustainable pace
•Self-organizing teams
•Face-to-face communication
5
6
“ AN ANALYST IS SOMEONE WHO STUDIES HOW PEOPLE INTERACT
WITH SYSTEMS, HOW SYSTEM INTACT WITH SYSTEMS AND TRIES TO
MAKE THEIR LIFE BETTER”
agile Analysis
AGILE ANALYSIS
7
ANALYSIS
PRACTISE
PROJECT
MGMT
PRACTISE
TECHNICAL
SKILLS
Analytics
Prototyping/wireframes
Continuous integration
Research
Story map
Value stream
mapping
Iterative
Release plan
Velocity tracking
Adaptive planning
BMC/LC
User Stories
Story Maps
Jobs to be done
Product roadmap
User Journey
Outcomes
Information Radiators
Data flow diagrams
Define API/Contract
Context diagrams
Data synthesis
Limit WIP
8
Scale in AgileSCALING in Agile
https://www.flickr.com/photos/argonavigo/5320119828
DEFINING SCALE
•Lots of functionality in a short timeline
•Multiple stakeholders
•Multiple delivery teams
•Many integration points
•Distributed teams
9
10
Whats happens to Agility when we scale?
Can we make this elephant dance?
11
•Team organization
•Unmanageable team size
•Ad-hoc overlap of responsibilities
•Loss of ownership
•Continuous Integration
•Components Dependency issues
•Deployment Overheads
•Maintenance of different product versions
AGILITY AND SCALE
12
•Planning
• Aggregation of work across streams
• Depth of knowledge & Involvement in dev process
• Scope creep &/ system gaps
•Communication
•During release initiation meetings, virtual conferencing leads to
inefficiencies
•Frequent face-to-face communication adds to project expenses
AGILITY AND SCALE
SCALING WITHOUT ADAPTING
13
Continuous	Integration	
Code	Repository Cruise Installables
Story	Lists
14
SCALING WITHOUT ADAPTING
SCALING
analysis
SCALING ANALYSIS
HOW DOES SCALE IMPACT ANALYSIS?
16
Planning Execution Sustaining
Conflicting stakeholder requirements
Prioritizing what to build
Inter-dependency across teams and
features
Maintaining a common pipeline for
distributed teams
BA team to have a shared vision on
the product
Planning and scheduling stories
Knowledge silos
Managing scope-creep
Embracing Ad-hoc requests
Handling critical, time sensitive
requests
SCALING ANALYSIS - PLANNING
17
Concept Triage Pipeline Team
CONCEPT TRIAGE
What ?
Product Sponsor/Owner is responsible for creating a business case that
demonstrates why we should do a project and where the business value is
derived from
18
How?
PO/Business presents the case to a larger delivery team. Like pitching a new Idea
to a bunch of VC’s. Typically once a week.
•Product Owner
•Developer - Lead
•QA
•Marketing
•Compliance
•Legal
•IT Ops
•UX
Who?
19
Key Inputs
•Problem/Opportunity Statement
•Financial (Business Case & Business Value)
•Key Drivers
•Benefit Analysis
•Success Criteria
Key Deliverable
•Size of Business value
•High level effort
•Inception/Discovery
•Key Drivers
•Benefit Analysis
T-Shirt Cost (Lower) Iterations Cost (Upper) Iterations Band Size
XS £25,000 0.5 £50,000 1 £25,000
S £50,000 1 £100,000 2 £50,000
M £100,000 2 £250,000 5 £150,000
L £250,000 5 £500,000 10 £250,000
XL £500,000 10 £1,000,000 20 £500,000
E > £2,000,000 40      
CONCEPT TRIAGE
PIPELINE TEAM
What ?
A team formed to do initial requirement analysis directly working with Portfolio
manager. (Roles are rotated periodically)
20
How?
Team along with key sponsor run short workshops, time boxed experiments,
validate concept and do just enough analysis
•Product Owner/BA
•Developer - pair
•Business sponsor
• UX
Who?
21
Key Inputs
•Problem/Opportunity Statement
•Market research
•Business drivers
•Success Criteria
Key Deliverables
•Initial story list
•High level scope and core processes
•Risks, constrains
•Teams to be involved
•Rough size
PIPELINE TEAM
PLANNING - RECAP
22
Concept Triage Pipeline Team
What? Forum to curate and share ideas Dedicated team from delivery
How? Give a pitch to an extended team Workshops, experiments
Ideas gets questioned & sized
high level solution and size, risks &
constrains identified
Too much focus on cost. Good ideas may get
discarded
Pre-solved features to the dev teams
SCALING ANALYSIS - EXECUTION
23
BA Stand-ups Release/Feature Kickoffs BA Showcase
24
BA Stand Up’s
Bi-weekly stand ups to ensure the whole BA community is aware about the
changes in the system
Bring out issues/blockers
Share Techniques/Process
Release Kick off /Feature Kick offs
Have a release kick off with the whole development team
Share Big wins and losses of Previous release
Share Features getting developed in current release
BA Showcase
Every feature owner presents the feature/solution to BA community
Other BA’s act as devil’s advocate to break the solution – thereby
ensuring that the right solution is implemented
SCALING ANALYSIS - EXECUTION
SCALING ANALYSIS - SUSTAINING
25
Express bucket SWAT Teams Information radiators
26
Express check out
Reserved capacity in each team to take on ad-hoc requests
Gold card - Team can decide to exercise to fix things annoying them
Small items/Quick Wins - Miscellaneous small requests which can be played
independently
SWAT Teams
Compliance that needs to be fixed
Very critical, time sensitive, requires cross cutting team involvement
To resolve Performance, security related issues impacting production
Information radiators
Product road map
Feature wall
Portfolio value map
SCALING ANALYSIS - SUSTAINING
27
SUSTAINING - INFORMATION RADIATORS
28
SUSTAINING - INFORMATION RADIATORS
29
SUSTAINING - INFORMATION RADIATORS
HOW DOES SCALE IMPACT ANALYSIS? -
30
Planning Execution Sustaining
Conflicting stakeholder requirements
Prioritizing what to build
Inter-dependency across teams and
features
Maintaining a common pipeline for
distributed teams
BA team to have a shared vision on
the product
Planning and scheduling stories
Knowledge silos
Managing scope-creep
Embracing Ad-hoc requests
Handling critical, time sensitive
requests
RECAP
SCALING ANALYSIS - RECAP
31
Planning Execution Sustaining
BA team to have a shared vision on
the product
Planning and scheduling stories
Knowledge silos
Managing scope-creep
Embracing Ad-hoc requests
Handling critical, time sensitive
requests
Concept Triage
Pipeline Team
32
Planning Execution Sustaining
Managing scope-creep
Embracing Ad-hoc requests
Handling critical, time sensitive
requests
Concept Triage
Pipeline Team
BA Stand ups
Release Kickoffs
BA Showcase
SCALING ANALYSIS - RECAP
33
Planning Execution Sustaining
Concept Triage
Pipeline Team
BA Stand ups
Release Kickoffs
BA Showcase
Express Bucket
SWAT Teams
Information Radiators
SCALING ANALYSIS - RECAP
CẢM ƠN BẠN
AADARSH@THOUGHTWORKS.COM
@aadarsh__
adarsh.sridhar

More Related Content

Viewers also liked

Agile India 2014 - Venkatraman L on Scaling Agile
Agile India 2014 - Venkatraman L on Scaling AgileAgile India 2014 - Venkatraman L on Scaling Agile
Agile India 2014 - Venkatraman L on Scaling Agile
Venkatraman Lakshminarayanan
 
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
VersionOne
 
Scaling agile from the ground up
Scaling agile from the ground upScaling agile from the ground up
Scaling agile from the ground up
Sander Hoogendoorn
 
L'Agilité chez GEE Montréal
L'Agilité chez GEE MontréalL'Agilité chez GEE Montréal
L'Agilité chez GEE Montréal
Charles-André Bouchard
 
Business Value Driven Portfolio Management
Business Value Driven Portfolio ManagementBusiness Value Driven Portfolio Management
Business Value Driven Portfolio Management
Rod Claar, CSM, CSPO, CSP, CSD, CST
 
Agile Everywhere! - Henrik Kniberg
Agile Everywhere! - Henrik KnibergAgile Everywhere! - Henrik Kniberg
Agile Everywhere! - Henrik Kniberg
Agile Montréal
 
Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)
Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)
Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)
Stefan ROOCK
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
ITSM Academy, Inc.
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team Dynamics
VersionOne
 
Scaling Agile Product Ownership In A Large Enterprise
Scaling Agile Product Ownership In A Large EnterpriseScaling Agile Product Ownership In A Large Enterprise
Scaling Agile Product Ownership In A Large Enterprise
Nitin Ramrakhyani
 
Scaling and Sustaining Agility
Scaling and Sustaining AgilityScaling and Sustaining Agility
Scaling and Sustaining Agility
Tathagat Varma
 
Asia Agile Forum'16 Dhaka - Leadership, the pivot for scaling Agile up beyon...
Asia Agile Forum'16 Dhaka - Leadership, the pivot for scaling Agile up  beyon...Asia Agile Forum'16 Dhaka - Leadership, the pivot for scaling Agile up  beyon...
Asia Agile Forum'16 Dhaka - Leadership, the pivot for scaling Agile up beyon...
India Scrum Enthusiasts Community
 
Scaling agile
Scaling agileScaling agile
Scaling agile
sommerville-videos
 
Scaling Agile Delivery
Scaling Agile DeliveryScaling Agile Delivery
Scaling Agile Delivery
Em Campbell-Pretty
 
Scaling Agile Projects to Programs: Networks of Autonomy, Collaboration and E...
Scaling Agile Projects to Programs: Networks of Autonomy, Collaboration and E...Scaling Agile Projects to Programs: Networks of Autonomy, Collaboration and E...
Scaling Agile Projects to Programs: Networks of Autonomy, Collaboration and E...
Johanna Rothman
 
SAFe vs Spotify, le match ! - ScrumDay 2015
SAFe vs Spotify, le match ! - ScrumDay 2015SAFe vs Spotify, le match ! - ScrumDay 2015
SAFe vs Spotify, le match ! - ScrumDay 2015
Publicis Sapient Engineering
 
Scaling agile Principles and Practices
Scaling agile Principles and PracticesScaling agile Principles and Practices
Scaling agile Principles and Practices
Josef Scherer
 
Viktor Bezhenar, Lviv PM Day - On the way of building your own Engineering Cu...
Viktor Bezhenar, Lviv PM Day - On the way of building your own Engineering Cu...Viktor Bezhenar, Lviv PM Day - On the way of building your own Engineering Cu...
Viktor Bezhenar, Lviv PM Day - On the way of building your own Engineering Cu...
viktor_bezhenar
 
Practical-Agile Product owner workshop
Practical-Agile Product owner workshopPractical-Agile Product owner workshop
Practical-Agile Product owner workshop
Elad Sofer
 
Darefest 2015 Culture Follows Structure
Darefest 2015 Culture Follows StructureDarefest 2015 Culture Follows Structure
Darefest 2015 Culture Follows Structure
Jason Little
 

Viewers also liked (20)

Agile India 2014 - Venkatraman L on Scaling Agile
Agile India 2014 - Venkatraman L on Scaling AgileAgile India 2014 - Venkatraman L on Scaling Agile
Agile India 2014 - Venkatraman L on Scaling Agile
 
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
 
Scaling agile from the ground up
Scaling agile from the ground upScaling agile from the ground up
Scaling agile from the ground up
 
L'Agilité chez GEE Montréal
L'Agilité chez GEE MontréalL'Agilité chez GEE Montréal
L'Agilité chez GEE Montréal
 
Business Value Driven Portfolio Management
Business Value Driven Portfolio ManagementBusiness Value Driven Portfolio Management
Business Value Driven Portfolio Management
 
Agile Everywhere! - Henrik Kniberg
Agile Everywhere! - Henrik KnibergAgile Everywhere! - Henrik Kniberg
Agile Everywhere! - Henrik Kniberg
 
Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)
Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)
Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team Dynamics
 
Scaling Agile Product Ownership In A Large Enterprise
Scaling Agile Product Ownership In A Large EnterpriseScaling Agile Product Ownership In A Large Enterprise
Scaling Agile Product Ownership In A Large Enterprise
 
Scaling and Sustaining Agility
Scaling and Sustaining AgilityScaling and Sustaining Agility
Scaling and Sustaining Agility
 
Asia Agile Forum'16 Dhaka - Leadership, the pivot for scaling Agile up beyon...
Asia Agile Forum'16 Dhaka - Leadership, the pivot for scaling Agile up  beyon...Asia Agile Forum'16 Dhaka - Leadership, the pivot for scaling Agile up  beyon...
Asia Agile Forum'16 Dhaka - Leadership, the pivot for scaling Agile up beyon...
 
Scaling agile
Scaling agileScaling agile
Scaling agile
 
Scaling Agile Delivery
Scaling Agile DeliveryScaling Agile Delivery
Scaling Agile Delivery
 
Scaling Agile Projects to Programs: Networks of Autonomy, Collaboration and E...
Scaling Agile Projects to Programs: Networks of Autonomy, Collaboration and E...Scaling Agile Projects to Programs: Networks of Autonomy, Collaboration and E...
Scaling Agile Projects to Programs: Networks of Autonomy, Collaboration and E...
 
SAFe vs Spotify, le match ! - ScrumDay 2015
SAFe vs Spotify, le match ! - ScrumDay 2015SAFe vs Spotify, le match ! - ScrumDay 2015
SAFe vs Spotify, le match ! - ScrumDay 2015
 
Scaling agile Principles and Practices
Scaling agile Principles and PracticesScaling agile Principles and Practices
Scaling agile Principles and Practices
 
Viktor Bezhenar, Lviv PM Day - On the way of building your own Engineering Cu...
Viktor Bezhenar, Lviv PM Day - On the way of building your own Engineering Cu...Viktor Bezhenar, Lviv PM Day - On the way of building your own Engineering Cu...
Viktor Bezhenar, Lviv PM Day - On the way of building your own Engineering Cu...
 
Practical-Agile Product owner workshop
Practical-Agile Product owner workshopPractical-Agile Product owner workshop
Practical-Agile Product owner workshop
 
Darefest 2015 Culture Follows Structure
Darefest 2015 Culture Follows StructureDarefest 2015 Culture Follows Structure
Darefest 2015 Culture Follows Structure
 

Similar to Scaling agile analysis

The Agile Analyst: Making Agile Methods Work for You
The Agile Analyst: Making Agile Methods Work for YouThe Agile Analyst: Making Agile Methods Work for You
The Agile Analyst: Making Agile Methods Work for You
LitheSpeed
 
Scaling Agile: A Guide for the Perplexed
Scaling Agile: A Guide for the PerplexedScaling Agile: A Guide for the Perplexed
Scaling Agile: A Guide for the Perplexed
LitheSpeed
 
IASA eSummit Configuring an Agile Method for a Digital Enterprise
IASA eSummit Configuring an Agile Method for a Digital EnterpriseIASA eSummit Configuring an Agile Method for a Digital Enterprise
IASA eSummit Configuring an Agile Method for a Digital Enterprise
Sriram Sabesan
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangalore
Bimlesh Gundurao
 
Introduction To VEVA
Introduction To VEVAIntroduction To VEVA
Introduction To VEVA
sam80437
 
Crystal Dynamic Business Canvas
Crystal Dynamic Business CanvasCrystal Dynamic Business Canvas
Crystal Dynamic Business Canvas
PÖL Digital
 
Scrum day scaled agile - wolfgang hilpert - sascha gessler
Scrum day   scaled agile - wolfgang hilpert - sascha gesslerScrum day   scaled agile - wolfgang hilpert - sascha gessler
Scrum day scaled agile - wolfgang hilpert - sascha gessler
Wolfgang Hilpert
 
Six sigma introduction
Six sigma introductionSix sigma introduction
Six sigma introduction
Md Khairul Shaleh Md Asari
 
Rise of agile v1
Rise of agile v1Rise of agile v1
Unique file 10
Unique file 10Unique file 10
Unique file 10test prod1
 
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptxPMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
Christoph Wolf
 
All About Business Analyst Becoming a successful BA
All About Business Analyst Becoming a successful BAAll About Business Analyst Becoming a successful BA
All About Business Analyst Becoming a successful BA
ZaranTech LLC
 
Six sigma a contemporary issue
Six sigma   a contemporary issueSix sigma   a contemporary issue
Six sigma a contemporary issue
Bala Narendra Kiran
 
Six Sigma Workshop for World Bank, Chennai - India
Six Sigma Workshop for World Bank, Chennai -  IndiaSix Sigma Workshop for World Bank, Chennai -  India
Six Sigma Workshop for World Bank, Chennai - India
Murali Nandigama, Ph.D.
 
Softwareudvikling og vaerdiskabelse
Softwareudvikling og vaerdiskabelseSoftwareudvikling og vaerdiskabelse
Softwareudvikling og vaerdiskabelse
Susanne Brøndberg
 
Softwareudvikling og vaerdiskabelse
Softwareudvikling og vaerdiskabelseSoftwareudvikling og vaerdiskabelse
Softwareudvikling og vaerdiskabelse
InfinIT - Innovationsnetværket for it
 
The Path Forward: Getting started with Analytics Quotient
The Path Forward: Getting started with Analytics QuotientThe Path Forward: Getting started with Analytics Quotient
The Path Forward: Getting started with Analytics Quotient
Julie Severance
 
Introduction To VEVA
Introduction To VEVAIntroduction To VEVA
Introduction To VEVA
cmlandau
 
Six Sigma For Managers (Explore HR.Org)
Six Sigma For Managers (Explore HR.Org)Six Sigma For Managers (Explore HR.Org)
Six Sigma For Managers (Explore HR.Org)
Kaustav Lahiri
 

Similar to Scaling agile analysis (20)

The Agile Analyst: Making Agile Methods Work for You
The Agile Analyst: Making Agile Methods Work for YouThe Agile Analyst: Making Agile Methods Work for You
The Agile Analyst: Making Agile Methods Work for You
 
Scaling Agile: A Guide for the Perplexed
Scaling Agile: A Guide for the PerplexedScaling Agile: A Guide for the Perplexed
Scaling Agile: A Guide for the Perplexed
 
IASA eSummit Configuring an Agile Method for a Digital Enterprise
IASA eSummit Configuring an Agile Method for a Digital EnterpriseIASA eSummit Configuring an Agile Method for a Digital Enterprise
IASA eSummit Configuring an Agile Method for a Digital Enterprise
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangalore
 
Introduction To VEVA
Introduction To VEVAIntroduction To VEVA
Introduction To VEVA
 
Crystal Dynamic Business Canvas
Crystal Dynamic Business CanvasCrystal Dynamic Business Canvas
Crystal Dynamic Business Canvas
 
Scrum day scaled agile - wolfgang hilpert - sascha gessler
Scrum day   scaled agile - wolfgang hilpert - sascha gesslerScrum day   scaled agile - wolfgang hilpert - sascha gessler
Scrum day scaled agile - wolfgang hilpert - sascha gessler
 
Six sigma introduction
Six sigma introductionSix sigma introduction
Six sigma introduction
 
Rise of agile v1
Rise of agile v1Rise of agile v1
Rise of agile v1
 
Unique file 10
Unique file 10Unique file 10
Unique file 10
 
Six sigma for managers
Six sigma for managersSix sigma for managers
Six sigma for managers
 
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptxPMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
 
All About Business Analyst Becoming a successful BA
All About Business Analyst Becoming a successful BAAll About Business Analyst Becoming a successful BA
All About Business Analyst Becoming a successful BA
 
Six sigma a contemporary issue
Six sigma   a contemporary issueSix sigma   a contemporary issue
Six sigma a contemporary issue
 
Six Sigma Workshop for World Bank, Chennai - India
Six Sigma Workshop for World Bank, Chennai -  IndiaSix Sigma Workshop for World Bank, Chennai -  India
Six Sigma Workshop for World Bank, Chennai - India
 
Softwareudvikling og vaerdiskabelse
Softwareudvikling og vaerdiskabelseSoftwareudvikling og vaerdiskabelse
Softwareudvikling og vaerdiskabelse
 
Softwareudvikling og vaerdiskabelse
Softwareudvikling og vaerdiskabelseSoftwareudvikling og vaerdiskabelse
Softwareudvikling og vaerdiskabelse
 
The Path Forward: Getting started with Analytics Quotient
The Path Forward: Getting started with Analytics QuotientThe Path Forward: Getting started with Analytics Quotient
The Path Forward: Getting started with Analytics Quotient
 
Introduction To VEVA
Introduction To VEVAIntroduction To VEVA
Introduction To VEVA
 
Six Sigma For Managers (Explore HR.Org)
Six Sigma For Managers (Explore HR.Org)Six Sigma For Managers (Explore HR.Org)
Six Sigma For Managers (Explore HR.Org)
 

Recently uploaded

GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 

Recently uploaded (20)

GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 

Scaling agile analysis

  • 2. QUICK INTRO 2 Adarsh Sridhar Consultant | Agile Coach | Business Analyst | ThoughtWorker
  • 3. WE WILL TALK ABOUT •Analysis in agile •Scaling in agile •Impact of scale on analysis •Scaling agile analysis - practical guide •Q&A 3
  • 5. AGILE PRINCIPLES •Welcome change •Evolutionary Design •Frequent releases •Sustainable pace •Self-organizing teams •Face-to-face communication 5
  • 6. 6 “ AN ANALYST IS SOMEONE WHO STUDIES HOW PEOPLE INTERACT WITH SYSTEMS, HOW SYSTEM INTACT WITH SYSTEMS AND TRIES TO MAKE THEIR LIFE BETTER” agile Analysis
  • 7. AGILE ANALYSIS 7 ANALYSIS PRACTISE PROJECT MGMT PRACTISE TECHNICAL SKILLS Analytics Prototyping/wireframes Continuous integration Research Story map Value stream mapping Iterative Release plan Velocity tracking Adaptive planning BMC/LC User Stories Story Maps Jobs to be done Product roadmap User Journey Outcomes Information Radiators Data flow diagrams Define API/Contract Context diagrams Data synthesis Limit WIP
  • 8. 8 Scale in AgileSCALING in Agile https://www.flickr.com/photos/argonavigo/5320119828
  • 9. DEFINING SCALE •Lots of functionality in a short timeline •Multiple stakeholders •Multiple delivery teams •Many integration points •Distributed teams 9
  • 10. 10 Whats happens to Agility when we scale? Can we make this elephant dance?
  • 11. 11 •Team organization •Unmanageable team size •Ad-hoc overlap of responsibilities •Loss of ownership •Continuous Integration •Components Dependency issues •Deployment Overheads •Maintenance of different product versions AGILITY AND SCALE
  • 12. 12 •Planning • Aggregation of work across streams • Depth of knowledge & Involvement in dev process • Scope creep &/ system gaps •Communication •During release initiation meetings, virtual conferencing leads to inefficiencies •Frequent face-to-face communication adds to project expenses AGILITY AND SCALE
  • 16. HOW DOES SCALE IMPACT ANALYSIS? 16 Planning Execution Sustaining Conflicting stakeholder requirements Prioritizing what to build Inter-dependency across teams and features Maintaining a common pipeline for distributed teams BA team to have a shared vision on the product Planning and scheduling stories Knowledge silos Managing scope-creep Embracing Ad-hoc requests Handling critical, time sensitive requests
  • 17. SCALING ANALYSIS - PLANNING 17 Concept Triage Pipeline Team
  • 18. CONCEPT TRIAGE What ? Product Sponsor/Owner is responsible for creating a business case that demonstrates why we should do a project and where the business value is derived from 18 How? PO/Business presents the case to a larger delivery team. Like pitching a new Idea to a bunch of VC’s. Typically once a week. •Product Owner •Developer - Lead •QA •Marketing •Compliance •Legal •IT Ops •UX Who?
  • 19. 19 Key Inputs •Problem/Opportunity Statement •Financial (Business Case & Business Value) •Key Drivers •Benefit Analysis •Success Criteria Key Deliverable •Size of Business value •High level effort •Inception/Discovery •Key Drivers •Benefit Analysis T-Shirt Cost (Lower) Iterations Cost (Upper) Iterations Band Size XS £25,000 0.5 £50,000 1 £25,000 S £50,000 1 £100,000 2 £50,000 M £100,000 2 £250,000 5 £150,000 L £250,000 5 £500,000 10 £250,000 XL £500,000 10 £1,000,000 20 £500,000 E > £2,000,000 40       CONCEPT TRIAGE
  • 20. PIPELINE TEAM What ? A team formed to do initial requirement analysis directly working with Portfolio manager. (Roles are rotated periodically) 20 How? Team along with key sponsor run short workshops, time boxed experiments, validate concept and do just enough analysis •Product Owner/BA •Developer - pair •Business sponsor • UX Who?
  • 21. 21 Key Inputs •Problem/Opportunity Statement •Market research •Business drivers •Success Criteria Key Deliverables •Initial story list •High level scope and core processes •Risks, constrains •Teams to be involved •Rough size PIPELINE TEAM
  • 22. PLANNING - RECAP 22 Concept Triage Pipeline Team What? Forum to curate and share ideas Dedicated team from delivery How? Give a pitch to an extended team Workshops, experiments Ideas gets questioned & sized high level solution and size, risks & constrains identified Too much focus on cost. Good ideas may get discarded Pre-solved features to the dev teams
  • 23. SCALING ANALYSIS - EXECUTION 23 BA Stand-ups Release/Feature Kickoffs BA Showcase
  • 24. 24 BA Stand Up’s Bi-weekly stand ups to ensure the whole BA community is aware about the changes in the system Bring out issues/blockers Share Techniques/Process Release Kick off /Feature Kick offs Have a release kick off with the whole development team Share Big wins and losses of Previous release Share Features getting developed in current release BA Showcase Every feature owner presents the feature/solution to BA community Other BA’s act as devil’s advocate to break the solution – thereby ensuring that the right solution is implemented SCALING ANALYSIS - EXECUTION
  • 25. SCALING ANALYSIS - SUSTAINING 25 Express bucket SWAT Teams Information radiators
  • 26. 26 Express check out Reserved capacity in each team to take on ad-hoc requests Gold card - Team can decide to exercise to fix things annoying them Small items/Quick Wins - Miscellaneous small requests which can be played independently SWAT Teams Compliance that needs to be fixed Very critical, time sensitive, requires cross cutting team involvement To resolve Performance, security related issues impacting production Information radiators Product road map Feature wall Portfolio value map SCALING ANALYSIS - SUSTAINING
  • 30. HOW DOES SCALE IMPACT ANALYSIS? - 30 Planning Execution Sustaining Conflicting stakeholder requirements Prioritizing what to build Inter-dependency across teams and features Maintaining a common pipeline for distributed teams BA team to have a shared vision on the product Planning and scheduling stories Knowledge silos Managing scope-creep Embracing Ad-hoc requests Handling critical, time sensitive requests RECAP
  • 31. SCALING ANALYSIS - RECAP 31 Planning Execution Sustaining BA team to have a shared vision on the product Planning and scheduling stories Knowledge silos Managing scope-creep Embracing Ad-hoc requests Handling critical, time sensitive requests Concept Triage Pipeline Team
  • 32. 32 Planning Execution Sustaining Managing scope-creep Embracing Ad-hoc requests Handling critical, time sensitive requests Concept Triage Pipeline Team BA Stand ups Release Kickoffs BA Showcase SCALING ANALYSIS - RECAP
  • 33. 33 Planning Execution Sustaining Concept Triage Pipeline Team BA Stand ups Release Kickoffs BA Showcase Express Bucket SWAT Teams Information Radiators SCALING ANALYSIS - RECAP