SlideShare a Scribd company logo
© Anu Khendry 2016 How smooth is your Agile ride?
Anu Khendry
SAFe Agilist, CSPO, ACC, PMI-ACP, PMP, Six Sigma Black Belt
How smooth is your
Agile ride?
2© Anu Khendry 2016 How smooth is your Agile ride?
This Session
It is a game
It teaches you Agile
It helps you assess your project / organization
It leads to improvements
3© Anu Khendry 2016 How smooth is your Agile ride?
How smooth would we like our project to be?
4© Anu Khendry 2016 How smooth is your Agile ride?
How about the wheels?
How does your project wheel look?
5© Anu Khendry 2016 How smooth is your Agile ride?
Rate your Project / Organization on these Agile Characteristics
1. Iterative value delivery
2. Breakdown and prioritization
3. Continuous customer interaction
4. Quality focus
5. Self-organized empowered teams
6. Transparent status tracking
7. Extreme automation
8. Organizational Agility
Let us not DO Agile, let us BE Agile
6© Anu Khendry 2016 How smooth is your Agile ride?
Rating your Organization on Agile
1. Iterative value
delivery
2. Breakdown and
prioritization
3. Continuous customer
interaction
4. Quality focus
5. Self-organized
empowered teams
7. Extreme
automation
6. Transparent status
tracking
8. Organizational
Agility
7© Anu Khendry 2016 How smooth is your Agile ride?
Iterative Value Delivery
Project moves in short time-boxes (1 week to 1 month)
Each iteration produces a completely tested working product
Early value delivery. Focus on time to market and customer needs.
Minimum Viable Products
Teams solve problems better, customers give feedback better incrementally
8© Anu Khendry 2016 How smooth is your Agile ride?
Breakdown and Prioritization (1)
Objective Prioritization techniques (Don’t use WSTL!!!)
Requirements breakdown into bite-sized user stories
Get early ROI
Increase customer engagement
Agile requirements - You need to know when you need to know, not before!
Avoid extra features - YAGNI!
Standish Group study of feature
usage in 2000 software projects
9© Anu Khendry 2016 How smooth is your Agile ride?
Breakdown and Prioritization (2)
Prioritization Schemes (Examples)
 MoSCoW
o Must have / Should have / Could have / Would like to have later
 WSFJ (Weightiest Shortest Job First)
o Cost of Delay / Size
 Kano Analysis
o Exciters / Satisfiers / Dissatisfiers / Indifferent
 Customer valued prioritization
o Based on value, risk and cost. If the value is the same, what comes first:
• High risk or low risk?
• High cost or low cost?
 Agile Games
o Prune the Product Tree
o Buy a Feature
(Refer tastycupcakes.org, innovationgames.com)
10© Anu Khendry 2016 How smooth is your Agile ride?
Breakdown and Prioritization (3)
Let us try out a Product Road Map!
11© Anu Khendry 2016 How smooth is your Agile ride?
Continuous customer interaction – Every day, all the time!
Customer owns the product
Talk to the right person!
Build the right thing, right from the start
No assumptions!
Continuous course corrections – embrace change!
Verify as soon as it is built
Don’t shield team members!
Traditi
onal
Functionality
Time Resources/Cost Functionality
Agile
TimeResources/Cost
12© Anu Khendry 2016 How smooth is your Agile ride?
Quality Focus
Agile works best with focus on zero defects and design excellence
“Just enough” documentation
Incremental design
Continuous improvement and refactoring for technical debt
Definition of Done
Simplicity of Process and Product
13© Anu Khendry 2016 How smooth is your Agile ride?
Self-Organized Empowered Teams (1)
Following rules for Agile Roles
Highly collaborative
Highly motivated
Self-organized and self-managed
Empowered and accountable
Working at a Sustainable Pace
Continuously improving
Cross-functional
Full-time
Stable
Generalized specialists
Assessed based on business outcomes
Teams of 5-9 people
How can we trust the team?
Doing Owning
14© Anu Khendry 2016 How smooth is your Agile ride?
Self-Organized Empowered Teams (2)
What is Self-Organization?
External activities set the context
 PO/Customer prioritizes work
 Time box defined
 Acceptance criteria defined
Team activities
 Team estimates, commits and delivers
 Team decides how to do the work
 Team decides who does what
 Team communicates progress
 Team re-plans
 Team raises impediments, asks for help when needed
 No one disturbs the team
