SlideShare a Scribd company logo
1 of 44
What to expect in
30-60-90 days in
Agile Transformation
Journey?
© Benzne. All rights reserved
2
Agile
ITSM
AI
Design
Thinking
Culture
Lean
Kanban
Visualization
DevOps
CI/CD Scrum
SAFe
XP
Cloud
Analytics
Mindset
People
Process
Technology
Data
3
Anuj M Ojha
10+ years Agile experience
6+ Orgwide Agile Transformation
Journeys
8000+ People Trained
80+ teams coached across multiple
Geographies
Special area of interest has been
bringing in business agility,
appropriate mindset & enriching
Culture.
© Benzne. All Rights Reserved.
‘Client’ Onboarding - Pre-Game
Different Client Profiles
Key Client Expectations
Define Success Criteria
Agree on Transformation Plan
4
© Benzne. All Rights Reserved.
© Benzne. All rights reserved
Client Profiles & Demands
5
● We want to be ‘Agile’ & we are nowhere
● We are doing ‘Agile’ in few projects but don’t know if it is right
● We are doing ‘Agile’ and want to scale
● We have a well-defined ‘Agile’ practice & want to pursue business agility
// In brief, you can have skin in the game..
Options not considered:
● We just want a Scrum Master/ Coach who can align with our agile practices
● We only want trainings
Agile = Scrum?
Agile is NOT a
standard….
It’s collection of
practices which are
• Upheld by Values
• Guided by
Principles
• People Centric
• Self Organizing
• Value Driven
• Collaborative
• Servant Leadership
An approach where
typically requirements
&
solutions evolve
through collaboration
of cross functional
teams.
An umbrella term for
several iterative and
incremental software
development
methodologies.
6
© Benzne. All Rights Reserved.
© Benzne. All rights reserved
7
Key Client Expectations
© Benzne. All rights reserved
Key Business Drivers
TIMELY DELIVERY
PREDICTABILITY QUALITY OF WORK PRODUCTIVITY
TRANSPARENCY
Physical boards for the
collocated team
Online tools for knowledge
mgmt
Reviews & Retrospective
events for continuous
improvement loops
Short term goals - Burndown
chart
Long term goals - Velocity
graph
Discovery sessions to bring in
future visibility
Story points estimation for
knowing size of backlog
Short term iterations/ sprints
Daily stand-ups to check
progress
Commit date projections
using story points &
predicted velocity
Well refined Definition of
Done
Practices like peer review &
bug analysis
Focus on improving on
retrospective points
Continuous improvement on
velocity
From last day QA to
continuous testing
Individual productivity
8
© Benzne. All rights reserved
Define Success Criteria - Make it measurable
9
Sno. Sample Measurable Metrics Criteria
1
Commitment or Productivity
Average Commitment Variance
= Delivered / Committed velocity
It should be within control limits of 0.8 & 1.2 i.e. 80% to 120% is reliable number
// Velocity Chart in JIRA could also support this
2
Consistency or Reliability
= Current Sprint Velocity/ Previous Sprint
Velocity
It should be within control limits of 0.8 & 1.2 i.e. 80% to 120% is reliable number
3
Quality (DRE)
- Escaped defects
Reduction in production defects by having a DRE of 0.9
4 Agility Health Assessment
Overall agility health score of entire project & corresponding growth plan for future improvement
80% Maturity of AHA
● Improvements in Roles - SM, PO, DT, PM
● Effective ceremonies
Commitment / Productivity
Project A
Commitment
Variance (D/C)
Sprints
Committed
(C)
Delivered
(D)
Sprint 1 40 38 0.95
Sprint 2 58 62 1.07
Sprint 3 50 22 0.44
Sprint 4 47 54 1.15
Sprint 5 50 44 0.88
Sprint 6 59 69 1.17
Sprint 7 39 40 1.03
Sprint 8 32 52 1.63
Example with Sample data
10
© Benzne. All Rights Reserved.
Velocity Variance/ Sustainability
Project A
Velocity
Variance (D/C)
Sprints
Committed
(C)
Delivered
(D)
Sprint 1 40 38 0.0
Sprint 2 58 62 2.7
Sprint 3 50 22 0.4
Sprint 4 47 54 2.5
Sprint 5 50 44 0.8
Sprint 6 59 69 1.6
Sprint 7 39 40 0.6
Sprint 8 32 52 1.3
Example with Sample data
11
© Benzne. All Rights Reserved.
Defect Removal Efficiency (DRE)
Project A
Defect Removal
Efficiency (DRE)
Releases E D
Rel#1 40 4 0.90
Example with Sample data
12
© Benzne. All Rights Reserved.
Agility Health Assessment (AHA)
Inter Team AHA
(Scale 1-5)
AHA Score
(Average)
Team 1 Team 2 Team 3 Team 4
3.5 3.75 4.0 4.2 3.86
Example with Sample data
100+ statements against 8 focus areas to identify the core strengths and areas of improvement
Self assessment at team level & provides a program level view to derive process maturity
13
© Benzne. All Rights Reserved.
© Benzne. All rights reserved
Project Management Metrics - Definitions
Metrics can be derived from this –
● Actual percent complete (APC) = Complete Story Point/Total Story Points
● Expected Percent Complete(EPC) = Number of completed iterations /number of planned iteration
● Planned Value(PV) = EPC x Budget
● AC =Actual Cost in $ or soft-cost in Hrs spent
● EV (EarnedValue)=APC% x Budget
● Schedule Performance Index(SPI) = EV/PV, greater than 1 is good (ahead of schedule)
● Cost Performance Index(CPI) = EV/ AC, greater than 1 is good (under budget)
● Value Realisation is Velocity
● Defect Removal Efficiency (DRE) = E / (E+D)
○ E is no. of errors found before the s/w delivery & D are those found after s/w delivery
14
© Benzne. All rights reserved
● Assume:
○ Budget = 100,000 $
○ Total Story Points (SP) = 500
○ Total Sprints = 20
○ No. of sprints completed = 4
○ Actual SP burnt by the end of 4 sprints: 80 SP
○ Expected SP/ sprint = 25 sp || Total SP burnt should be 100 SP
● Expected Percent Completion (EPC) = 4/20 = 0.2 aka 20%
● Planned Value = EPC% * Budget = 0.2 x 100,000 = $20,000 (PV)
● Actual Percent Completion (APC) = 80/500 which is 0.16 aka 16%
● Earned Value = APC% * Budget = 0.16 x 100,000 = $16,000 $ (EV)
● Scheduled Performance Index (SPI) = EV/PV = 16,000/20,000 = 0.80 (should be greater than 1)
● Cost Performance Index (CPI) = EV/AC = 16,000/18,000 = 0.88 (should be greater than 1)
● Cost Variance = EV - AC = $16,000 - $18,000 = minus $2,000 (over budget)
● Schedule Variance = EV - PV = $16,000 - $20,000 = minus $4000
● Schedule Variance % = - 4000/20,000 = - 0.2 = minus 20% behind schedule
Project Management Metrics - Example
15
© Benzne. All rights reserved
Define Best Practices Wishlist
16
Sno. Sample Best Practices Criteria
1
Burndown chart – should be consistent We should have consistent burndown throughout the sprint of committed work instead of a
steep burndown at the sprint end
2 Effective Estimation & DONE Quality/ DOD will be intrinsic
3 JIRA Versioning Versioning of all new releases & tracking Version report, Release burndown, Epic burndown
4
Transparency
Backlog Management
- All sprint stories will be refined to smaller ready stories
- At least 2 week of future sprint backlog
5 Sprint-end Progress View End of sprint view on Release health, sprint health & team health
17
This is how Agile Metrics at Team Level looks like
© Benzne. All Rights Reserved.
© Benzne. All rights reserved
Agile Journey for an organization
APPRISE
Business Agility
Organization Goals & Market demand
Here all the functions have to run hand in hand and response continuously to
changing business demands and delivering on time so as to sustain and overcome
competition
ARISE
Scaling Agility to Program/ Portfolio/ Product
Coaching at Program/ Portfolio level
When you want to bring in the agility at a broader layer where the strategies are
decided and the success is based on outcomes by multiple teams, technologies and
process groups.
ASCEND
Create High Performing Teams
Coaching at Team level
When you need to know how to practice, bringing expertise in setting up the agile
culture and to harbour the agile mindset in few projects so as to create success
stories to cross pollinate.
Workshop & Agility Health Assessments
AWAKE
Awareness & Assessment When you know your problem, then we help you by delivering specific
workshops to overcome them. When you do not know your problem, then we
can help you by assessing your existing process and recommend the growth
plan for your agile transformation journey
18
‘Transform’ - Game
Plan your 30-60-90
As-Is Assessment
Execution - Discovery, PO ship, SM ship, Discipline, Insights
19
© Benzne. All Rights Reserved.
Many levels of Agility
20
This is where most
of us apply agile..
Lets develop plan to
target here
© Benzne. All Rights Reserved.
This is how a Product Roadmap Plan looks like
& the way we execute
Sprint
0
Sprint
1
Sprint
2
Sprint
3
Sprint
4
Sprint
5
Sprint
6
Sprint
7
Sprint
8
Pre-
Release
Release
R
E
A
D
I
N
E
S
S
H
A
R
D
E
N
I
N
G
M
O
V
E
TO
MARKET
FEATURE 1
FEATURE 2
Planned work
item
Defects/
Incidences
New Changes
21 © Benzne. All Rights Reserved.
4th Sprint
Let them do more & you
Observe
Correct wherever needed but
let them be self-organizing
Time to conduct the Agility
Health Assessment
Canvas
22
As Is Assessment
Submit findings & Next steps
on shortlisted Pilot Projects
Conduct Focused
Workshops
Also, publish the planned
approach
1st Sprint
Ensure DOD, DOR, Backlog
Readiness, Role clarity,
Effective Estimations
2nd Sprint
Resolve Retro points,
Collate Review feedbacks,
Team knows burndown chart,
Resolve their blockers,
Publish Health Insights
3rd Sprint
Velocity evaluation
Check Team Health Progress
Start interactions with Project
Sponsors/ Clients
5th Sprint
Kickstart implementation of
Growth Plan points
Discovery/Readiness
Ensure Future backlog plan is in
place
Sprint Execution: Act -> Act & Observe -> Observe
Build community of Scrum Master, Product Owner
Technical Excellence Community
© Benzne. All Rights Reserved.
As Is Assessment & To Be Plan
Next Steps
05
Focused workshops
Key Initiatives & Suggestive changes
Metrics for key changes & if you could know the current
score
Areas of improvements
04 This is where the improvements are needed to begin with..
Strengths
03 This is on what we will capitalise on..
Understanding of Business
02
Knowing the client context is the key
Includes - the purpose, the start date, the releasing habits,
the client expectations tech stack and many more
Interviews & Explorations
01
Meetings with all needed individuals & teams
To know everything what is needed to be known
23
© Benzne. All Rights Reserved.
24
© Benzne. All Rights Reserved.
Let’s start with DISCOVERY SESSION
Good for new project/ release/ Increment
25
© Benzne. All Rights Reserved.
Let’s start with DISCOVERY SESSION
Collect the
Ideas
Goal setting Persona
Mapping
User journey Story Mapping
MVP
identification
Now - Next -
Later
Story writing Writing Epics
Writing User
stories & Tasks
Prioritization
Identifying
Themes
Value & Risk MoSCoW ROI
Differentiator,
Spoiler, Table Taker,
Organizational cost
Estimation Scope, Cost &
Time
Story point
estimation
Base story
definition
Dependencies &
Risks
Timeline View
Sprint Zero
expectations
26
© Benzne. All Rights Reserved.
At your workspace
27
© Benzne. All Rights Reserved.
Product Owner’s Toolbox
Story Writing Prioritization Estimation
Epic Name Story Id As a I want So that Acceptance
Criteria
Assumptions MoSCoW Value Point Risk Point Story point
A A.1
A A.2
A A.3
A A.4
B B.1
B B.2
B B.3
28
© Benzne. All Rights Reserved.
Timeline View - Program Increment/ Release Roadmap
29
© Benzne. All Rights Reserved.
Scrum Master’s toolbox - Housekeeping Checklist
30
© Benzne. All Rights Reserved.
Gallery of work - visualise & collaborate
31
© Benzne. All Rights Reserved.
© Benzne. All Rights Reserved.
32
Gallery of work - let’s peep in the sprint planning meeting event
Product Owner confirms the DONE work of last
sprint commitment
Also, educates the development team about the
new sprint goals
Development team members discusses and do
task breakdown
And, we encourage
constructive
disagreements and
probe till we are
confident to commit
It’s not just clarity of
work & confidence
towards sprint goals,
we want FUN
33
© Benzne. All Rights Reserved.
● Release Health – mentions current progress against the sprint goals
● Sprint Health – mentions work delivered against committed for a sprint
● Team Health – mentions the team’s motivation & confidence at the end of the sprint & as compared
to past 3 sprints
● Also, project specific stats + RAID log
Sprint-wise Biweekly Project Health Forecast
34
© Benzne. All Rights Reserved.
© Benzne. All rights reserved
You should have achieved following desirable outcomes..
● Squads are ready and incrementally delivering outcomes (self-organizing & cross-functional teams)
● Roles are groomed - PO, SM, DT, Chapter lead, Tribe leader, System Owner
● Backlog for each squad is identified using ‘timeline view‘ as much it’s feasible at the
project start (visibility)
● Incremental outcomes are planned & getting delivered to clients (client satisfaction)
● Trusted velocity of teams have been identified (productivity)
● Continuous monitoring of Release, sprint & team health (predictability & transparency)
● Agile engineering practices kick-started (TDD, Refactoring, Automation, Pair programming, peer-reviews,
continuous integration etc)
● Improved team’s agility health and knowledge (employee satisfaction)
● Process checks across teams have been executed (agility health assessment)
35
‘And what is after 30-60-90?’
36
© Benzne. All Rights Reserved.
‘Scale’ - Post Game
Asynchronous Sprints
Synchronise Sprints
Explore breadth & Depth - DO VS BEING
37
© Benzne. All Rights Reserved.
Business Case 1 - Asynchronous development
SQUAD 1
SQUAD 2
SQUAD 3
MTP 1 MTP 2 MTP 3 MTP 4
MTP 1 MTP 2 MTP 3
MTP 1 MTP 2 MTP 3 MTP 4 MTP 5 MTP 6 MTP 7
38
© Benzne. All Rights Reserved.
Business Case 2 - Synchronous Sprints | Release Trains | ‘ONE’ solution
SQUAD 1 SQUAD 2 SQUAD 3 SQUAD 4 SQUAD 5 SQUAD 6
MTP 1
PL
A
N
MTP 2
MTP 3
MTP 4
PL
A
N
PL
A
N
PL
A
N
Cycle One
Cycle Two
Cycle Three
Cycle Four
39
© Benzne. All Rights Reserved.
Business Case 3 - Synchronous Sprints | loosely coupled but tightly aligned
SQUAD 1 SQUAD 2 SQUAD 3 SQUAD 4 SQUAD 5 SQUAD 6
MTP
Sprint 5
Sprint 8
Sprint 10
Sprint 13
Sprint 18
Sprint 21
Sprint 24
MTP MTP
MTP MTP MTP
MTP MTP MTP
MTP MTP
MTP MTP MTP MTP
MTP
Sprint Cycles Sample
40
© Benzne. All Rights Reserved.
BEING AGILE
Y times benefits
Mindset & Culture change
Customer satisfaction
Continuous learning
Engagement
DOING AGILE
X% benefits
Manage changing priorities
Improved visibility
Increased productivity &
quality
41
© Benzne. All Rights Reserved.
‘Questions’
We might help you :)
42
© Benzne. All Rights Reserved.
Some References
43
Those interested in an in-depth understanding of Agile fundamentals can join our
upcoming online training workshop on 29-30 Aug (Sat-Sun), webinar attendees can
claim a flat 20% Discount. Details can be found here -
www.Benzne.com/training-calender/
Find many other learning resources for free at www.Benzne.com/Learn/
© Benzne. All Rights Reserved.
© Benzne. All rights reserved
THANK YOU
www.Benzne.com

