SlideShare a Scribd company logo
Pranabendu Bhattacharyya, Sharmila Das
Agenda
 Introduction
 Current Gaps and challenges in Agile Estimation
 SPACE – A sneak peek
 SPACE Details
 Case study
 Questions and Answers
SPACE : The Estimation Aid for Bringing
Agile Delivery Predictability
Introduction
 Agile practice is an industry-wide phenomenons
SPACE : The Estimation Aid for Bringing Agile
Delivery Predictability
#Estimates
vs.
#NoEstimates
Current gaps and challenges in
Agile Estimation
 Lack of repeatable size estimation technique
 Lack of estimation predictability resulting in
incomplete sprints.
 “Apples-to-Apples” comparison of story points/sprint
velocity is not possible.
 Poor metrics calculation impacting performance
management adversely
 Lack of structured estimation experience collection
from previous delivery
SPACE : The Estimation Aid for Bringing
Agile Delivery Predictability
Sizing in Agile- Some Real Customer Concerns
• “Your reference story changes with sprint! So how do I know you are really
delivering more with sprints?”
• “In my dynamic team scenario, what does velocity mean? Does it indicate
anything?”
• “I appreciate you are delivering value every sprint, but how do I compare you
with my other suppliers?”
SPACE : The Estimation Aid for Bringing
Agile Delivery Predictability
So here is SPACE..
SPACE is here to aid agile projects face their maturing
customers confidently.
It is a standardized approach to aid your Planning Poker session
SPACE : The Estimation Aid for Bringing
Agile Delivery Predictability
Patent filed with United States-PTO
in September 2014
Application No – 14489112
Pre-Requisites To Use SPACE
o Story definition and
prioritization done
o Gather in a group (similar to
Planning Poker) in a room
o Order Coffee!
SPACE : The Estimation Aid for Bringing
Agile Delivery Predictability
SPACE – A sneak peek
Pickup a
story
• Select parameters &
options
• Discuss probable story
point
“Generate”
Story Point
from the model
Review the model
suggested Story
Points options
Discuss and select
the point you want
to go ahead with
Pickup the next
story from Product
Backlog
SPACE Model
Definition and prioritization of the user stories
Pre-activity
Outcomes
Estimated sprint velocity
Identified Epics
Sprint-on-Sprint velocity comparisons
Capacity Validation
SPACE : The Estimation Aid for Bringing
Agile Delivery Predictability
SPACE value - adds
SPACE : The Estimation Aid for Bringing
Agile Delivery Predictability
Uniform Size
Estimation
Methodology
(Paradigm shift in AGILE
world with comparable
size across sprints )
Quantitative
Quality
Management
(Credible and Comparable
Defect Density )
Disciplined
Cost
Control
(First-of-its-kind
through
Cost per SSP )
Effective
Capacity
Utilization
(Manage SUPPLY vis-à-vis
DEMAND)
Transparent
Segregation of Story
Points
(Parameterized
Complexity Contributors)
Breakthrough & Game-changer for Agile projects
Uniform
Performance
Measurement
(Anytime
Anywhere
Compare)
Case Study
SPACE : The Estimation Aid for Bringing
Agile Delivery Predictability
Introduction
Problem Statement : The newly adopted Agile mode
of delivery in a large technology business organization
was not able to establish any KPI to track speed and
performance of agile delivery
Challenges:
• No standard agile sizing across portfolios
• Limited reuse of estimation data of previous Agile deliveries in
subsequent sprints
• No method to compare delivery speed across similar agile projects
• Tracking of actual effort was not done impacting credibility of KPIs
viz. performance, defect density, capacity validation etc.
SPACE : The Estimation Aid for Bringing
Agile Delivery Predictability
Solution Implementation
The entire TCS solution implementation followed an E-D-C-B-A approach,
which is as follows :
• Engage Engaged with key stakeholders to understand customer’s
ways of working & guiding principles
• Design Performed Fitment analysis with the identified projects and
customized as necessary
• Collect Collected actual data and sanitized
• Baseline Statistically generated base-lined productivities for the
programs based on collected sanitized data
• Address Collated & analyzed the results and presented observations
to program sponsor and stakeholders
SPACE : The Estimation Aid for Bringing
Agile Delivery Predictability
Business Benefits
• Standard way of estimating size for agile programs
• Person-independent sizing technique comparable across
programs and portfolios
• Technology wise base-lined productivities for estimating agile
effort, resulting in accurate sprint capacity
• Half-yearly productivity re-base-lining cycles
• Achievable and measurable productivity targets
• Greater control w.r.t agile operations.
SPACE : The Estimation Aid for Bringing
Agile Delivery Predictability
Results
TCS provided the required support & guidance for 3 subsequent years &
the figures are a snapshot of the returns customer organization received
Productivity Improvement tracking Y-o-Y Model effectiveness analysis Y-o-Y
0,09
0,1
0,12
0,15
0
0,02
0,04
0,06
0,08
0,1
0,12
0,14
0,16
Year 0 Year 1 Year 2 Year 3
Productivity (For JAVA/J2EE, in
SP/PH)
New Process Deployed
51,0%
63,8%
75,4%
47,8%
58,6%
70,0%
41,2%
53,5%
67,9%
0,0% 10,0% 20,0% 30,0% 40,0% 50,0% 60,0% 70,0% 80,0%
YEAR 1
YEAR 2
YEAR 3
SPACE Model Effectiveness Analysis
5% band 10% band 15% band
SPACE : The Estimation Aid for Bringing
Agile Delivery Predictability
Finally..
SPACE is an innovation
(adding value to Agile sizing and estimation)
SPACE is a visualization of what goes in
Planning Poker participants' minds
(…basically a machine which scans and prints your planning brain!)
SPACE doesn't change any agile practices. It just
helps bring more value to You and Your
Customer
SPACE : The Estimation Aid for Bringing
Agile Delivery Predictability
Questions and Answers
SPACE : The Estimation Aid for Bringing
Agile Delivery Predictability
Thank you!
SPACE : The Estimation Aid for Bringing
Agile Delivery Predictability

