SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
Task 1 
Lease Management Case 
1 
Metrics for Software Managers 
Fall 2014 
Presented by: Team Touchstone 
Dibyendu Roy, Felix Amoruwa, Jennifer Li, Pallavi Mathane, Susana Lau, Tushar Dadlani
Agenda 
Project Background 
Approach - Goal-Question-Metric Diagram 
Key Metrics/Reports 
Team Decisions & Insights 
Reflection: Lessons Learned 
A Real Story 
Q&A 
2
3 
Project Background 
Lease management portal 
30 Developers + 20 Domain Experts 
3 Years 
Over 1000 stories 
18 months plan-driven + XP 
Tarak
Issue 1: Missing Deadline 
4
Issue 2: 
Changing Requirements 
5
Issue 3: Integration Failures 
6
Assumptions 
Stories are not of equal size and same priority 
Requirements can come in any time 
Team can accurately estimate hours/story 
Nature of the project can’t be changed 
7
Goal- Question - Metric 
8
Key Metrics 
Velocity 
Defect Density 
9 
Existing 
Metrics 
Story point Variance 
Variance of deadline over time 
Percentage of accepted story points by customer 
Attrition rate 
Unit test & integration test success rate 
http://aea365.org/blog/2011/10/page/2/ 
Suggested 
Metrics
Velocity Reports 
10
Burndown & Burnup Charts 
11
Defects & Tests Reports 
12
Dashboard 
13 
http://howto.commetrics.com/articles/who-benchmarks-against-you/
Team Decisions & Insights 
1. How many goals to consider? 
2. How to include different stakeholders? 
3. How to present GQM in a meaningful way? 
4. Important to provide actionable items for 
stakeholders based on reports 
14
Task: What Worked 
15 
Suitable 
Hypothesis 
Well Defined 
Goals 
Questions 
Metrics 
Well 
Structured 
Reports 
End to end workflow 
Actionable 
Items
Task: What To Improve 
Supplementary reports 
Deep dive into existing tools for similar projects 
Better understanding of what is absolutely necessary 
16
Teamwork Reflection: What Worked 
17 
http://raedevelopment.com/wp-content/uploads/2012/09/team-hands1.jpg 
http://shirtoid.com/wp-content/uploads/2010/08/brainstorm.jpg 
http://www.learning3pointzero.com/wp-content/uploads/2011/03/listeningBowler.jp 
http://pdci-network.org/images/stories/consensus.jpg
Teamwork Reflection: What To Improve 
18 
Strategy
A Real Story - Sentinel 
19 
“10 years of ‘Waterfall’ failure and $800m of waste”
Background 
2001 Virtual Case File (VCF) - FBI’s IT Modernization Project 
2005 730,000 lines of code never worked properly 
Abandoned after spending $170 million 
2006 Award of a $305 million contract to Lockheed Martin 
to develop Sentinel 
20
However… 
Aug 2010 project was only half done … 
… and $100 million over budget 
Sep 2010 new Agile methodology development strategy 
July 2012 successfully deployed ~$500 million 
21
What Worked - Agile 
• Organized work into 670 ‘user stories’ 
• To be developed over 21 sprints – each 2 weeks long 
• Assign story points based on difficulty 
• Demos every other Friday with a host of stakeholders 
• Only stories passed tests claimed completed 
22
Questions 
23

Weitere ähnliche Inhalte

Ähnlich wie Software Metrics - Lease Management Case Study

[Rakuten TechConf2014] [Fukuoka] Enhancement of team productivity for smart d...
[Rakuten TechConf2014] [Fukuoka] Enhancement of team productivity for smart d...[Rakuten TechConf2014] [Fukuoka] Enhancement of team productivity for smart d...
[Rakuten TechConf2014] [Fukuoka] Enhancement of team productivity for smart d...Rakuten Group, Inc.
 
Emerging PM Tools Webinar
Emerging PM Tools WebinarEmerging PM Tools Webinar
Emerging PM Tools WebinarLivio Paradiso
 
Successful Project Planning - Drasvin
Successful Project Planning - DrasvinSuccessful Project Planning - Drasvin
Successful Project Planning - DrasvinDrasvin Cheowtirakul
 
Introduction to Project Management
Introduction to Project ManagementIntroduction to Project Management
Introduction to Project ManagementNathanielAddoQuaye1
 
Reporting Within a PMO
Reporting Within a PMOReporting Within a PMO
Reporting Within a PMOBoxalln
 