Innovation comes from the producer
- Edward Deming
A Sprint is like a Container!
Change
15© Anu Khendry 2016 How smooth is your Agile ride?
Transparent tracking mechanisms
Use Information Radiators or Big Visible Charts
Reports are a by-product of the work
Everyone can update
Everyone can view
Track only what you really need
Hours
40
30
20
10
0 Mon Tue Wed Thu Fri
50
Burn up
chart
Task
Board
Burn
Down
chart
16© Anu Khendry 2016 How smooth is your Agile ride?
Extreme Automation (1)
Automate everything you can!
Coding environments
Inline code reviews
Continuous Integration via automated builds (30 mins)
Immediate deployment
Automated testing
Defect tracking
Scrum process automation
17© Anu Khendry 2016 How smooth is your Agile ride?
Extreme Automation (2)
Continuous Testing
• All released code in repository is 100% tested at all times
• Tests give confidence in the system
• Tests give courage to change the system
• Customer involvement in Acceptance tests
• Automation is key for all types of tests
• Use TDD / BDD
18© Anu Khendry 2016 How smooth is your Agile ride?
Organizational Agility
Agility is not for Dev Teams only
Empowerment culture is top down!!
Ownership is bottom up!
Agile orientation for all
Agile certifications and training for teams
Supporting teams also need to be Agile e.g. IT, deployment, UAT, PMO, Process
Management, Product Management
Agile initiatives need to be scaled up as needed – to program and portfolio levels
Agile COE
Performance Assessment
19© Anu Khendry 2016 How smooth is your Agile ride?
Rate your Project / Organization on these Agile Characteristics
1. Iterative value delivery
2. Breakdown and prioritization
3. Continuous customer interaction
4. Quality focus
5. Self-organized empowered teams
6. Transparent status tracking
7. Extreme automation
8. Organizational Agility
Let us not DO Agile, let us BE Agile
20© Anu Khendry 2016 How smooth is your Agile ride?
So how does your Wheel look?
Sharing issues and best practices
© Anu Khendry 2016 How smooth is your Agile ride?
Thank You!

More Related Content

What's hot

PMI Agile Certified Practitioner Certification Overview
PMI Agile Certified Practitioner Certification OverviewPMI Agile Certified Practitioner Certification Overview
PMI Agile Certified Practitioner Certification Overview
Rahul Sudame
 
Interpreting Cumulative Flow Diagrams
Interpreting Cumulative Flow DiagramsInterpreting Cumulative Flow Diagrams
Interpreting Cumulative Flow Diagrams
Nick Zdunić
 
How to Use KPIs in an Agile Delivery Environment
How to Use KPIs in an Agile Delivery EnvironmentHow to Use KPIs in an Agile Delivery Environment
How to Use KPIs in an Agile Delivery Environment
VMware Tanzu
 
Modernizing Your Testing Tools
Modernizing Your Testing ToolsModernizing Your Testing Tools
Modernizing Your Testing Tools
QASymphony
 
Agile Efficacy Presentation
Agile Efficacy PresentationAgile Efficacy Presentation
Agile Efficacy Presentation
Clarion Marketing
 
Agile and waterfall
Agile and waterfallAgile and waterfall
Agile and waterfall
John Morse
 
Agile vs waterfall
Agile vs waterfallAgile vs waterfall
Agile vs waterfall
Lohet Ramesh
 
Agile Waterfall - Advantages & Disadvantages
Agile Waterfall - Advantages & DisadvantagesAgile Waterfall - Advantages & Disadvantages
Agile Waterfall - Advantages & Disadvantages
Amit Agrawal
 
8. how nesma can quick start your software estimate frank vogelezang
8. how nesma can quick start your software estimate   frank vogelezang8. how nesma can quick start your software estimate   frank vogelezang
8. how nesma can quick start your software estimate frank vogelezang
Nesma
 
PROJECT STORYBOARD: Reducing Software Bug Fix Lead Time From 25 to 15 days
PROJECT STORYBOARD: Reducing Software Bug Fix Lead Time From 25 to 15 daysPROJECT STORYBOARD: Reducing Software Bug Fix Lead Time From 25 to 15 days
PROJECT STORYBOARD: Reducing Software Bug Fix Lead Time From 25 to 15 days
GoLeanSixSigma.com
 