More Related Content

Similar to 7. space the estimation aid for bringing agile delivery predictability - pranabendu bhattacharyya

Day 1 1620 - 1705 - maple - pranabendu bhattacharyya
Day 1   1620 - 1705 - maple - pranabendu bhattacharyyaDay 1   1620 - 1705 - maple - pranabendu bhattacharyya
Day 1 1620 - 1705 - maple - pranabendu bhattacharyyaPMI2011
 
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02PMI_IREP_TP
 
Managing the future ver.b
Managing the future ver.bManaging the future ver.b
Managing the future ver.b
dpjphx
 
Accenture-Value-Realization-for-SAP
Accenture-Value-Realization-for-SAPAccenture-Value-Realization-for-SAP
Accenture-Value-Realization-for-SAPLionel Vuillemin
 
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITDOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
Gene Kim
 
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
 
Benchmarking Mini-series Part #2: Conducting Quick, Cost-Effective UX Benchma...
Benchmarking Mini-series Part #2: Conducting Quick, Cost-Effective UX Benchma...Benchmarking Mini-series Part #2: Conducting Quick, Cost-Effective UX Benchma...
Benchmarking Mini-series Part #2: Conducting Quick, Cost-Effective UX Benchma...
UserZoom
 
Steps in Simulation Study
Steps in Simulation StudySteps in Simulation Study
Steps in Simulation Study
Nalin Adhikari
 
Pipeline analytics concept for posting
Pipeline analytics concept for postingPipeline analytics concept for posting
Pipeline analytics concept for posting
Mark Peco
 
Pipeline analytics concept for posting on linked in
Pipeline analytics concept for posting on linked inPipeline analytics concept for posting on linked in
Pipeline analytics concept for posting on linked inMark Peco
 
