SlideShare a Scribd company logo
Doing Analytics Right
Part 2 – Designing and Automating Analytics
This is the second of a series:
1. Selecting Analytics. Murray Cantor, David West.
– Aligning the choice of measures with your organization’s efforts and goals
2. Designing and automating analytics. Murray Cantor, Nicole Bryan.
– A straightforward method for finding your analytics solution
‱ The dashboards,
‱ the required data, and
‱ an appropriate choice of analytical techniques and statistics to apply to the data.
3. Building the Analytics Environment. Murray Cantor, Nicole Bryan.
– The data solution architecture and stack
– How Tasktop can help.
2
http://tasktop.com/webinars
Look Whose Talking
@tasktop
‱ Nicole Bryan, VP of Product
Management, Tasktop
– Passionate about improving the
experience of how software is delivered
– Former Director at Borland Software
– nicole.bryan@tasktop.com |
@nicolebryan
‱ Dr Murray Cantor – Senior Consultant,
Cutter Consortium
– Working to improve our industry with
metrics
– Former IBM Distinguished Engineer
– mcantor@cutter.com | @murraycantor
Providing some context
Created first
software
lifecycle bus
2011
Global 500
customers
3 OEMs
Created Task
Management
Category
2009
1000+ customers,
3 OEMs
De facto ALM
integration for
developers
2007
1.5M OSS
DLs/month,
Majority ISVs
Defined Software
Lifecycle
Integration
2013
Emerging ALM
discipline, new
product category
Created first lifecycle
data aggregator
2014
Infrastructure for
software lifecycle
analytics
So
. You have Data, then what

©2015 Murray Cantor
Metrics are essential for sense and respond loops to
achieve goals
When choosing measures
consider whether
‱ The measures let you know how
whether you are achieving the
goals?
‱ You have a way to respond to the
measures?
6
Avoid building dashboards just to use the data
©2015 Murray Cantor
Choosing metrics big picture
Agree on goals
- Depends on the levels and mixture of work
Agree on the how they fit into the loop
1. “How would we know we are achieving the goal”
2.” What response we take?”
Determine the measures needed to answer the questions
- Apply the Einstein test (as simple as possible, but no
simpler)
Specify the data needed to answer the
questions
Automate collection and staging of
the data
7
Today
Later
©2015 Murray Cantor
Kinds of Development Efforts: What is your mix?
8
1. Low innovation/high
certainty
‱ Detailed understanding
of the requirements
‱ Well understood code
2. Some innovation/
some uncertainty
‱ Architecture/Design in
place
‱ Some discovery required
to have confidence in
requirements
‱ Some
refactoring/evolution of
design might be required
3. High innovation/Low
Uncertainty
‱ Requirements not fully
understood, some
experimentation might be
required
‱ May be alternatives in choice
of technology
‱ No initial design/architecture
©2015 Murray Cantor
Different Efforts, Different Goals
9
Cost of work items
Lead/Cycle times
On-time delivery
Value Creation
©2015 Murray Cantor
From Goals to Measures to Data (GQM-ish)
1. Identify a set of corporate, division and project business goals and associated measurement goals.
2. Specify a sense-and-respond loop to steer to the goal.
3. Generate questions based on the goal that if answered:
‱ Let you know have achieved, are trending to  the goal?
‱ Provide the level of detail necessary to take action
– Where is the problem, bottleneck?
‱ Communicate progress to stakeholders
– Summaries, rollups
4. Select or specify data needed to answer the questions in terms of state transitions of the relevant artifacts
5. Study the data to specify the data set and statistic needed to be collected to answer those questions and track process and
product conformance to the goals.
6. Develop automated mechanisms for data collection.
7. Collect, validate and analyze the data in real identify patterns to diagnose organization situation and provide suggestions for
corrective actions.
8. Analyze the data in a post mortem fashion to assess conformance to the goals and to make recommendations for future
improvements.
10
©2015 Murray Cantor
Why GQM?
ïź Operationalizes ‘business alignment’
‱ Shared ‘goals’ is the essence of business alignment:
ïź It is the method for going from client needs to technical specification
‱ Like going from user stories to software specifications
ïź Disciplined practice
‱ Avoid platitudes like ‘Operational excellence’
‱ Avoid Common anti pattern: Lots of metrics, ill focused
11
Doing analytics without GQM is like doing software without stories
©2015 Murray Cantor
Bucket One Example: Goal: Improve Cycle Time
ïź The situation: An level 3 support organization
needs to meet stakeholder needs to improve its
responsiveness
ïź Questions:
‱ How long does it take to complete?
‱ Where are the bottle necks?
– In the process
– Which team
ïź The artifact is a defect with states “opened,
prioritized, tested, shipped”.
ïź We need the durations of times between
“opened” and “shipped”states
12
©2015 Murray Cantor
To feed an analytics tool like Tableau we need this table:
13
We found the durations using the DATEDIFF() function.
©2015 Murray Cantor
To Visualize the data, use a histogram
14
80% point is about 105 days
©2015 Murray Cantor
Blue Team
15
Blue team cycle
time 80% point
is about 99 days
For some
reason, the
severity 3’s has
the best cycle
time.
©2015 Murray Cantor
Red Team
16
Red team cycle
time 80% point
is about 107
days
For some
reason, the
severity 3’s has
the best cycle
time.
©2015 Murray Cantor
Artifacts are in the
transitions backlog
when they are
awaiting transition
with no assigned
resource
Transition Backlog Report
17
©2015 Murray Cantor
Insights and Actions
ïź Insights
‱ Both teams performing comparably: Not
obvious skills issue
‱ Backlogs too large
‱ The teams seem to be focusing on the easier,
not the most critical
ïź Actions
‱ With team investigate reason for backlog size
‱ Discovered the governance process (decision
to update statuses) is overly cumbersome
leaving staff free to work elsewhere
‱ In response, the governance process was:
– Streamlined (an approval eliminated)
– Automated (less time spent finding e-mails)
‱ Work with teams to set and track cycle time
80% goal by priority
18
©2015 Murray Cantor
This is what improvement looks like
19
©2015 Murray Cantor
Different Efforts, Different Goals
20
Cost of work items
Lead/Cycle times
On-time delivery
Value Creation
But wait 
 there’s more!