Learn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream managementLearn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream management
Lance Knight
 
BizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at ScaleBizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at Scale
QASymphony
 
Waterfall vs Agile : A Beginner's Guide in Project Management
Waterfall vs Agile : A Beginner's Guide in Project ManagementWaterfall vs Agile : A Beginner's Guide in Project Management
Waterfall vs Agile : A Beginner's Guide in Project Management
Jonathan Donado
 
Organizational growth towards Lean by adopting Agile Practices
Organizational growth towards Lean by adopting Agile PracticesOrganizational growth towards Lean by adopting Agile Practices
Organizational growth towards Lean by adopting Agile Practices
Lean India Summit
 
Knowing Where to Tap
Knowing Where to TapKnowing Where to Tap
Knowing Where to Tap
QASymphony
 
Agile project management with scrum
Agile project management with scrumAgile project management with scrum
Agile project management with scrum
Rasan Samarasinghe
 
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
QASymphony
 
Agile ncr2016 ppt
Agile ncr2016 pptAgile ncr2016 ppt
Agile ncr2016 ppt
Ashutosh Rai
 
10 Steps to Shift Left - Guiding Principles in QA
10 Steps to Shift Left - Guiding Principles in QA10 Steps to Shift Left - Guiding Principles in QA
10 Steps to Shift Left - Guiding Principles in QA
Jim Spillson
 
QA Best Practices in Agile World_new
QA Best Practices in Agile World_newQA Best Practices in Agile World_new
QA Best Practices in Agile World_new
Praveen Dosapati (CSM)
 

What's hot (20)

PMI Agile Certified Practitioner Certification Overview
PMI Agile Certified Practitioner Certification OverviewPMI Agile Certified Practitioner Certification Overview
PMI Agile Certified Practitioner Certification Overview
 
Interpreting Cumulative Flow Diagrams
Interpreting Cumulative Flow DiagramsInterpreting Cumulative Flow Diagrams
Interpreting Cumulative Flow Diagrams
 
How to Use KPIs in an Agile Delivery Environment
How to Use KPIs in an Agile Delivery EnvironmentHow to Use KPIs in an Agile Delivery Environment
How to Use KPIs in an Agile Delivery Environment
 
Modernizing Your Testing Tools
Modernizing Your Testing ToolsModernizing Your Testing Tools
Modernizing Your Testing Tools
 
Agile Efficacy Presentation
Agile Efficacy PresentationAgile Efficacy Presentation
Agile Efficacy Presentation
 
Agile and waterfall
Agile and waterfallAgile and waterfall
Agile and waterfall
 
Agile vs waterfall
Agile vs waterfallAgile vs waterfall
Agile vs waterfall
 
Agile Waterfall - Advantages & Disadvantages
Agile Waterfall - Advantages & DisadvantagesAgile Waterfall - Advantages & Disadvantages
Agile Waterfall - Advantages & Disadvantages
 
8. how nesma can quick start your software estimate frank vogelezang
8. how nesma can quick start your software estimate   frank vogelezang8. how nesma can quick start your software estimate   frank vogelezang
8. how nesma can quick start your software estimate frank vogelezang
 
PROJECT STORYBOARD: Reducing Software Bug Fix Lead Time From 25 to 15 days
PROJECT STORYBOARD: Reducing Software Bug Fix Lead Time From 25 to 15 daysPROJECT STORYBOARD: Reducing Software Bug Fix Lead Time From 25 to 15 days
PROJECT STORYBOARD: Reducing Software Bug Fix Lead Time From 25 to 15 days
 
Learn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream managementLearn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream management
 
BizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at ScaleBizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at Scale
 
Waterfall vs Agile : A Beginner's Guide in Project Management
Waterfall vs Agile : A Beginner's Guide in Project ManagementWaterfall vs Agile : A Beginner's Guide in Project Management
Waterfall vs Agile : A Beginner's Guide in Project Management
 
Organizational growth towards Lean by adopting Agile Practices
Organizational growth towards Lean by adopting Agile PracticesOrganizational growth towards Lean by adopting Agile Practices
Organizational growth towards Lean by adopting Agile Practices
 
Knowing Where to Tap
Knowing Where to TapKnowing Where to Tap
Knowing Where to Tap
 