More Related Content

What's hot

User Story Sizing using Agile Relative Estimation
User Story Sizing using Agile Relative EstimationUser Story Sizing using Agile Relative Estimation
User Story Sizing using Agile Relative Estimation
Alex Kanaan, SPC5, CSP, ACC, ATF
 
The Product Owner Role
The Product Owner RoleThe Product Owner Role
The Product Owner Role
Nigel Thurlow
 

What's hot (20)

Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
 
Scrum In Ten Slides
Scrum In Ten SlidesScrum In Ten Slides
Scrum In Ten Slides
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics
 
Waterfall to agile transition
Waterfall to agile transitionWaterfall to agile transition
Waterfall to agile transition
 
Agile transformation Explanined
Agile transformation ExplaninedAgile transformation Explanined
Agile transformation Explanined
 
Agile Estimation Techniques
Agile Estimation TechniquesAgile Estimation Techniques
Agile Estimation Techniques
 
Scrum to Scrumban Migration
Scrum to Scrumban MigrationScrum to Scrumban Migration
Scrum to Scrumban Migration
 
User Story Sizing using Agile Relative Estimation
User Story Sizing using Agile Relative EstimationUser Story Sizing using Agile Relative Estimation
User Story Sizing using Agile Relative Estimation
 
Remote PI Planning: ScrumMaster & RTE Edition
Remote PI Planning: ScrumMaster & RTE Edition   Remote PI Planning: ScrumMaster & RTE Edition
Remote PI Planning: ScrumMaster & RTE Edition
 