Dev ops metrics
Dev ops metricsDev ops metrics
Dev ops metrics
Shivagami Gugan
 
DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)
Ravi Tadwalkar
 
Auxilium Advanced Analytics Brochure 2019
Auxilium Advanced Analytics Brochure 2019Auxilium Advanced Analytics Brochure 2019
Auxilium Advanced Analytics Brochure 2019
Michael Van Luven
 
Developing User stories - Beyond the Basics
Developing User stories - Beyond the BasicsDeveloping User stories - Beyond the Basics
Developing User stories - Beyond the Basics
Kubair Shirazee
 
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
LeanKanbanIndia
 
Using Benchmarking to Quantify the Benefits of Software Process Improvement
Using Benchmarking to Quantify the Benefits of Software Process ImprovementUsing Benchmarking to Quantify the Benefits of Software Process Improvement
Using Benchmarking to Quantify the Benefits of Software Process Improvement
Quantitative Software Management, Inc.
 
Agile Estimation for Fixed Price Model
Agile Estimation for Fixed Price ModelAgile Estimation for Fixed Price Model
Agile Estimation for Fixed Price Model
jayanth72
 
Jeff Sing - Quarterly Service Delivery Reviews.pdf
Jeff Sing - Quarterly Service Delivery Reviews.pdfJeff Sing - Quarterly Service Delivery Reviews.pdf
Jeff Sing - Quarterly Service Delivery Reviews.pdf
QA or the Highway
 
What Nobody's Telling You About Agile and DevOps
What Nobody's Telling You About Agile and DevOpsWhat Nobody's Telling You About Agile and DevOps
What Nobody's Telling You About Agile and DevOps
Tasktop
 
Advanced agile slides by Anushree verma
Advanced agile slides by Anushree vermaAdvanced agile slides by Anushree verma
Advanced agile slides by Anushree verma
TechXpla
 

Similar to 7. space the estimation aid for bringing agile delivery predictability - pranabendu bhattacharyya (20)

Day 1 1620 - 1705 - maple - pranabendu bhattacharyya
Day 1   1620 - 1705 - maple - pranabendu bhattacharyyaDay 1   1620 - 1705 - maple - pranabendu bhattacharyya
Day 1 1620 - 1705 - maple - pranabendu bhattacharyya
 
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
 
Managing the future ver.b
Managing the future ver.bManaging the future ver.b
Managing the future ver.b
 
Accenture-Value-Realization-for-SAP
Accenture-Value-Realization-for-SAPAccenture-Value-Realization-for-SAP
Accenture-Value-Realization-for-SAP
 
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITDOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
 
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
 
Benchmarking Mini-series Part #2: Conducting Quick, Cost-Effective UX Benchma...
Benchmarking Mini-series Part #2: Conducting Quick, Cost-Effective UX Benchma...Benchmarking Mini-series Part #2: Conducting Quick, Cost-Effective UX Benchma...
Benchmarking Mini-series Part #2: Conducting Quick, Cost-Effective UX Benchma...
 
Steps in Simulation Study
Steps in Simulation StudySteps in Simulation Study
Steps in Simulation Study
 
Pipeline analytics concept for posting
Pipeline analytics concept for postingPipeline analytics concept for posting
Pipeline analytics concept for posting
 
Pipeline analytics concept for posting on linked in
Pipeline analytics concept for posting on linked inPipeline analytics concept for posting on linked in
Pipeline analytics concept for posting on linked in
 
Dev ops metrics
Dev ops metricsDev ops metrics
Dev ops metrics
 
DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)
 
Auxilium Advanced Analytics Brochure 2019
Auxilium Advanced Analytics Brochure 2019Auxilium Advanced Analytics Brochure 2019
Auxilium Advanced Analytics Brochure 2019
 
Developing User stories - Beyond the Basics
Developing User stories - Beyond the BasicsDeveloping User stories - Beyond the Basics
Developing User stories - Beyond the Basics
 
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
 