Agile project management with scrum
Agile project management with scrumAgile project management with scrum
Agile project management with scrum
 
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
 
Agile ncr2016 ppt
Agile ncr2016 pptAgile ncr2016 ppt
Agile ncr2016 ppt
 
10 Steps to Shift Left - Guiding Principles in QA
10 Steps to Shift Left - Guiding Principles in QA10 Steps to Shift Left - Guiding Principles in QA
10 Steps to Shift Left - Guiding Principles in QA
 
QA Best Practices in Agile World_new
QA Best Practices in Agile World_newQA Best Practices in Agile World_new
QA Best Practices in Agile World_new
 

Viewers also liked

Strategic Scrum
Strategic Scrum Strategic Scrum
Strategic Scrum
Laszlo Szalvay
 
Webinar on PMI-ACP titled 'The agile way with pmi acp'
Webinar on PMI-ACP titled 'The agile way with pmi acp'Webinar on PMI-ACP titled 'The agile way with pmi acp'
Webinar on PMI-ACP titled 'The agile way with pmi acp'
Edureka!
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metrics
Erik Weber
 
PMI-ACP Exam Study Flashcards sample
PMI-ACP Exam Study Flashcards samplePMI-ACP Exam Study Flashcards sample
PMI-ACP Exam Study Flashcards sample
Joseph Flahiff
 
PMI-ACP Study Guide
PMI-ACP Study GuidePMI-ACP Study Guide
PMI-ACP Study Guide
Wafi Mohtaseb
 
PMI-ACP - Agile Framework
PMI-ACP - Agile FrameworkPMI-ACP - Agile Framework
PMI-ACP - Agile Framework
Wafi Mohtaseb
 
Agile Metrics That Matter
Agile Metrics That MatterAgile Metrics That Matter
Agile Metrics That Matter
ThoughtWorks Studios
 
PMI-ACP Training Deck
PMI-ACP Training DeckPMI-ACP Training Deck
PMI-ACP Training Deck
wjperez0629
 
PMI-ACP : PMI - Agile Certified Practitioner
PMI-ACP : PMI - Agile Certified PractitionerPMI-ACP : PMI - Agile Certified Practitioner
PMI-ACP : PMI - Agile Certified Practitioner
Saket Bansal
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PrudentialSolutions
 
Agile metrics and quality
Agile metrics and qualityAgile metrics and quality

Viewers also liked (11)

Strategic Scrum
Strategic Scrum Strategic Scrum
Strategic Scrum
 
Webinar on PMI-ACP titled 'The agile way with pmi acp'
Webinar on PMI-ACP titled 'The agile way with pmi acp'Webinar on PMI-ACP titled 'The agile way with pmi acp'
Webinar on PMI-ACP titled 'The agile way with pmi acp'
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metrics
 
PMI-ACP Exam Study Flashcards sample
PMI-ACP Exam Study Flashcards samplePMI-ACP Exam Study Flashcards sample
PMI-ACP Exam Study Flashcards sample
 
PMI-ACP Study Guide
PMI-ACP Study GuidePMI-ACP Study Guide
PMI-ACP Study Guide
 
PMI-ACP - Agile Framework
PMI-ACP - Agile FrameworkPMI-ACP - Agile Framework
PMI-ACP - Agile Framework
 
Agile Metrics That Matter
Agile Metrics That MatterAgile Metrics That Matter
Agile Metrics That Matter
 
PMI-ACP Training Deck
PMI-ACP Training DeckPMI-ACP Training Deck
PMI-ACP Training Deck
 
PMI-ACP : PMI - Agile Certified Practitioner
PMI-ACP : PMI - Agile Certified PractitionerPMI-ACP : PMI - Agile Certified Practitioner
PMI-ACP : PMI - Agile Certified Practitioner
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
 
Agile metrics and quality
Agile metrics and qualityAgile metrics and quality
Agile metrics and quality
 

Similar to How smooth is your agile ride

Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.
Kees Blokland
 
How to measure the outcome of agile transformation
How to measure the outcome of agile transformationHow to measure the outcome of agile transformation
How to measure the outcome of agile transformation
Rahul Sudame
 
Avanza Case Study - Agile Transformation with Customer Focus
Avanza Case Study - Agile Transformation with Customer Focus Avanza Case Study - Agile Transformation with Customer Focus
Avanza Case Study - Agile Transformation with Customer Focus
Mia Kolmodin
 