The Product Owner Role
The Product Owner RoleThe Product Owner Role
The Product Owner Role
 
Scrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation SlidesScrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation Slides
 
Turning Up the Magic in PI Planning
Turning Up the Magic in PI PlanningTurning Up the Magic in PI Planning
Turning Up the Magic in PI Planning
 
Lean Agile Metrics And KPIs
Lean Agile Metrics And KPIsLean Agile Metrics And KPIs
Lean Agile Metrics And KPIs
 
Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story points[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story points
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
Agile Metrics 101
Agile Metrics 101Agile Metrics 101
Agile Metrics 101
 
Estimation and Release Planning in Scrum
Estimation and Release Planning in ScrumEstimation and Release Planning in Scrum
Estimation and Release Planning in Scrum
 

Similar to What to expect in 30 60-90 days in agile transformation journey?

How agile is your team
How agile is your teamHow agile is your team
How agile is your team
Phani Bhushan
 
Improve phase lean six sigma tollgate template
Improve phase   lean six sigma tollgate templateImprove phase   lean six sigma tollgate template
Improve phase lean six sigma tollgate template
Steven Bonacorsi
 
Improve phase lean six sigma tollgate template
Improve phase   lean six sigma tollgate templateImprove phase   lean six sigma tollgate template
Improve phase lean six sigma tollgate template
Steven Bonacorsi
 

Similar to What to expect in 30 60-90 days in agile transformation journey? (20)

Benzne Webinar : What to expect in 30-60-90 days in Agile Transformation Jour...
Benzne Webinar : What to expect in 30-60-90 days in Agile Transformation Jour...Benzne Webinar : What to expect in 30-60-90 days in Agile Transformation Jour...
Benzne Webinar : What to expect in 30-60-90 days in Agile Transformation Jour...
 
AG_17 Agile Implementation Methodology...
AG_17 Agile Implementation Methodology...AG_17 Agile Implementation Methodology...
AG_17 Agile Implementation Methodology...
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metrics
 
Benzne webinar Agility beyond implementing agile framework final
Benzne webinar Agility beyond implementing agile framework finalBenzne webinar Agility beyond implementing agile framework final
Benzne webinar Agility beyond implementing agile framework final
 
Measuring Sprint review
Measuring Sprint reviewMeasuring Sprint review
Measuring Sprint review
 
Putting sprint development into operation
Putting sprint development into operationPutting sprint development into operation
Putting sprint development into operation
 
A kanban scrum mashup to deliver fp projects
A kanban scrum mashup to deliver fp projectsA kanban scrum mashup to deliver fp projects
A kanban scrum mashup to deliver fp projects
 
Agility beyond implementing agile frameworks
Agility beyond implementing agile frameworksAgility beyond implementing agile frameworks
Agility beyond implementing agile frameworks
 
How agile is your team
How agile is your teamHow agile is your team
How agile is your team
 
Coaching lessons learned during enterprise agile transformation
Coaching lessons learned during enterprise agile transformationCoaching lessons learned during enterprise agile transformation
Coaching lessons learned during enterprise agile transformation
 
Calculating Physical Percent Complete on Agile Projects
Calculating Physical Percent Complete on Agile ProjectsCalculating Physical Percent Complete on Agile Projects
Calculating Physical Percent Complete on Agile Projects
 
Agile Planning Powerpoint Presentation Slides
Agile Planning Powerpoint Presentation SlidesAgile Planning Powerpoint Presentation Slides
Agile Planning Powerpoint Presentation Slides
 
[AKC2021] SAFe case study digital experience(Pete Rim)
[AKC2021] SAFe case study digital experience(Pete Rim)[AKC2021] SAFe case study digital experience(Pete Rim)
[AKC2021] SAFe case study digital experience(Pete Rim)
 
Coaching lessons learned during enterprise agile transformation
Coaching lessons learned during enterprise agile transformationCoaching lessons learned during enterprise agile transformation
Coaching lessons learned during enterprise agile transformation
 
Improve phase lean six sigma tollgate template
Improve phase   lean six sigma tollgate templateImprove phase   lean six sigma tollgate template
Improve phase lean six sigma tollgate template
 
Improve phase lean six sigma tollgate template
Improve phase   lean six sigma tollgate templateImprove phase   lean six sigma tollgate template
Improve phase lean six sigma tollgate template
 
Benzne Webinar : Product Discovery - Where Agile & Design Thinking meet!
Benzne Webinar : Product Discovery - Where Agile & Design Thinking meet!Benzne Webinar : Product Discovery - Where Agile & Design Thinking meet!
Benzne Webinar : Product Discovery - Where Agile & Design Thinking meet!
 
OOW16 - Oracle E-Business Suite 12 Upgrade Experience for a 14 TB Oracle E-Bu...
OOW16 - Oracle E-Business Suite 12 Upgrade Experience for a 14 TB Oracle E-Bu...OOW16 - Oracle E-Business Suite 12 Upgrade Experience for a 14 TB Oracle E-Bu...
OOW16 - Oracle E-Business Suite 12 Upgrade Experience for a 14 TB Oracle E-Bu...
 
Talking to the C-Suite: Building a Business Case for Employee Development and...
Talking to the C-Suite: Building a Business Case for Employee Development and...Talking to the C-Suite: Building a Business Case for Employee Development and...
Talking to the C-Suite: Building a Business Case for Employee Development and...
 
Agile Metrics and Reporting
Agile Metrics and ReportingAgile Metrics and Reporting
Agile Metrics and Reporting
 

More from SwatiKapoor43

More from SwatiKapoor43 (9)

Benzne webinar - The secret sauce of scrum mastery
Benzne webinar - The secret sauce of scrum masteryBenzne webinar - The secret sauce of scrum mastery
Benzne webinar - The secret sauce of scrum mastery
 
Benzne webinar - Velocity, Story Points and Other Mess!
Benzne webinar - Velocity, Story Points and Other Mess!Benzne webinar - Velocity, Story Points and Other Mess!
Benzne webinar - Velocity, Story Points and Other Mess!
 
Benzne Webinar : Running a sprint with Jira
Benzne Webinar : Running a sprint with JiraBenzne Webinar : Running a sprint with Jira
Benzne Webinar : Running a sprint with Jira
 
Practical estimation techniques
Practical estimation techniquesPractical estimation techniques
Practical estimation techniques
 
Story writing is an art estimation is science
Story writing is an art estimation is scienceStory writing is an art estimation is science
Story writing is an art estimation is science
 
Scrum mastery : Mastering empathy & biases
Scrum mastery : Mastering empathy & biasesScrum mastery : Mastering empathy & biases
Scrum mastery : Mastering empathy & biases
 
How to do effective pi planning
How to do effective pi planningHow to do effective pi planning
How to do effective pi planning
 
A beginners guide to OKR
A beginners guide to OKRA beginners guide to OKR
A beginners guide to OKR
 
Agile and scrum anti-patterns
Agile and scrum anti-patternsAgile and scrum anti-patterns
Agile and scrum anti-patterns
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
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...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
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...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 

What to expect in 30 60-90 days in agile transformation journey?

  • 1. What to expect in 30-60-90 days in Agile Transformation Journey?
  • 2. © Benzne. All rights reserved 2 Agile ITSM AI Design Thinking Culture Lean Kanban Visualization DevOps CI/CD Scrum SAFe XP Cloud Analytics Mindset People Process Technology Data
  • 3. 3 Anuj M Ojha 10+ years Agile experience 6+ Orgwide Agile Transformation Journeys 8000+ People Trained 80+ teams coached across multiple Geographies Special area of interest has been bringing in business agility, appropriate mindset & enriching Culture. © Benzne. All Rights Reserved.
  • 4. ‘Client’ Onboarding - Pre-Game Different Client Profiles Key Client Expectations Define Success Criteria Agree on Transformation Plan 4 © Benzne. All Rights Reserved.
  • 5. © Benzne. All rights reserved Client Profiles & Demands 5 ● We want to be ‘Agile’ & we are nowhere ● We are doing ‘Agile’ in few projects but don’t know if it is right ● We are doing ‘Agile’ and want to scale ● We have a well-defined ‘Agile’ practice & want to pursue business agility // In brief, you can have skin in the game.. Options not considered: ● We just want a Scrum Master/ Coach who can align with our agile practices ● We only want trainings
  • 6. Agile = Scrum? Agile is NOT a standard…. It’s collection of practices which are • Upheld by Values • Guided by Principles • People Centric • Self Organizing • Value Driven • Collaborative • Servant Leadership An approach where typically requirements & solutions evolve through collaboration of cross functional teams. An umbrella term for several iterative and incremental software development methodologies. 6 © Benzne. All Rights Reserved.
  • 7. © Benzne. All rights reserved 7 Key Client Expectations
  • 8. © Benzne. All rights reserved Key Business Drivers TIMELY DELIVERY PREDICTABILITY QUALITY OF WORK PRODUCTIVITY TRANSPARENCY Physical boards for the collocated team Online tools for knowledge mgmt Reviews & Retrospective events for continuous improvement loops Short term goals - Burndown chart Long term goals - Velocity graph Discovery sessions to bring in future visibility Story points estimation for knowing size of backlog Short term iterations/ sprints Daily stand-ups to check progress Commit date projections using story points & predicted velocity Well refined Definition of Done Practices like peer review & bug analysis Focus on improving on retrospective points Continuous improvement on velocity From last day QA to continuous testing Individual productivity 8
  • 9. © Benzne. All rights reserved Define Success Criteria - Make it measurable 9 Sno. Sample Measurable Metrics Criteria 1 Commitment or Productivity Average Commitment Variance = Delivered / Committed velocity It should be within control limits of 0.8 & 1.2 i.e. 80% to 120% is reliable number // Velocity Chart in JIRA could also support this 2 Consistency or Reliability = Current Sprint Velocity/ Previous Sprint Velocity It should be within control limits of 0.8 & 1.2 i.e. 80% to 120% is reliable number 3 Quality (DRE) - Escaped defects Reduction in production defects by having a DRE of 0.9 4 Agility Health Assessment Overall agility health score of entire project & corresponding growth plan for future improvement 80% Maturity of AHA ● Improvements in Roles - SM, PO, DT, PM ● Effective ceremonies
  • 10. Commitment / Productivity Project A Commitment Variance (D/C) Sprints Committed (C) Delivered (D) Sprint 1 40 38 0.95 Sprint 2 58 62 1.07 Sprint 3 50 22 0.44 Sprint 4 47 54 1.15 Sprint 5 50 44 0.88 Sprint 6 59 69 1.17 Sprint 7 39 40 1.03 Sprint 8 32 52 1.63 Example with Sample data 10 © Benzne. All Rights Reserved.
  • 11. Velocity Variance/ Sustainability Project A Velocity Variance (D/C) Sprints Committed (C) Delivered (D) Sprint 1 40 38 0.0 Sprint 2 58 62 2.7 Sprint 3 50 22 0.4 Sprint 4 47 54 2.5 Sprint 5 50 44 0.8 Sprint 6 59 69 1.6 Sprint 7 39 40 0.6 Sprint 8 32 52 1.3 Example with Sample data 11 © Benzne. All Rights Reserved.
  • 12. Defect Removal Efficiency (DRE) Project A Defect Removal Efficiency (DRE) Releases E D Rel#1 40 4 0.90 Example with Sample data 12 © Benzne. All Rights Reserved.
  • 13. Agility Health Assessment (AHA) Inter Team AHA (Scale 1-5) AHA Score (Average) Team 1 Team 2 Team 3 Team 4 3.5 3.75 4.0 4.2 3.86 Example with Sample data 100+ statements against 8 focus areas to identify the core strengths and areas of improvement Self assessment at team level & provides a program level view to derive process maturity 13 © Benzne. All Rights Reserved.
  • 14. © Benzne. All rights reserved Project Management Metrics - Definitions Metrics can be derived from this – ● Actual percent complete (APC) = Complete Story Point/Total Story Points ● Expected Percent Complete(EPC) = Number of completed iterations /number of planned iteration ● Planned Value(PV) = EPC x Budget ● AC =Actual Cost in $ or soft-cost in Hrs spent ● EV (EarnedValue)=APC% x Budget ● Schedule Performance Index(SPI) = EV/PV, greater than 1 is good (ahead of schedule) ● Cost Performance Index(CPI) = EV/ AC, greater than 1 is good (under budget) ● Value Realisation is Velocity ● Defect Removal Efficiency (DRE) = E / (E+D) ○ E is no. of errors found before the s/w delivery & D are those found after s/w delivery 14
  • 15. © Benzne. All rights reserved ● Assume: ○ Budget = 100,000 $ ○ Total Story Points (SP) = 500 ○ Total Sprints = 20 ○ No. of sprints completed = 4 ○ Actual SP burnt by the end of 4 sprints: 80 SP ○ Expected SP/ sprint = 25 sp || Total SP burnt should be 100 SP ● Expected Percent Completion (EPC) = 4/20 = 0.2 aka 20% ● Planned Value = EPC% * Budget = 0.2 x 100,000 = $20,000 (PV) ● Actual Percent Completion (APC) = 80/500 which is 0.16 aka 16% ● Earned Value = APC% * Budget = 0.16 x 100,000 = $16,000 $ (EV) ● Scheduled Performance Index (SPI) = EV/PV = 16,000/20,000 = 0.80 (should be greater than 1) ● Cost Performance Index (CPI) = EV/AC = 16,000/18,000 = 0.88 (should be greater than 1) ● Cost Variance = EV - AC = $16,000 - $18,000 = minus $2,000 (over budget) ● Schedule Variance = EV - PV = $16,000 - $20,000 = minus $4000 ● Schedule Variance % = - 4000/20,000 = - 0.2 = minus 20% behind schedule Project Management Metrics - Example 15
  • 16. © Benzne. All rights reserved Define Best Practices Wishlist 16 Sno. Sample Best Practices Criteria 1 Burndown chart – should be consistent We should have consistent burndown throughout the sprint of committed work instead of a steep burndown at the sprint end 2 Effective Estimation & DONE Quality/ DOD will be intrinsic 3 JIRA Versioning Versioning of all new releases & tracking Version report, Release burndown, Epic burndown 4 Transparency Backlog Management - All sprint stories will be refined to smaller ready stories - At least 2 week of future sprint backlog 5 Sprint-end Progress View End of sprint view on Release health, sprint health & team health
  • 17. 17 This is how Agile Metrics at Team Level looks like © Benzne. All Rights Reserved.
  • 18. © Benzne. All rights reserved Agile Journey for an organization APPRISE Business Agility Organization Goals & Market demand Here all the functions have to run hand in hand and response continuously to changing business demands and delivering on time so as to sustain and overcome competition ARISE Scaling Agility to Program/ Portfolio/ Product Coaching at Program/ Portfolio level When you want to bring in the agility at a broader layer where the strategies are decided and the success is based on outcomes by multiple teams, technologies and process groups. ASCEND Create High Performing Teams Coaching at Team level When you need to know how to practice, bringing expertise in setting up the agile culture and to harbour the agile mindset in few projects so as to create success stories to cross pollinate. Workshop & Agility Health Assessments AWAKE Awareness & Assessment When you know your problem, then we help you by delivering specific workshops to overcome them. When you do not know your problem, then we can help you by assessing your existing process and recommend the growth plan for your agile transformation journey 18
  • 19. ‘Transform’ - Game Plan your 30-60-90 As-Is Assessment Execution - Discovery, PO ship, SM ship, Discipline, Insights 19 © Benzne. All Rights Reserved.
  • 20. Many levels of Agility 20 This is where most of us apply agile.. Lets develop plan to target here © Benzne. All Rights Reserved.
  • 21. This is how a Product Roadmap Plan looks like & the way we execute Sprint 0 Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6 Sprint 7 Sprint 8 Pre- Release Release R E A D I N E S S H A R D E N I N G M O V E TO MARKET FEATURE 1 FEATURE 2 Planned work item Defects/ Incidences New Changes 21 © Benzne. All Rights Reserved.
  • 22. 4th Sprint Let them do more & you Observe Correct wherever needed but let them be self-organizing Time to conduct the Agility Health Assessment Canvas 22 As Is Assessment Submit findings & Next steps on shortlisted Pilot Projects Conduct Focused Workshops Also, publish the planned approach 1st Sprint Ensure DOD, DOR, Backlog Readiness, Role clarity, Effective Estimations 2nd Sprint Resolve Retro points, Collate Review feedbacks, Team knows burndown chart, Resolve their blockers, Publish Health Insights 3rd Sprint Velocity evaluation Check Team Health Progress Start interactions with Project Sponsors/ Clients 5th Sprint Kickstart implementation of Growth Plan points Discovery/Readiness Ensure Future backlog plan is in place Sprint Execution: Act -> Act & Observe -> Observe Build community of Scrum Master, Product Owner Technical Excellence Community © Benzne. All Rights Reserved.
  • 23. As Is Assessment & To Be Plan Next Steps 05 Focused workshops Key Initiatives & Suggestive changes Metrics for key changes & if you could know the current score Areas of improvements 04 This is where the improvements are needed to begin with.. Strengths 03 This is on what we will capitalise on.. Understanding of Business 02 Knowing the client context is the key Includes - the purpose, the start date, the releasing habits, the client expectations tech stack and many more Interviews & Explorations 01 Meetings with all needed individuals & teams To know everything what is needed to be known 23 © Benzne. All Rights Reserved.
  • 24. 24 © Benzne. All Rights Reserved.
  • 25. Let’s start with DISCOVERY SESSION Good for new project/ release/ Increment 25 © Benzne. All Rights Reserved.
  • 26. Let’s start with DISCOVERY SESSION Collect the Ideas Goal setting Persona Mapping User journey Story Mapping MVP identification Now - Next - Later Story writing Writing Epics Writing User stories & Tasks Prioritization Identifying Themes Value & Risk MoSCoW ROI Differentiator, Spoiler, Table Taker, Organizational cost Estimation Scope, Cost & Time Story point estimation Base story definition Dependencies & Risks Timeline View Sprint Zero expectations 26 © Benzne. All Rights Reserved.
  • 27. At your workspace 27 © Benzne. All Rights Reserved.
  • 28. Product Owner’s Toolbox Story Writing Prioritization Estimation Epic Name Story Id As a I want So that Acceptance Criteria Assumptions MoSCoW Value Point Risk Point Story point A A.1 A A.2 A A.3 A A.4 B B.1 B B.2 B B.3 28 © Benzne. All Rights Reserved.
  • 29. Timeline View - Program Increment/ Release Roadmap 29 © Benzne. All Rights Reserved.
  • 30. Scrum Master’s toolbox - Housekeeping Checklist 30 © Benzne. All Rights Reserved.
  • 31. Gallery of work - visualise & collaborate 31 © Benzne. All Rights Reserved.
  • 32. © Benzne. All Rights Reserved. 32
  • 33. Gallery of work - let’s peep in the sprint planning meeting event Product Owner confirms the DONE work of last sprint commitment Also, educates the development team about the new sprint goals Development team members discusses and do task breakdown And, we encourage constructive disagreements and probe till we are confident to commit It’s not just clarity of work & confidence towards sprint goals, we want FUN 33 © Benzne. All Rights Reserved.
  • 34. ● Release Health – mentions current progress against the sprint goals ● Sprint Health – mentions work delivered against committed for a sprint ● Team Health – mentions the team’s motivation & confidence at the end of the sprint & as compared to past 3 sprints ● Also, project specific stats + RAID log Sprint-wise Biweekly Project Health Forecast 34 © Benzne. All Rights Reserved.
  • 35. © Benzne. All rights reserved You should have achieved following desirable outcomes.. ● Squads are ready and incrementally delivering outcomes (self-organizing & cross-functional teams) ● Roles are groomed - PO, SM, DT, Chapter lead, Tribe leader, System Owner ● Backlog for each squad is identified using ‘timeline view‘ as much it’s feasible at the project start (visibility) ● Incremental outcomes are planned & getting delivered to clients (client satisfaction) ● Trusted velocity of teams have been identified (productivity) ● Continuous monitoring of Release, sprint & team health (predictability & transparency) ● Agile engineering practices kick-started (TDD, Refactoring, Automation, Pair programming, peer-reviews, continuous integration etc) ● Improved team’s agility health and knowledge (employee satisfaction) ● Process checks across teams have been executed (agility health assessment) 35
  • 36. ‘And what is after 30-60-90?’ 36 © Benzne. All Rights Reserved.
  • 37. ‘Scale’ - Post Game Asynchronous Sprints Synchronise Sprints Explore breadth & Depth - DO VS BEING 37 © Benzne. All Rights Reserved.
  • 38. Business Case 1 - Asynchronous development SQUAD 1 SQUAD 2 SQUAD 3 MTP 1 MTP 2 MTP 3 MTP 4 MTP 1 MTP 2 MTP 3 MTP 1 MTP 2 MTP 3 MTP 4 MTP 5 MTP 6 MTP 7 38 © Benzne. All Rights Reserved.
  • 39. Business Case 2 - Synchronous Sprints | Release Trains | ‘ONE’ solution SQUAD 1 SQUAD 2 SQUAD 3 SQUAD 4 SQUAD 5 SQUAD 6 MTP 1 PL A N MTP 2 MTP 3 MTP 4 PL A N PL A N PL A N Cycle One Cycle Two Cycle Three Cycle Four 39 © Benzne. All Rights Reserved.
  • 40. Business Case 3 - Synchronous Sprints | loosely coupled but tightly aligned SQUAD 1 SQUAD 2 SQUAD 3 SQUAD 4 SQUAD 5 SQUAD 6 MTP Sprint 5 Sprint 8 Sprint 10 Sprint 13 Sprint 18 Sprint 21 Sprint 24 MTP MTP MTP MTP MTP MTP MTP MTP MTP MTP MTP MTP MTP MTP MTP Sprint Cycles Sample 40 © Benzne. All Rights Reserved.
  • 41. BEING AGILE Y times benefits Mindset & Culture change Customer satisfaction Continuous learning Engagement DOING AGILE X% benefits Manage changing priorities Improved visibility Increased productivity & quality 41 © Benzne. All Rights Reserved.
  • 42. ‘Questions’ We might help you :) 42 © Benzne. All Rights Reserved.
  • 43. Some References 43 Those interested in an in-depth understanding of Agile fundamentals can join our upcoming online training workshop on 29-30 Aug (Sat-Sun), webinar attendees can claim a flat 20% Discount. Details can be found here - www.Benzne.com/training-calender/ Find many other learning resources for free at www.Benzne.com/Learn/ © Benzne. All Rights Reserved.
  • 44. © Benzne. All rights reserved THANK YOU www.Benzne.com