Using Benchmarking to Quantify the Benefits of Software Process Improvement
Using Benchmarking to Quantify the Benefits of Software Process ImprovementUsing Benchmarking to Quantify the Benefits of Software Process Improvement
Using Benchmarking to Quantify the Benefits of Software Process Improvement
 
Agile Estimation for Fixed Price Model
Agile Estimation for Fixed Price ModelAgile Estimation for Fixed Price Model
Agile Estimation for Fixed Price Model
 
Jeff Sing - Quarterly Service Delivery Reviews.pdf
Jeff Sing - Quarterly Service Delivery Reviews.pdfJeff Sing - Quarterly Service Delivery Reviews.pdf
Jeff Sing - Quarterly Service Delivery Reviews.pdf
 
What Nobody's Telling You About Agile and DevOps
What Nobody's Telling You About Agile and DevOpsWhat Nobody's Telling You About Agile and DevOps
What Nobody's Telling You About Agile and DevOps
 
Advanced agile slides by Anushree verma
Advanced agile slides by Anushree vermaAdvanced agile slides by Anushree verma
Advanced agile slides by Anushree verma
 

More from Nesma

The Use of Functional Size in the Industry.pdf
The Use of Functional Size in the Industry.pdfThe Use of Functional Size in the Industry.pdf
The Use of Functional Size in the Industry.pdf
Nesma
 
2024-04 - Nesma webinar - Benchmarking.pdf
2024-04 - Nesma webinar - Benchmarking.pdf2024-04 - Nesma webinar - Benchmarking.pdf
2024-04 - Nesma webinar - Benchmarking.pdf
Nesma
 
Agile Team Performance Measurement webinar
Agile Team Performance Measurement webinarAgile Team Performance Measurement webinar
Agile Team Performance Measurement webinar
Nesma
 
Software Cost Estimation webinar January 2024.pdf
Software Cost Estimation webinar January 2024.pdfSoftware Cost Estimation webinar January 2024.pdf
Software Cost Estimation webinar January 2024.pdf
Nesma
 
Nesma event June '23 - How to use objective metrics as a basis for agile cost...
Nesma event June '23 - How to use objective metrics as a basis for agile cost...Nesma event June '23 - How to use objective metrics as a basis for agile cost...
Nesma event June '23 - How to use objective metrics as a basis for agile cost...
Nesma
 
Nesma event June '23 - NEN Practice Guideline - NPR.pdf
Nesma event June '23 - NEN Practice Guideline - NPR.pdfNesma event June '23 - NEN Practice Guideline - NPR.pdf
Nesma event June '23 - NEN Practice Guideline - NPR.pdf
Nesma
 
Nesma event June '23 - Easy Function Sizing - Introduction.pdf
Nesma event June '23 - Easy Function Sizing - Introduction.pdfNesma event June '23 - Easy Function Sizing - Introduction.pdf
Nesma event June '23 - Easy Function Sizing - Introduction.pdf
Nesma
 
Automotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
Automotive Software Cost Estimation - The UCE Approach - Emmanuel MaryAutomotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
Automotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
Nesma
 
The COSMIC battle between David and Goliath - Paul Hussein
The COSMIC battle between David and Goliath - Paul HusseinThe COSMIC battle between David and Goliath - Paul Hussein
The COSMIC battle between David and Goliath - Paul Hussein
Nesma
 
Succesful Estimating - It's how you tell the story - Amritpal Singh Agar
Succesful Estimating - It's how you tell the story - Amritpal Singh AgarSuccesful Estimating - It's how you tell the story - Amritpal Singh Agar
Succesful Estimating - It's how you tell the story - Amritpal Singh Agar
Nesma
 
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
Nesma
 
CEBoK for Software Past Present Future - Megan Jones
CEBoK for Software Past Present Future - Megan JonesCEBoK for Software Past Present Future - Megan Jones
CEBoK for Software Past Present Future - Megan Jones
Nesma
 