What we’ve learned so far
.
‱ Webinar 1: There is no “one size fits all” metric nirvana
‱ Webinar 2: Use GQM to design the metrics that are right
for your mix of development
And up next 

Webinar #3: It’s all about the execution! Let’s get practical!
©2015 Murray Cantor
Choosing metrics big picture
Agree on goals
- Depends on the levels and mixture of work
Agree on the how they fit into the loop
1. “How would we know we are achieving the goal”
2.” What response we should take?”
Determine the measures needed to answer the questions
- Apply the Einstein test (as simple as possible, but no
simpler)
Specify the data needed to answer the
questions
Automate collection and staging of
the data
23
Today
Webinar 3
©2015 Murray Cantor
From Goals to Measures to Data (GQM-ish)
1. Identify a set of corporate, division and project business goals and associated measurement goals.
2. Specify a sense-and-respond loop to steer to the goal.
3. Generate questions based on the goal that if answered:
‱ Let you know have achieved, are trending to  the goal?
‱ Provide the level of detail necessary to take action
– Where is the problem, bottleneck?
‱ Communicate progress to stakeholders
– Summaries, rollups
4. Select or specify data needed to answer the questions in terms of state transitions of the relevant artifacts
5. Study the data to specify the data set and statistic needed to be collected to answer those questions and track process and
product conformance to the goals.
6. Develop automated mechanisms for data collection.
7. Collect, validate and analyze the data in real identify patterns to diagnose organization situation and provide suggestions for
corrective actions.
8. Analyze the data in a post mortem fashion to assess conformance to the goals and to make recommendations for future
improvements.
24
A phrase used in the telecommunications and technology industries to describe the
technologies and processes used to connect the end customer to a communications
network. The last mile is often stated in terms of the "last-mile problem", because
the end link between consumers and connectivity has proved to be
disproportionately expensive to solve.
Read more: http://www.investopedia.com/terms/l/lastmile.asp#ixzz3dAdJpzAQ
Doing Analytics Right - Designing and Automating Analytics
Aspiration without execution is useless!
No wait 
 It’s actually worse than