Growth Product Development
Growth Product DevelopmentGrowth Product Development
Growth Product Development
Mehdi Mehni
 
Good agile / Bad agile: Proving the value of Agile to a skeptical organization
Good agile / Bad agile: Proving the value of Agile to a skeptical organizationGood agile / Bad agile: Proving the value of Agile to a skeptical organization
Good agile / Bad agile: Proving the value of Agile to a skeptical organization
Alan Albert
 
Evidence Based Management and Organisational Change
Evidence Based Management and Organisational ChangeEvidence Based Management and Organisational Change
Evidence Based Management and Organisational Change
Simon Reindl
 
TPM Intro
TPM IntroTPM Intro
TPM Intro
Max Lyons
 
#How to Manage Quality in your Small Business# By SN Panigrahi,
#How to Manage Quality in your Small Business# By SN Panigrahi,#How to Manage Quality in your Small Business# By SN Panigrahi,
#How to Manage Quality in your Small Business# By SN Panigrahi,
SN Panigrahi, PMP
 
How to Balance Innovation and Optimization in your CRO program
How to Balance Innovation and Optimization in your CRO programHow to Balance Innovation and Optimization in your CRO program
How to Balance Innovation and Optimization in your CRO program
VWO
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.
Lucas Hendrich
 
Agile Transformation 101
Agile Transformation 101Agile Transformation 101
Agile Transformation 101
Beverley Sutherland
 
How Agile Can We Go? Lessons Learned Moving from Waterfall
How Agile Can We Go? Lessons Learned Moving from WaterfallHow Agile Can We Go? Lessons Learned Moving from Waterfall
How Agile Can We Go? Lessons Learned Moving from Waterfall
TechWell
 
The Agile Dashboard
The Agile DashboardThe Agile Dashboard
The Agile Dashboard
Kaizenko
 
Measuring What Matters in Your Agile Transformation
Measuring What Matters in Your Agile TransformationMeasuring What Matters in Your Agile Transformation
Measuring What Matters in Your Agile Transformation
Brad Swanson
 
Methodologies 1: Managing Agile Projects
Methodologies 1: Managing Agile ProjectsMethodologies 1: Managing Agile Projects
Methodologies 1: Managing Agile Projects
Inflectra
 
#Basics of Lean Six Sigma - By SN Panigrahi
#Basics of Lean Six Sigma - By SN Panigrahi#Basics of Lean Six Sigma - By SN Panigrahi
#Basics of Lean Six Sigma - By SN Panigrahi
SN Panigrahi, PMP
 
Executive agility to be able to respond effectively in chaosZXM Webinar -
Executive agility to be able to respond effectively in chaosZXM Webinar - Executive agility to be able to respond effectively in chaosZXM Webinar -
Executive agility to be able to respond effectively in chaosZXM Webinar -
Mia Horrigan
 
The Agile Journey
The Agile JourneyThe Agile Journey
The Agile Journey
AgileThought
 
Yellow belt.pps
Yellow belt.ppsYellow belt.pps
Yellow belt.pps
shalini123xyz
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18
Ravi Tadwalkar
 

Similar to How smooth is your agile ride (20)

Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.
 
How to measure the outcome of agile transformation
How to measure the outcome of agile transformationHow to measure the outcome of agile transformation
How to measure the outcome of agile transformation
 
Avanza Case Study - Agile Transformation with Customer Focus
Avanza Case Study - Agile Transformation with Customer Focus Avanza Case Study - Agile Transformation with Customer Focus
Avanza Case Study - Agile Transformation with Customer Focus
 
Growth Product Development
Growth Product DevelopmentGrowth Product Development
Growth Product Development
 
Good agile / Bad agile: Proving the value of Agile to a skeptical organization
Good agile / Bad agile: Proving the value of Agile to a skeptical organizationGood agile / Bad agile: Proving the value of Agile to a skeptical organization
Good agile / Bad agile: Proving the value of Agile to a skeptical organization
 
Evidence Based Management and Organisational Change
Evidence Based Management and Organisational ChangeEvidence Based Management and Organisational Change
Evidence Based Management and Organisational Change
 
TPM Intro
TPM IntroTPM Intro
TPM Intro
 