Agile Development and Agile Cost Estimation - A return to basic principles - ...
Agile Development and Agile Cost Estimation - A return to basic principles - ...Agile Development and Agile Cost Estimation - A return to basic principles - ...
Agile Development and Agile Cost Estimation - A return to basic principles - ...
Nesma
 
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Nesma
 
Project Succes is a Choice - Joop Schefferlie
Project Succes is a Choice - Joop SchefferlieProject Succes is a Choice - Joop Schefferlie
Project Succes is a Choice - Joop Schefferlie
Nesma
 
Afrekenen met functiepunten
Afrekenen met functiepuntenAfrekenen met functiepunten
Afrekenen met functiepunten
Nesma
 
Agile teams get a grip - martijn groenewegen
Agile teams   get a grip - martijn groenewegenAgile teams   get a grip - martijn groenewegen
Agile teams get a grip - martijn groenewegen
Nesma
 
The fact that your poject is agile is not (necessarily) a cost driver arlen...
The fact that your poject is agile is not (necessarily) a cost driver   arlen...The fact that your poject is agile is not (necessarily) a cost driver   arlen...
The fact that your poject is agile is not (necessarily) a cost driver arlen...
Nesma
 
Software sizing as an essential measure past present and future - Dan Galorat...
Software sizing as an essential measure past present and future - Dan Galorat...Software sizing as an essential measure past present and future - Dan Galorat...
Software sizing as an essential measure past present and future - Dan Galorat...
Nesma
 
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...A benchmark based approach to determine language verbosity - Hans Kuijpers - ...
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...
Nesma
 

More from Nesma (20)

The Use of Functional Size in the Industry.pdf
The Use of Functional Size in the Industry.pdfThe Use of Functional Size in the Industry.pdf
The Use of Functional Size in the Industry.pdf
 
2024-04 - Nesma webinar - Benchmarking.pdf
2024-04 - Nesma webinar - Benchmarking.pdf2024-04 - Nesma webinar - Benchmarking.pdf
2024-04 - Nesma webinar - Benchmarking.pdf
 
Agile Team Performance Measurement webinar
Agile Team Performance Measurement webinarAgile Team Performance Measurement webinar
Agile Team Performance Measurement webinar
 
Software Cost Estimation webinar January 2024.pdf
Software Cost Estimation webinar January 2024.pdfSoftware Cost Estimation webinar January 2024.pdf
Software Cost Estimation webinar January 2024.pdf
 
Nesma event June '23 - How to use objective metrics as a basis for agile cost...
Nesma event June '23 - How to use objective metrics as a basis for agile cost...Nesma event June '23 - How to use objective metrics as a basis for agile cost...
Nesma event June '23 - How to use objective metrics as a basis for agile cost...
 
Nesma event June '23 - NEN Practice Guideline - NPR.pdf
Nesma event June '23 - NEN Practice Guideline - NPR.pdfNesma event June '23 - NEN Practice Guideline - NPR.pdf
Nesma event June '23 - NEN Practice Guideline - NPR.pdf
 
Nesma event June '23 - Easy Function Sizing - Introduction.pdf
Nesma event June '23 - Easy Function Sizing - Introduction.pdfNesma event June '23 - Easy Function Sizing - Introduction.pdf
Nesma event June '23 - Easy Function Sizing - Introduction.pdf
 
Automotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
Automotive Software Cost Estimation - The UCE Approach - Emmanuel MaryAutomotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
Automotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
 
The COSMIC battle between David and Goliath - Paul Hussein
The COSMIC battle between David and Goliath - Paul HusseinThe COSMIC battle between David and Goliath - Paul Hussein
The COSMIC battle between David and Goliath - Paul Hussein
 