Chapter 1(1).pptx
Chapter 1(1).pptxChapter 1(1).pptx
Chapter 1(1).pptxmegzgreat
 
Sankar Gopal_Business Intelligence_Reporting_Analyst
Sankar Gopal_Business Intelligence_Reporting_AnalystSankar Gopal_Business Intelligence_Reporting_Analyst
Sankar Gopal_Business Intelligence_Reporting_AnalystSankar Narayanan
 
ERP project mgt approach
ERP  project mgt approachERP  project mgt approach
ERP project mgt approachAshima Singh
 
14.15 andrew killander, aconex for distribution
14.15 andrew killander, aconex   for distribution14.15 andrew killander, aconex   for distribution
14.15 andrew killander, aconex for distributionIbrahim Al-Hudhaif
 
Data Science Salon: Quit Wasting Time – Case Studies in Production Machine Le...
Data Science Salon: Quit Wasting Time – Case Studies in Production Machine Le...Data Science Salon: Quit Wasting Time – Case Studies in Production Machine Le...
Data Science Salon: Quit Wasting Time – Case Studies in Production Machine Le...Formulatedby
 
Tracking and Controlling Technical Documentation Projects
Tracking and Controlling Technical Documentation ProjectsTracking and Controlling Technical Documentation Projects
Tracking and Controlling Technical Documentation ProjectsSaiff Solutions, Inc.
 
Three Projects One Lesson (April 2017)
Three Projects One Lesson (April 2017)Three Projects One Lesson (April 2017)
Three Projects One Lesson (April 2017)Joe Gollner
 
Confirming PagesLess managing. More teaching. Greater
Confirming PagesLess managing. More teaching. Greater Confirming PagesLess managing. More teaching. Greater
Confirming PagesLess managing. More teaching. Greater AlleneMcclendon878
 

Ähnlich wie Software Metrics - Lease Management Case Study (20)

[Rakuten TechConf2014] [Fukuoka] Enhancement of team productivity for smart d...
[Rakuten TechConf2014] [Fukuoka] Enhancement of team productivity for smart d...[Rakuten TechConf2014] [Fukuoka] Enhancement of team productivity for smart d...
[Rakuten TechConf2014] [Fukuoka] Enhancement of team productivity for smart d...
 
Emerging PM Tools Webinar
Emerging PM Tools WebinarEmerging PM Tools Webinar
Emerging PM Tools Webinar
 
Chinmay_Kulkarni_CV
Chinmay_Kulkarni_CVChinmay_Kulkarni_CV
Chinmay_Kulkarni_CV
 
Successful Project Planning - Drasvin
Successful Project Planning - DrasvinSuccessful Project Planning - Drasvin
Successful Project Planning - Drasvin
 
Introduction to Project Management
Introduction to Project ManagementIntroduction to Project Management
Introduction to Project Management
 
Reporting Within a PMO
Reporting Within a PMOReporting Within a PMO
Reporting Within a PMO
 
Why data matters webinar
Why data matters webinarWhy data matters webinar
Why data matters webinar
 
JeevanBabuRGResume
JeevanBabuRGResumeJeevanBabuRGResume
JeevanBabuRGResume
 
Pbs Erp Economy
Pbs Erp EconomyPbs Erp Economy
Pbs Erp Economy
 
Software metrics
Software metricsSoftware metrics
Software metrics
 
Chapter 1(1).pptx
Chapter 1(1).pptxChapter 1(1).pptx
Chapter 1(1).pptx
 
Sankar Gopal_Business Intelligence_Reporting_Analyst
Sankar Gopal_Business Intelligence_Reporting_AnalystSankar Gopal_Business Intelligence_Reporting_Analyst
Sankar Gopal_Business Intelligence_Reporting_Analyst
 
ERP project mgt approach
ERP  project mgt approachERP  project mgt approach
ERP project mgt approach
 
14.15 andrew killander, aconex for distribution
14.15 andrew killander, aconex   for distribution14.15 andrew killander, aconex   for distribution
14.15 andrew killander, aconex for distribution
 
Abhishek jaiswal
Abhishek jaiswalAbhishek jaiswal
Abhishek jaiswal
 
Data Science Salon: Quit Wasting Time – Case Studies in Production Machine Le...
Data Science Salon: Quit Wasting Time – Case Studies in Production Machine Le...Data Science Salon: Quit Wasting Time – Case Studies in Production Machine Le...
Data Science Salon: Quit Wasting Time – Case Studies in Production Machine Le...
 