#How to Manage Quality in your Small Business# By SN Panigrahi,
#How to Manage Quality in your Small Business# By SN Panigrahi,#How to Manage Quality in your Small Business# By SN Panigrahi,
#How to Manage Quality in your Small Business# By SN Panigrahi,
 
How to Balance Innovation and Optimization in your CRO program
How to Balance Innovation and Optimization in your CRO programHow to Balance Innovation and Optimization in your CRO program
How to Balance Innovation and Optimization in your CRO program
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.
 
Agile Transformation 101
Agile Transformation 101Agile Transformation 101
Agile Transformation 101
 
How Agile Can We Go? Lessons Learned Moving from Waterfall
How Agile Can We Go? Lessons Learned Moving from WaterfallHow Agile Can We Go? Lessons Learned Moving from Waterfall
How Agile Can We Go? Lessons Learned Moving from Waterfall
 
The Agile Dashboard
The Agile DashboardThe Agile Dashboard
The Agile Dashboard
 
Measuring What Matters in Your Agile Transformation
Measuring What Matters in Your Agile TransformationMeasuring What Matters in Your Agile Transformation
Measuring What Matters in Your Agile Transformation
 
Methodologies 1: Managing Agile Projects
Methodologies 1: Managing Agile ProjectsMethodologies 1: Managing Agile Projects
Methodologies 1: Managing Agile Projects
 
#Basics of Lean Six Sigma - By SN Panigrahi
#Basics of Lean Six Sigma - By SN Panigrahi#Basics of Lean Six Sigma - By SN Panigrahi
#Basics of Lean Six Sigma - By SN Panigrahi
 
Executive agility to be able to respond effectively in chaosZXM Webinar -
Executive agility to be able to respond effectively in chaosZXM Webinar - Executive agility to be able to respond effectively in chaosZXM Webinar -
Executive agility to be able to respond effectively in chaosZXM Webinar -
 
The Agile Journey
The Agile JourneyThe Agile Journey
The Agile Journey
 
Yellow belt.pps
Yellow belt.ppsYellow belt.pps
Yellow belt.pps
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18
 

Recently uploaded

2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
mz5nrf0n
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
Remote DBA Services
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
Quickdice ERP
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
Gerardo Pardo-Castellote
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
SOCRadar
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
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
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
Rakesh Kumar R
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 

Recently uploaded (20)

2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
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
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 