Succesful Estimating - It's how you tell the story - Amritpal Singh Agar
Succesful Estimating - It's how you tell the story - Amritpal Singh AgarSuccesful Estimating - It's how you tell the story - Amritpal Singh Agar
Succesful Estimating - It's how you tell the story - Amritpal Singh Agar
 
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
 
CEBoK for Software Past Present Future - Megan Jones
CEBoK for Software Past Present Future - Megan JonesCEBoK for Software Past Present Future - Megan Jones
CEBoK for Software Past Present Future - Megan Jones
 
Agile Development and Agile Cost Estimation - A return to basic principles - ...
Agile Development and Agile Cost Estimation - A return to basic principles - ...Agile Development and Agile Cost Estimation - A return to basic principles - ...
Agile Development and Agile Cost Estimation - A return to basic principles - ...
 
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
 
Project Succes is a Choice - Joop Schefferlie
Project Succes is a Choice - Joop SchefferlieProject Succes is a Choice - Joop Schefferlie
Project Succes is a Choice - Joop Schefferlie
 
Afrekenen met functiepunten
Afrekenen met functiepuntenAfrekenen met functiepunten
Afrekenen met functiepunten
 
Agile teams get a grip - martijn groenewegen
Agile teams   get a grip - martijn groenewegenAgile teams   get a grip - martijn groenewegen
Agile teams get a grip - martijn groenewegen
 
The fact that your poject is agile is not (necessarily) a cost driver arlen...
The fact that your poject is agile is not (necessarily) a cost driver   arlen...The fact that your poject is agile is not (necessarily) a cost driver   arlen...
The fact that your poject is agile is not (necessarily) a cost driver arlen...
 
Software sizing as an essential measure past present and future - Dan Galorat...
Software sizing as an essential measure past present and future - Dan Galorat...Software sizing as an essential measure past present and future - Dan Galorat...
Software sizing as an essential measure past present and future - Dan Galorat...
 
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...A benchmark based approach to determine language verbosity - Hans Kuijpers - ...
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...
 

Recently uploaded

Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
e20449
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 

Recently uploaded (20)

Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 