useless

Doing Analytics Right - Designing and Automating Analytics
PortfolioMgmt Agile
PM
Require
ments
TestDev
Operations
Doing Analytics Right - Designing and Automating Analytics
Remember – you want your point tools to stay
focused on their domain expertise
Doing Analytics Right - Designing and Automating Analytics
Doing Analytics Right - Designing and Automating Analytics
In the last webinar in this series, we will show
you how, by using Tasktop Data, you can solve
the last mile problem efficiently and painlessly
And, yes, there will be a demo 
Doing Analytics Right - Designing and Automating Analytics
This is the second of a series:
1. Selecting Analytics. Murray Cantor, Dave West.
– Aligning the choice of measures with your organization’s efforts and goals
2. Designing and automating analytics. Murray Cantor, Nicole Bryan.
– A straightforward method for finding your analytics solution
‱ The dashboards,
‱ the required data, and
‱ an appropriate choice of analytical techniques and statistics to apply to the data.
3. Building the Analytics Environment. Murray Cantor, Nicole Bryan.
– The data solution architecture and stack
– How Tasktop can help
36
http://tasktop.com/webinars
Stay in touch
@tasktop
nicole.bryan@tasktop.com
@nicolebryan
mcantor@cutter.com.com
@murraycantor
@tasktop
@cuttertweets

More Related Content

PDF
Doing Analytics Right - Building the Analytics Environment
PPTX
Anatomy of a data science project
PPTX
Data Mining Technique - SEMMA
PDF
How to Run a Big Data POC in 6 weeks
PPT
Root Cause Analysis
PPTX
Senior Capstone Presentation: Process Improvement Plan
PPTX
#speakgeek - Support Processes for iconnect360
PPTX
Hsc project management 2017
Doing Analytics Right - Building the Analytics Environment
Anatomy of a data science project
Data Mining Technique - SEMMA
How to Run a Big Data POC in 6 weeks
Root Cause Analysis
Senior Capstone Presentation: Process Improvement Plan
#speakgeek - Support Processes for iconnect360
Hsc project management 2017

What's hot (16)

PPTX
Hsc project management 2018pptx
PDF
The Secrets of High Performance: Science Edition - Nicole Forsgren - Codemoti...
PPT
new quality tools
PDF
Spc overview mfg
PPTX
Measuring the User Experience in Digital Products
PPTX
Information Technology - Discover the Root Cause and Develop a solution throu...
DOCX
Project quality management system
PPTX
Ipt Syllabus Changes Project Management
PDF
Understand your data dependencies – Key enabler to efficient modernisation
PPTX
S.M.A.R.T & F.O.C.U.S Testing - Increasing the value provided by your testing...
PDF
Developing useful metrics
DOCX
Quality management system example
DOCX
History of quality management
PPTX
My business processes are deviant! What should I do about it?
PPTX
'Test Data Management and Project Quality Go Hand In Hand' by Kristian Fische...
PDF
Software Quality Metrics for Testers - StarWest 2013
Hsc project management 2018pptx
The Secrets of High Performance: Science Edition - Nicole Forsgren - Codemoti...
new quality tools
Spc overview mfg
Measuring the User Experience in Digital Products
Information Technology - Discover the Root Cause and Develop a solution throu...
Project quality management system
Ipt Syllabus Changes Project Management
Understand your data dependencies – Key enabler to efficient modernisation
S.M.A.R.T & F.O.C.U.S Testing - Increasing the value provided by your testing...
Developing useful metrics
Quality management system example
History of quality management
My business processes are deviant! What should I do about it?
'Test Data Management and Project Quality Go Hand In Hand' by Kristian Fische...
Software Quality Metrics for Testers - StarWest 2013
Ad

Viewers also liked (20)

PDF
Ord n° 815 director (s) ssmn
 
PDF
No stealing on us
PDF
CAT - 1st MyUniversity brochure
PPTX
Presentation sargam
PPTX
Values Slide
 