How smooth is your agile ride

  • 1. © Anu Khendry 2016 How smooth is your Agile ride? Anu Khendry SAFe Agilist, CSPO, ACC, PMI-ACP, PMP, Six Sigma Black Belt How smooth is your Agile ride?
  • 2. 2© Anu Khendry 2016 How smooth is your Agile ride? This Session It is a game It teaches you Agile It helps you assess your project / organization It leads to improvements
  • 3. 3© Anu Khendry 2016 How smooth is your Agile ride? How smooth would we like our project to be?
  • 4. 4© Anu Khendry 2016 How smooth is your Agile ride? How about the wheels? How does your project wheel look?
  • 5. 5© Anu Khendry 2016 How smooth is your Agile ride? Rate your Project / Organization on these Agile Characteristics 1. Iterative value delivery 2. Breakdown and prioritization 3. Continuous customer interaction 4. Quality focus 5. Self-organized empowered teams 6. Transparent status tracking 7. Extreme automation 8. Organizational Agility Let us not DO Agile, let us BE Agile
  • 6. 6© Anu Khendry 2016 How smooth is your Agile ride? Rating your Organization on Agile 1. Iterative value delivery 2. Breakdown and prioritization 3. Continuous customer interaction 4. Quality focus 5. Self-organized empowered teams 7. Extreme automation 6. Transparent status tracking 8. Organizational Agility
  • 7. 7© Anu Khendry 2016 How smooth is your Agile ride? Iterative Value Delivery Project moves in short time-boxes (1 week to 1 month) Each iteration produces a completely tested working product Early value delivery. Focus on time to market and customer needs. Minimum Viable Products Teams solve problems better, customers give feedback better incrementally
  • 8. 8© Anu Khendry 2016 How smooth is your Agile ride? Breakdown and Prioritization (1) Objective Prioritization techniques (Don’t use WSTL!!!) Requirements breakdown into bite-sized user stories Get early ROI Increase customer engagement Agile requirements - You need to know when you need to know, not before! Avoid extra features - YAGNI! Standish Group study of feature usage in 2000 software projects
  • 9. 9© Anu Khendry 2016 How smooth is your Agile ride? Breakdown and Prioritization (2) Prioritization Schemes (Examples)  MoSCoW o Must have / Should have / Could have / Would like to have later  WSFJ (Weightiest Shortest Job First) o Cost of Delay / Size  Kano Analysis o Exciters / Satisfiers / Dissatisfiers / Indifferent  Customer valued prioritization o Based on value, risk and cost. If the value is the same, what comes first: • High risk or low risk? • High cost or low cost?  Agile Games o Prune the Product Tree o Buy a Feature (Refer tastycupcakes.org, innovationgames.com)
  • 10. 10© Anu Khendry 2016 How smooth is your Agile ride? Breakdown and Prioritization (3) Let us try out a Product Road Map!
  • 11. 11© Anu Khendry 2016 How smooth is your Agile ride? Continuous customer interaction – Every day, all the time! Customer owns the product Talk to the right person! Build the right thing, right from the start No assumptions! Continuous course corrections – embrace change! Verify as soon as it is built Don’t shield team members! Traditi onal Functionality Time Resources/Cost Functionality Agile TimeResources/Cost
  • 12. 12© Anu Khendry 2016 How smooth is your Agile ride? Quality Focus Agile works best with focus on zero defects and design excellence “Just enough” documentation Incremental design Continuous improvement and refactoring for technical debt Definition of Done Simplicity of Process and Product
  • 13. 13© Anu Khendry 2016 How smooth is your Agile ride? Self-Organized Empowered Teams (1) Following rules for Agile Roles Highly collaborative Highly motivated Self-organized and self-managed Empowered and accountable Working at a Sustainable Pace Continuously improving Cross-functional Full-time Stable Generalized specialists Assessed based on business outcomes Teams of 5-9 people How can we trust the team? Doing Owning
  • 14. 14© Anu Khendry 2016 How smooth is your Agile ride? Self-Organized Empowered Teams (2) What is Self-Organization? External activities set the context  PO/Customer prioritizes work  Time box defined  Acceptance criteria defined Team activities  Team estimates, commits and delivers  Team decides how to do the work  Team decides who does what  Team communicates progress  Team re-plans  Team raises impediments, asks for help when needed  No one disturbs the team Innovation comes from the producer - Edward Deming A Sprint is like a Container! Change
  • 15. 15© Anu Khendry 2016 How smooth is your Agile ride? Transparent tracking mechanisms Use Information Radiators or Big Visible Charts Reports are a by-product of the work Everyone can update Everyone can view Track only what you really need Hours 40 30 20 10 0 Mon Tue Wed Thu Fri 50 Burn up chart Task Board Burn Down chart
  • 16. 16© Anu Khendry 2016 How smooth is your Agile ride? Extreme Automation (1) Automate everything you can! Coding environments Inline code reviews Continuous Integration via automated builds (30 mins) Immediate deployment Automated testing Defect tracking Scrum process automation
  • 17. 17© Anu Khendry 2016 How smooth is your Agile ride? Extreme Automation (2) Continuous Testing • All released code in repository is 100% tested at all times • Tests give confidence in the system • Tests give courage to change the system • Customer involvement in Acceptance tests • Automation is key for all types of tests • Use TDD / BDD
  • 18. 18© Anu Khendry 2016 How smooth is your Agile ride? Organizational Agility Agility is not for Dev Teams only Empowerment culture is top down!! Ownership is bottom up! Agile orientation for all Agile certifications and training for teams Supporting teams also need to be Agile e.g. IT, deployment, UAT, PMO, Process Management, Product Management Agile initiatives need to be scaled up as needed – to program and portfolio levels Agile COE Performance Assessment
  • 19. 19© Anu Khendry 2016 How smooth is your Agile ride? Rate your Project / Organization on these Agile Characteristics 1. Iterative value delivery 2. Breakdown and prioritization 3. Continuous customer interaction 4. Quality focus 5. Self-organized empowered teams 6. Transparent status tracking 7. Extreme automation 8. Organizational Agility Let us not DO Agile, let us BE Agile
  • 20. 20© Anu Khendry 2016 How smooth is your Agile ride? So how does your Wheel look? Sharing issues and best practices
  • 21. © Anu Khendry 2016 How smooth is your Agile ride? Thank You!