7. space the estimation aid for bringing agile delivery predictability - pranabendu bhattacharyya

  • 2. Agenda  Introduction  Current Gaps and challenges in Agile Estimation  SPACE – A sneak peek  SPACE Details  Case study  Questions and Answers SPACE : The Estimation Aid for Bringing Agile Delivery Predictability
  • 3. Introduction  Agile practice is an industry-wide phenomenons SPACE : The Estimation Aid for Bringing Agile Delivery Predictability #Estimates vs. #NoEstimates
  • 4. Current gaps and challenges in Agile Estimation  Lack of repeatable size estimation technique  Lack of estimation predictability resulting in incomplete sprints.  “Apples-to-Apples” comparison of story points/sprint velocity is not possible.  Poor metrics calculation impacting performance management adversely  Lack of structured estimation experience collection from previous delivery SPACE : The Estimation Aid for Bringing Agile Delivery Predictability
  • 5. Sizing in Agile- Some Real Customer Concerns • “Your reference story changes with sprint! So how do I know you are really delivering more with sprints?” • “In my dynamic team scenario, what does velocity mean? Does it indicate anything?” • “I appreciate you are delivering value every sprint, but how do I compare you with my other suppliers?” SPACE : The Estimation Aid for Bringing Agile Delivery Predictability
  • 6. So here is SPACE.. SPACE is here to aid agile projects face their maturing customers confidently. It is a standardized approach to aid your Planning Poker session SPACE : The Estimation Aid for Bringing Agile Delivery Predictability Patent filed with United States-PTO in September 2014 Application No – 14489112
  • 7. Pre-Requisites To Use SPACE o Story definition and prioritization done o Gather in a group (similar to Planning Poker) in a room o Order Coffee! SPACE : The Estimation Aid for Bringing Agile Delivery Predictability
  • 8. SPACE – A sneak peek Pickup a story • Select parameters & options • Discuss probable story point “Generate” Story Point from the model Review the model suggested Story Points options Discuss and select the point you want to go ahead with Pickup the next story from Product Backlog SPACE Model Definition and prioritization of the user stories Pre-activity Outcomes Estimated sprint velocity Identified Epics Sprint-on-Sprint velocity comparisons Capacity Validation SPACE : The Estimation Aid for Bringing Agile Delivery Predictability
  • 9. SPACE value - adds SPACE : The Estimation Aid for Bringing Agile Delivery Predictability Uniform Size Estimation Methodology (Paradigm shift in AGILE world with comparable size across sprints ) Quantitative Quality Management (Credible and Comparable Defect Density ) Disciplined Cost Control (First-of-its-kind through Cost per SSP ) Effective Capacity Utilization (Manage SUPPLY vis-à-vis DEMAND) Transparent Segregation of Story Points (Parameterized Complexity Contributors) Breakthrough & Game-changer for Agile projects Uniform Performance Measurement (Anytime Anywhere Compare)
  • 10. Case Study SPACE : The Estimation Aid for Bringing Agile Delivery Predictability
  • 11. Introduction Problem Statement : The newly adopted Agile mode of delivery in a large technology business organization was not able to establish any KPI to track speed and performance of agile delivery Challenges: • No standard agile sizing across portfolios • Limited reuse of estimation data of previous Agile deliveries in subsequent sprints • No method to compare delivery speed across similar agile projects • Tracking of actual effort was not done impacting credibility of KPIs viz. performance, defect density, capacity validation etc. SPACE : The Estimation Aid for Bringing Agile Delivery Predictability
  • 12. Solution Implementation The entire TCS solution implementation followed an E-D-C-B-A approach, which is as follows : • Engage Engaged with key stakeholders to understand customer’s ways of working & guiding principles • Design Performed Fitment analysis with the identified projects and customized as necessary • Collect Collected actual data and sanitized • Baseline Statistically generated base-lined productivities for the programs based on collected sanitized data • Address Collated & analyzed the results and presented observations to program sponsor and stakeholders SPACE : The Estimation Aid for Bringing Agile Delivery Predictability
  • 13. Business Benefits • Standard way of estimating size for agile programs • Person-independent sizing technique comparable across programs and portfolios • Technology wise base-lined productivities for estimating agile effort, resulting in accurate sprint capacity • Half-yearly productivity re-base-lining cycles • Achievable and measurable productivity targets • Greater control w.r.t agile operations. SPACE : The Estimation Aid for Bringing Agile Delivery Predictability
  • 14. Results TCS provided the required support & guidance for 3 subsequent years & the figures are a snapshot of the returns customer organization received Productivity Improvement tracking Y-o-Y Model effectiveness analysis Y-o-Y 0,09 0,1 0,12 0,15 0 0,02 0,04 0,06 0,08 0,1 0,12 0,14 0,16 Year 0 Year 1 Year 2 Year 3 Productivity (For JAVA/J2EE, in SP/PH) New Process Deployed 51,0% 63,8% 75,4% 47,8% 58,6% 70,0% 41,2% 53,5% 67,9% 0,0% 10,0% 20,0% 30,0% 40,0% 50,0% 60,0% 70,0% 80,0% YEAR 1 YEAR 2 YEAR 3 SPACE Model Effectiveness Analysis 5% band 10% band 15% band SPACE : The Estimation Aid for Bringing Agile Delivery Predictability
  • 15. Finally.. SPACE is an innovation (adding value to Agile sizing and estimation) SPACE is a visualization of what goes in Planning Poker participants' minds (…basically a machine which scans and prints your planning brain!) SPACE doesn't change any agile practices. It just helps bring more value to You and Your Customer SPACE : The Estimation Aid for Bringing Agile Delivery Predictability
  • 16. Questions and Answers SPACE : The Estimation Aid for Bringing Agile Delivery Predictability
  • 17. Thank you! SPACE : The Estimation Aid for Bringing Agile Delivery Predictability