Tracking and Controlling Technical Documentation Projects
Tracking and Controlling Technical Documentation ProjectsTracking and Controlling Technical Documentation Projects
Tracking and Controlling Technical Documentation Projects
 
Three Projects One Lesson (April 2017)
Three Projects One Lesson (April 2017)Three Projects One Lesson (April 2017)
Three Projects One Lesson (April 2017)
 
Natalya naumenko
Natalya naumenko  Natalya naumenko
Natalya naumenko
 
Confirming PagesLess managing. More teaching. Greater
Confirming PagesLess managing. More teaching. Greater Confirming PagesLess managing. More teaching. Greater
Confirming PagesLess managing. More teaching. Greater
 

Kürzlich hochgeladen

internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic managementharfimakarim
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdfAlejandromexEspino
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentNimot Muili
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxAaron Stannard
 
Strategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal AnalsysisStrategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal Analsysistanmayarora45
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxssuserf63bd7
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Ram V Chary
 
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in DelhiIndependent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhiguptaswati8536
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxalinstan901
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Hedda Bird
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptxAss.Prof. Dr. Mogeeb Mosleh
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field ArtilleryKennethSwanberg
 

Kürzlich hochgeladen (15)

internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic management
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 
Strategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal AnalsysisStrategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal Analsysis
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...
 
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in DelhiIndependent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field Artillery
 

Software Metrics - Lease Management Case Study

  • 1. Task 1 Lease Management Case 1 Metrics for Software Managers Fall 2014 Presented by: Team Touchstone Dibyendu Roy, Felix Amoruwa, Jennifer Li, Pallavi Mathane, Susana Lau, Tushar Dadlani
  • 2. Agenda Project Background Approach - Goal-Question-Metric Diagram Key Metrics/Reports Team Decisions & Insights Reflection: Lessons Learned A Real Story Q&A 2
  • 3. 3 Project Background Lease management portal 30 Developers + 20 Domain Experts 3 Years Over 1000 stories 18 months plan-driven + XP Tarak
  • 4. Issue 1: Missing Deadline 4
  • 5. Issue 2: Changing Requirements 5
  • 6. Issue 3: Integration Failures 6
  • 7. Assumptions Stories are not of equal size and same priority Requirements can come in any time Team can accurately estimate hours/story Nature of the project can’t be changed 7
  • 8. Goal- Question - Metric 8
  • 9. Key Metrics Velocity Defect Density 9 Existing Metrics Story point Variance Variance of deadline over time Percentage of accepted story points by customer Attrition rate Unit test & integration test success rate http://aea365.org/blog/2011/10/page/2/ Suggested Metrics
  • 11. Burndown & Burnup Charts 11
  • 12. Defects & Tests Reports 12
  • 14. Team Decisions & Insights 1. How many goals to consider? 2. How to include different stakeholders? 3. How to present GQM in a meaningful way? 4. Important to provide actionable items for stakeholders based on reports 14
  • 15. Task: What Worked 15 Suitable Hypothesis Well Defined Goals Questions Metrics Well Structured Reports End to end workflow Actionable Items
  • 16. Task: What To Improve Supplementary reports Deep dive into existing tools for similar projects Better understanding of what is absolutely necessary 16
  • 17. Teamwork Reflection: What Worked 17 http://raedevelopment.com/wp-content/uploads/2012/09/team-hands1.jpg http://shirtoid.com/wp-content/uploads/2010/08/brainstorm.jpg http://www.learning3pointzero.com/wp-content/uploads/2011/03/listeningBowler.jp http://pdci-network.org/images/stories/consensus.jpg
  • 18. Teamwork Reflection: What To Improve 18 Strategy
  • 19. A Real Story - Sentinel 19 “10 years of ‘Waterfall’ failure and $800m of waste”
  • 20. Background 2001 Virtual Case File (VCF) - FBI’s IT Modernization Project 2005 730,000 lines of code never worked properly Abandoned after spending $170 million 2006 Award of a $305 million contract to Lockheed Martin to develop Sentinel 20
  • 21. However… Aug 2010 project was only half done … … and $100 million over budget Sep 2010 new Agile methodology development strategy July 2012 successfully deployed ~$500 million 21
  • 22. What Worked - Agile • Organized work into 670 ‘user stories’ • To be developed over 21 sprints – each 2 weeks long • Assign story points based on difficulty • Demos every other Friday with a host of stakeholders • Only stories passed tests claimed completed 22