DOC
Producto 4
PDF
portafolio5
ODT
Vistes4
PPTX
Platform Convertor Strategy Analysis
PPTX
Hojita evangelio omingo i adviento a color
DOC
Dieces sin numero
DOC
PDF
La Venerable Ágreda y el Beato Grignion de Montfort
PDF
SOBRE PARA ARMAR: COLECTA PARA LA CARIDAD DEL PAPA – ÓBOLO DE SAN PEDRO (PE...
PDF
What is OPNFV? What does it deliver?
PPSX
How to write a horror story
PDF
Linux open stack training in chennai
DOC
Reformas da 1Âș repĂșblica
PPTX
CSC426 - SDLC Models
PPTX
Unlocking IT Value Chain with DevOps
Ord n° 815 director (s) ssmn
 
No stealing on us
CAT - 1st MyUniversity brochure
Presentation sargam
Values Slide
 
Producto 4
portafolio5
Vistes4
Platform Convertor Strategy Analysis
Hojita evangelio omingo i adviento a color
Dieces sin numero
La Venerable Ágreda y el Beato Grignion de Montfort
SOBRE PARA ARMAR: COLECTA PARA LA CARIDAD DEL PAPA – ÓBOLO DE SAN PEDRO (PE...
What is OPNFV? What does it deliver?
How to write a horror story
Linux open stack training in chennai
Reformas da 1Âș repĂșblica
CSC426 - SDLC Models
Unlocking IT Value Chain with DevOps
Ad

Similar to Doing Analytics Right - Designing and Automating Analytics (20)

PDF
Doing Analytics Right - Selecting Analytics
PPTX
Pin the tail on the metric v01 2016 oct
PPTX
Information Security Metrics - Practical Security Metrics
PPTX
Jack Nichelson - Information Security Metrics - Practical Security Metrics
PPTX
Machine intelligence data science methodology 060420
PPTX
Pin the tail on the metric v00 75 min version
PPTX
Day 1 (Lecture 2): Business Analytics
PDF
Barga Galvanize Sept 2015
PDF
"From Insights to Production with Big Data Analytics", Eliano Marques, Senior...
PDF
Big Data Analytics: From Insights to Production
PPT
Five Step Methodology To Implement Bpr
PPTX
Domains and data analytics
PDF
Dev Dives: Measure the success of your document processing automation
PDF
Software metrics by Dr. B. J. Mohite
PPTX
Supply Chain Management Workshop
PDF
CUSTOMER SEGMENTATION IN SHOPPING MALL USING CLUSTERING IN MACHINE LEARNING
PDF
The Agile Manager: Empowerment and Alignment
PDF
Measurement Strategy for Software Companies
PDF
Agile metrics at-pmi bangalore
PPTX
Testing metrics webinar
Doing Analytics Right - Selecting Analytics
Pin the tail on the metric v01 2016 oct
Information Security Metrics - Practical Security Metrics
Jack Nichelson - Information Security Metrics - Practical Security Metrics
Machine intelligence data science methodology 060420
Pin the tail on the metric v00 75 min version
Day 1 (Lecture 2): Business Analytics
Barga Galvanize Sept 2015
"From Insights to Production with Big Data Analytics", Eliano Marques, Senior...
Big Data Analytics: From Insights to Production
Five Step Methodology To Implement Bpr
Domains and data analytics
Dev Dives: Measure the success of your document processing automation
Software metrics by Dr. B. J. Mohite
Supply Chain Management Workshop
CUSTOMER SEGMENTATION IN SHOPPING MALL USING CLUSTERING IN MACHINE LEARNING
The Agile Manager: Empowerment and Alignment
Measurement Strategy for Software Companies
Agile metrics at-pmi bangalore
Testing metrics webinar

More from Tasktop (20)

PDF
The Inextricable Link Between Value Streams and Resource Capacity Planning
PDF
Align, Inform, Inspire: Measuring Business Agility and SAFeÂź with Flow Metrics
PPTX
Webinar featuring Forrester TEI study: Driving 496% ROI with Tasktop Viz
PPTX
Prove Your Transformation ROI with Value Stream Management
PPTX
Let It Flow: Using Flow Metrics to Combat Cognitive Overload
PDF
Leveraging Validation Lifecycle Data to Drive Actionable Business Insights
PPTX
Driving Digital Transformation Insights with Value Stream Management
PPTX
7 Must-Have Value Stream Management Capabilities to Maximize ROI
PPTX
From Factories To Flow: Streamlining Software Delivery at Cubic Corporation
PDF
Power to the People! Shifting from Project to Product with Tasktop Viz
PDF
How to Drive Maximum Business Value from IT Investments with the Flow Framework
PPTX
Enable High-performance and Strategic Capabilities with Flow Metrics
PPTX
Flow Metrics: An MRI of your Product Value Streams
PPTX
Project To Product: How we transitioned to product-aligned value streams
POTX
Value Stream Architecture: What it is and how it can help
PPTX
Why Digital Transformations are Failing at Scale
PPTX
How to Integrate Multiple Jira Instances to Improve Collaboration, Visibility...
PDF
Future proof your jira integrations and avoid api change panic
PPTX
Making Connections Visible: How to Defrag your Value Stream | Tasktop Connect...
PPTX
First Line Of Defense: How contractors can become software factories to suppo...
The Inextricable Link Between Value Streams and Resource Capacity Planning
Align, Inform, Inspire: Measuring Business Agility and SAFeÂź with Flow Metrics
Webinar featuring Forrester TEI study: Driving 496% ROI with Tasktop Viz
Prove Your Transformation ROI with Value Stream Management
Let It Flow: Using Flow Metrics to Combat Cognitive Overload
Leveraging Validation Lifecycle Data to Drive Actionable Business Insights
Driving Digital Transformation Insights with Value Stream Management
7 Must-Have Value Stream Management Capabilities to Maximize ROI
From Factories To Flow: Streamlining Software Delivery at Cubic Corporation
Power to the People! Shifting from Project to Product with Tasktop Viz
How to Drive Maximum Business Value from IT Investments with the Flow Framework
Enable High-performance and Strategic Capabilities with Flow Metrics
Flow Metrics: An MRI of your Product Value Streams
Project To Product: How we transitioned to product-aligned value streams
Value Stream Architecture: What it is and how it can help
Why Digital Transformations are Failing at Scale
How to Integrate Multiple Jira Instances to Improve Collaboration, Visibility...
Future proof your jira integrations and avoid api change panic
Making Connections Visible: How to Defrag your Value Stream | Tasktop Connect...
First Line Of Defense: How contractors can become software factories to suppo...

Recently uploaded (20)

PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
Online Work Permit System for Fast Permit Processing
PPTX
L1 - Introduction to python Backend.pptx
PDF
Digital Strategies for Manufacturing Companies
PDF
AI in Product Development-omnex systems
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
ai tools demonstartion for schools and inter college
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PPTX
Introduction to Artificial Intelligence
PDF
How Creative Agencies Leverage Project Management Software.pdf
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Wondershare Filmora 15 Crack With Activation Key [2025
Online Work Permit System for Fast Permit Processing
L1 - Introduction to python Backend.pptx
Digital Strategies for Manufacturing Companies
AI in Product Development-omnex systems
Which alternative to Crystal Reports is best for small or large businesses.pdf
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Design an Analysis of Algorithms I-SECS-1021-03
Design an Analysis of Algorithms II-SECS-1021-03
Navsoft: AI-Powered Business Solutions & Custom Software Development
CHAPTER 2 - PM Management and IT Context
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
ai tools demonstartion for schools and inter college
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Upgrade and Innovation Strategies for SAP ERP Customers
Introduction to Artificial Intelligence
How Creative Agencies Leverage Project Management Software.pdf
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises

Doing Analytics Right - Designing and Automating Analytics

  • 1. Doing Analytics Right Part 2 – Designing and Automating Analytics
  • 2. This is the second of a series: 1. Selecting Analytics. Murray Cantor, David West. – Aligning the choice of measures with your organization’s efforts and goals 2. Designing and automating analytics. Murray Cantor, Nicole Bryan. – A straightforward method for finding your analytics solution ‱ The dashboards, ‱ the required data, and ‱ an appropriate choice of analytical techniques and statistics to apply to the data. 3. Building the Analytics Environment. Murray Cantor, Nicole Bryan. – The data solution architecture and stack – How Tasktop can help. 2 http://tasktop.com/webinars
  • 3. Look Whose Talking @tasktop ‱ Nicole Bryan, VP of Product Management, Tasktop – Passionate about improving the experience of how software is delivered – Former Director at Borland Software – nicole.bryan@tasktop.com | @nicolebryan ‱ Dr Murray Cantor – Senior Consultant, Cutter Consortium – Working to improve our industry with metrics – Former IBM Distinguished Engineer – mcantor@cutter.com | @murraycantor
  • 4. Providing some context Created first software lifecycle bus 2011 Global 500 customers 3 OEMs Created Task Management Category 2009 1000+ customers, 3 OEMs De facto ALM integration for developers 2007 1.5M OSS DLs/month, Majority ISVs Defined Software Lifecycle Integration 2013 Emerging ALM discipline, new product category Created first lifecycle data aggregator 2014 Infrastructure for software lifecycle analytics
  • 5. So
. You have Data, then what

  • 6. ©2015 Murray Cantor Metrics are essential for sense and respond loops to achieve goals When choosing measures consider whether ‱ The measures let you know how whether you are achieving the goals? ‱ You have a way to respond to the measures? 6 Avoid building dashboards just to use the data
  • 7. ©2015 Murray Cantor Choosing metrics big picture Agree on goals - Depends on the levels and mixture of work Agree on the how they fit into the loop 1. “How would we know we are achieving the goal” 2.” What response we take?” Determine the measures needed to answer the questions - Apply the Einstein test (as simple as possible, but no simpler) Specify the data needed to answer the questions Automate collection and staging of the data 7 Today Later
  • 8. ©2015 Murray Cantor Kinds of Development Efforts: What is your mix? 8 1. Low innovation/high certainty ‱ Detailed understanding of the requirements ‱ Well understood code 2. Some innovation/ some uncertainty ‱ Architecture/Design in place ‱ Some discovery required to have confidence in requirements ‱ Some refactoring/evolution of design might be required 3. High innovation/Low Uncertainty ‱ Requirements not fully understood, some experimentation might be required ‱ May be alternatives in choice of technology ‱ No initial design/architecture
  • 9. ©2015 Murray Cantor Different Efforts, Different Goals 9 Cost of work items Lead/Cycle times On-time delivery Value Creation
  • 10. ©2015 Murray Cantor From Goals to Measures to Data (GQM-ish) 1. Identify a set of corporate, division and project business goals and associated measurement goals. 2. Specify a sense-and-respond loop to steer to the goal. 3. Generate questions based on the goal that if answered: ‱ Let you know have achieved, are trending to the goal? ‱ Provide the level of detail necessary to take action – Where is the problem, bottleneck? ‱ Communicate progress to stakeholders – Summaries, rollups 4. Select or specify data needed to answer the questions in terms of state transitions of the relevant artifacts 5. Study the data to specify the data set and statistic needed to be collected to answer those questions and track process and product conformance to the goals. 6. Develop automated mechanisms for data collection. 7. Collect, validate and analyze the data in real identify patterns to diagnose organization situation and provide suggestions for corrective actions. 8. Analyze the data in a post mortem fashion to assess conformance to the goals and to make recommendations for future improvements. 10
  • 11. ©2015 Murray Cantor Why GQM? ïź Operationalizes ‘business alignment’ ‱ Shared ‘goals’ is the essence of business alignment: ïź It is the method for going from client needs to technical specification ‱ Like going from user stories to software specifications ïź Disciplined practice ‱ Avoid platitudes like ‘Operational excellence’ ‱ Avoid Common anti pattern: Lots of metrics, ill focused 11 Doing analytics without GQM is like doing software without stories
  • 12. ©2015 Murray Cantor Bucket One Example: Goal: Improve Cycle Time ïź The situation: An level 3 support organization needs to meet stakeholder needs to improve its responsiveness ïź Questions: ‱ How long does it take to complete? ‱ Where are the bottle necks? – In the process – Which team ïź The artifact is a defect with states “opened, prioritized, tested, shipped”. ïź We need the durations of times between “opened” and “shipped”states 12
  • 13. ©2015 Murray Cantor To feed an analytics tool like Tableau we need this table: 13 We found the durations using the DATEDIFF() function.
  • 14. ©2015 Murray Cantor To Visualize the data, use a histogram 14 80% point is about 105 days
  • 15. ©2015 Murray Cantor Blue Team 15 Blue team cycle time 80% point is about 99 days For some reason, the severity 3’s has the best cycle time.
  • 16. ©2015 Murray Cantor Red Team 16 Red team cycle time 80% point is about 107 days For some reason, the severity 3’s has the best cycle time.
  • 17. ©2015 Murray Cantor Artifacts are in the transitions backlog when they are awaiting transition with no assigned resource Transition Backlog Report 17
  • 18. ©2015 Murray Cantor Insights and Actions ïź Insights ‱ Both teams performing comparably: Not obvious skills issue ‱ Backlogs too large ‱ The teams seem to be focusing on the easier, not the most critical ïź Actions ‱ With team investigate reason for backlog size ‱ Discovered the governance process (decision to update statuses) is overly cumbersome leaving staff free to work elsewhere ‱ In response, the governance process was: – Streamlined (an approval eliminated) – Automated (less time spent finding e-mails) ‱ Work with teams to set and track cycle time 80% goal by priority 18
  • 19. ©2015 Murray Cantor This is what improvement looks like 19
  • 20. ©2015 Murray Cantor Different Efforts, Different Goals 20 Cost of work items Lead/Cycle times On-time delivery Value Creation
  • 21. But wait 
 there’s more!
  • 22. What we’ve learned so far
. ‱ Webinar 1: There is no “one size fits all” metric nirvana ‱ Webinar 2: Use GQM to design the metrics that are right for your mix of development And up next 
 Webinar #3: It’s all about the execution! Let’s get practical!
  • 23. ©2015 Murray Cantor Choosing metrics big picture Agree on goals - Depends on the levels and mixture of work Agree on the how they fit into the loop 1. “How would we know we are achieving the goal” 2.” What response we should take?” Determine the measures needed to answer the questions - Apply the Einstein test (as simple as possible, but no simpler) Specify the data needed to answer the questions Automate collection and staging of the data 23 Today Webinar 3
  • 24. ©2015 Murray Cantor From Goals to Measures to Data (GQM-ish) 1. Identify a set of corporate, division and project business goals and associated measurement goals. 2. Specify a sense-and-respond loop to steer to the goal. 3. Generate questions based on the goal that if answered: ‱ Let you know have achieved, are trending to the goal? ‱ Provide the level of detail necessary to take action – Where is the problem, bottleneck? ‱ Communicate progress to stakeholders – Summaries, rollups 4. Select or specify data needed to answer the questions in terms of state transitions of the relevant artifacts 5. Study the data to specify the data set and statistic needed to be collected to answer those questions and track process and product conformance to the goals. 6. Develop automated mechanisms for data collection. 7. Collect, validate and analyze the data in real identify patterns to diagnose organization situation and provide suggestions for corrective actions. 8. Analyze the data in a post mortem fashion to assess conformance to the goals and to make recommendations for future improvements. 24
  • 25. A phrase used in the telecommunications and technology industries to describe the technologies and processes used to connect the end customer to a communications network. The last mile is often stated in terms of the "last-mile problem", because the end link between consumers and connectivity has proved to be disproportionately expensive to solve. Read more: http://www.investopedia.com/terms/l/lastmile.asp#ixzz3dAdJpzAQ
  • 27. Aspiration without execution is useless! No wait 
 It’s actually worse than useless

  • 31. Remember – you want your point tools to stay focused on their domain expertise
  • 34. In the last webinar in this series, we will show you how, by using Tasktop Data, you can solve the last mile problem efficiently and painlessly And, yes, there will be a demo 
  • 36. This is the second of a series: 1. Selecting Analytics. Murray Cantor, Dave West. – Aligning the choice of measures with your organization’s efforts and goals 2. Designing and automating analytics. Murray Cantor, Nicole Bryan. – A straightforward method for finding your analytics solution ‱ The dashboards, ‱ the required data, and ‱ an appropriate choice of analytical techniques and statistics to apply to the data. 3. Building the Analytics Environment. Murray Cantor, Nicole Bryan. – The data solution architecture and stack – How Tasktop can help 36 http://tasktop.com/webinars