Chapter 11 Project Dashboard. Manage It! Your Guide to Modern, Pragmatic Project Management. Johanna Rothman

Similar documents
COURSE LISTING. Courses Listed. Training for Cloud with SAP SuccessFactors in Integration. 23 November 2017 (08:13 GMT) Beginner.

Aclara is committed to improving your TWACS technical training experience as well as allowing you to be safe, efficient, and successful.

They did a superb job and they did it quick. I was amazed at how fast they did everything that they had to do.

TENNESSEE S ECONOMY: Implications for Economic Development

FRESNO COUNTY INTELLIGENT TRANSPORTATION SYSTEMS (ITS) PLAN UPDATE

M55205-Mastering Microsoft Project 2016

Great Teachers, Great Leaders: Developing a New Teaching Framework for CCSD. Updated January 9, 2013

Collaboration Tier 1

ECE-492 SENIOR ADVANCED DESIGN PROJECT

It s News to Me! Teaching with Colorado s Historic Newspaper Collection Model Lesson Format

CTE Teacher Preparation Class Schedule Career and Technical Education Business and Industry Route Teacher Preparation Program

HUBBARD COMMUNICATIONS OFFICE Saint Hill Manor, East Grinstead, Sussex. HCO BULLETIN OF 11 AUGUST 1978 Issue I RUDIMENTS DEFINITIONS AND PATTER

University of Massachusetts Lowell Graduate School of Education Program Evaluation Spring Online

Major Milestones, Team Activities, and Individual Deliverables

Software Development Plan

The patient-centered medical

WE ARE EXCITED TO HAVE ALL OF OUR FFG KIDS BACK FOR OUR SCHOOL YEAR PROGRAM! WE APPRECIATE YOUR CONTINUED SUPPORT AS WE HEAD INTO OUR 8 TH SEASON!

Visit us at:

Study on the implementation and development of an ECVET system for apprenticeship

Sec123. Volleyball. 52 Resident Registration begins Aug. 5 Non-resident Registration begins Aug. 14

ANNUAL CURRICULUM REVIEW PROCESS for the 2016/2017 Academic Year

INTERNATIONAL STUDENT TIMETABLE BRISBANE CAMPUS

Executive Programmes 2013

Identifying Users of Demand-Driven E-book Programs: Applications for Collection Development

Software Maintenance

Youth Sector 5-YEAR ACTION PLAN ᒫᒨ ᒣᔅᑲᓈᐦᒉᑖ ᐤ. Office of the Deputy Director General

Towards a Collaboration Framework for Selection of ICT Tools

Update on the Next Accreditation System Drs. Culley, Ling, and Wood. Anesthesiology April 30, 2014

TESL/TESOL DIPLOMA PROGRAMS VIA TESL/TESOL Diploma Programs are recognized by TESL CANADA

The Seven Habits of Effective Iterative Development

GRANT WOOD ELEMENTARY School Improvement Plan

International Student Prospectus 2015/2016. EduSpiral Consultant Services For more info call

Different Requirements Gathering Techniques and Issues. Javaria Mushtaq

We Are a Place People Can Call Their Medical Home

IMGD Technical Game Development I: Iterative Development Techniques. by Robert W. Lindeman

21ST CENTURY LEARNING

INTERMEDIATE ALGEBRA Course Syllabus

Xinyu Tang. Education. Research Interests. Honors and Awards. Professional Experience

MS-431 The Cold War Aerospace Technology Oral History Project. Creator: Wright State University. Department of Archives and Special Collections

West Georgia RESA 99 Brown School Drive Grantville, GA

SAMPLE. PJM410: Assessing and Managing Risk. Course Description and Outcomes. Participation & Attendance. Credit Hours: 3

Annex 4 University of Dar es Salaam, Tanzania

Iep Data Collection Templates

Dates and Prices 2016

IT4305: Rapid Software Development Part 2: Structured Question Paper

GRANT ELEMENTARY SCHOOL School Improvement Plan

University of Waterloo School of Accountancy. AFM 102: Introductory Management Accounting. Fall Term 2004: Section 4

Welcome to the University of Hertfordshire and the MSc Environmental Management programme, which includes the following pathways:

FINANCIAL STRATEGIES. Employee Hand Book

Abc Of Science 8th Grade

Higher education is becoming a major driver of economic competitiveness

The Evolution of Random Phenomena

Certified Six Sigma Professionals International Certification Courses in Six Sigma Green Belt

Developing Highly Effective Industry Partnerships: Co-op to Capstone Courses

Red Flags of Conflict

Implementation Status & Results Honduras Honduras Education Quality, Governance, & Institutional Strengthening (P101218)

Advanced Corporate Coaching Program (ACCP) Sample Schedule

School Physical Activity Policy Assessment (S-PAPA)

CEE 2050: Introduction to Green Engineering

2014 July Intake At Vut

Gridlocked: The impact of adapting survey grids for smartphones. Ashley Richards 1, Rebecca Powell 1, Joe Murphy 1, Shengchao Yu 2, Mai Nguyen 1

Department of Statistics. STAT399 Statistical Consulting. Semester 2, Unit Outline. Unit Convener: Dr Ayse Bilgin

BUSINESS FINANCE 4239 Risk Management

Northwestern University Archives Evanston, Illinois

Situational Virtual Reference: Get Help When You Need It

Data-Based Decision Making: Academic and Behavioral Applications

16-17 NOVEMBER 2017, MOSCOW, RUSSIAN FEDERATION OVERVIEW PRESENTATION

Leveraging MOOCs to bring entrepreneurship and innovation to everyone on campus

Technical Advising Professionals (TAPs) Quarterly Webinar

Managing Repeat Digital Radiography Images A Systematic Approach and Improvement

Specification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments

Kristin Moser. Sherry Woosley, Ph.D. University of Northern Iowa EBI

MASTER IN ARTS MANAGEMENT AND ADMINISTRATION MAMA

Designing Autonomous Robot Systems - Evaluation of the R3-COP Decision Support System Approach

Common Core Postsecondary Collaborative

Rubric For California Mission Project

BUS Computer Concepts and Applications for Business Fall 2012

PERFORMING ARTS. Unit 2 Proposal for a commissioning brief Suite. Cambridge TECHNICALS LEVEL 3. L/507/6467 Guided learning hours: 60

MGMT3274 INTERNATONAL BUSINESS PROCESSES AND PROBLEMS

Utilizing Soft System Methodology to Increase Productivity of Shell Fabrication Sushant Sudheer Takekar 1 Dr. D.N. Raut 2

Chinese Politics and Diplomacy Program

ASTRONOMY 2801A: Stars, Galaxies & Cosmology : Fall term

Business Computer Applications CGS 1100 Course Syllabus. Course Title: Course / Prefix Number CGS Business Computer Applications

ENVR 205 Engineering Tools for Environmental Problem Solving Spring 2017

SAP EDUCATION SAMPLE QUESTIONS: C_TPLM40_65. Questions. In the audit structure, what can link an audit and a quality notification?

NTU Reg. No R

VSAC Financial Aid Night is scheduled for Thursday, October 6 from 6:30 PM 7:30 PM here at CVU. Senior and junior families are encouraged to attend.

Design and Creation of Games GAME

Nottingham Trent University Course Specification

Tarrant County Sheriff's Office 2016 Training Calendar

Colorado s Unified Improvement Plan for Schools for Online UIP Report

COMM 210 Principals of Public Relations Loyola University Department of Communication. Course Syllabus Spring 2016

November 17, 2017 ARIZONA STATE UNIVERSITY. ADDENDUM 3 RFP Digital Integrated Enrollment Support for Students

BUAD 425 Data Analysis for Decision Making Syllabus Fall 2015

Information Session on Overseas Internships Career Center, SAO, HKUST 1 Dec 2016

Coding II: Server side web development, databases and analytics ACAD 276 (4 Units)

A pilot study on the impact of an online writing tool used by first year science students

ADDIE MODEL THROUGH THE TASK LEARNING APPROACH IN TEXTILE KNOWLEDGE COURSE IN DRESS-MAKING EDUCATION STUDY PROGRAM OF STATE UNIVERSITY OF MEDAN

Math 181, Calculus I

ANT 3520 (Online) Skeleton Keys: Introduction to Forensic Anthropology Spring 2015

Transcription:

Chapter 11 Project Dashboard 1

Chapter 11 Project Dashboard CSc 171/233 Fall 2013 2

Chapter 11 Project Dashboard CSc 171/233 Fall 2013 3

Chapter 11 Project Dashboard CSc 171/233 Fall 2013 4

Chapter 11 Project Dashboard CSc 171/233 Fall 2013 5

Chapter 11 Project Dashboard CSc 171/233 Fall 2013 6

Chapter 11 Project Dashboard CSc 171/233 Fall 2013 7

Dilbert Scott Adams CSc 171/233 Fall 2013 8

Chapter 11 Project Dashboard Regular measurements Quantitative Qualitative Transparency Pitfalls of assessment or misunderstandings of why you measure. 1. Too much time spent at a cost to real work 2. Gaming the perceived intent of the measuring 3. Measuring people and not the project You get what you measure! 9

Measure more than one thing Recommendations: Go back to your drivers, constraints, and floats Pick at least four Those four are the areas you are most likely to modify during the project. Measure them! You need to see what to change You need more than just the start and end dates. 10

Measuring progress towards completion What is meant by completion? the only accurate way to measure progress for a software project is to measure how many features the project team has completed. What about serial projects? 11

Features 70 Velocity Chart to check schedule progress 60 50 40 30 # Features Done # Features Left Tot Features 20 10 Manage 0 It! Your Guide to Modern, Pragmatic Project 12 Management. 29-Nov Johanna 18-Jan Rothman 9-Mar 28-Apr 17-Jun 6-Aug 25-Sep 14-Nov 3-Jan

Velocity Features per Iteration After 9 th iteration PM stops changes Iteration Contents Chart - Velocity 9 8 7 Defects Changes Features 6 5 4 3 2 1 0 1 2 3 4 5 6 7 8 9 10 11 12 Iteration 13

Features CSc 171/233 Fall 2013 6 Week Velocity Chart (Fig. 11.3) 9 8 7 6 5 4 3 2 Features Left Features Done Total Features 1 0 0 1 2 3 4 5 Week 14

Figure 11.4 (Page 210) Estimated Quality Factor Track estimates versus actual completion data Area indicates error Remember Schedule estimates are just guesses showing why the schedule varies and explaining it is useful 15

Estimated End Date End of the Project line Estimated Quality Factor (Fig. 11.4) 12-Nov 2-Nov 23-Oct 13-Oct 3-Oct 23-Sep 13-Sep 3-Sep 24-Aug 14-Aug 4-Aug 25-Jul Estimated End Date 1-Jan 1-Feb 1-Mar 1-Apr 1-May 1-June 1-Jul 1-Aug 1-Sep 1-Oct 1-Nov How good were your estimates? Date of Estimate 16

Estimated End Date CSc 171/233 Fall 2013 Weekly inch-pebble assessments used to update EQF chart Tommy's Estimation Quality Factor 21-Feb 21-Feb 20-Feb 20-Feb 19-Feb 19-Feb 18-Feb 18-Feb 17-Feb 17-Feb 16-Feb 0 1 2 3 4 5 5 6 7 8 109 10 11 12 15 13 14 15 16 20 17 18 19 20 21 25 No update until halfway through project even though pieces had been completed early Week of Estimate Fig. 11-5 17

How to know what s happening? Pick a few measurements: Schedule estimates vs. actuals When people are assigned vs. when they are needed Requirements changes (after baseline is set) Fault feedback ratio (ratio of fixes that don t fix to total fixes) Cost to fix defects Defect find, close and open rates Indicators of problems but you still need to figure out why! 18

Time lost is never going to be regained With no schedule you would not know what time was lost! With no schedule when you are over budget and delivery is not near you can only imagine you lost time somewhere! With a schedule but no tangible evidence of progress, no one notices the time that is lost. 19

Time lost is never going to be regained Project start slips one month Fig 11.6 20

CSc 171/233 Fall 2013 Time lost is never going to be regained Milestone Based on Actual Start Project start slips one month Fig 11.6 21

You don t get the people when you need them. Fig. 11.8 22

Rate of Change Figure 11.9 (Page 217) Requirements Change Chart Major Reqts changed Minor Reqts changed Simple Criterion: Interface changes between modules tend to create defects Minor change effects one module Major change effects more than one module 23

Number of of Changes Requirements Change Chart (Fig. 11.9) 16 14 12 10 Minor Major 8 6 4 2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 Week 24

Fault Feedback Ratio Number of Fixes that do not fix the problem Total Number of Fixes FFR 10% You are having serious problems fixing problems! NOTE. The earlier you measure FFR, the more feedback you can get 25

Defects Closed Fault Feedback Ratio & Closed Defects CSc 171/233 Fall 2013 35 60% 30 25 20 15 10 5 FFR Defects Closed 50% 40% 30% 20% 10% Fault Feedback Ratio 0 1 2 3 4 5 6 7 8 9 10111213141516171819202122232425262728 0% Week Fig. 11.10 26

Cost to Fix a Defect (2 project sample - Fig. 11.10 & 11.11) Industry Standard Phase Reqts Design Code Test Post- Release Cost 1 10 100 1,000 10,000 EXAMPLE Phase Project 1 Post- Release Not measured 0.5 PD 1.-0 PD 18 PD Reqts Design Code Test Not measured Project 2 0.25 PD 0.25 PD 0.5 PD 0.5 PD 8 PD PD = Person Days 27

Some good rules The longer it takes to fix a problem the more likely that parts of the system are not understood! The longer it takes to find the problem, the less is known about the product or the less is known about how to test the product comprehensively! In either case, confidence in the product is low! 28

Look for the Knee (Page 221) Risk of release lessens Fig 11.12 29

Qualitative Data Feature Set Feature 1 Scenario 1 Scenario 2 Scenario 3 Last Test Date Status Next Planned Test Feature 2 30

Scale 0 6 6= Success! Staged Delivery Practices Chart Fig. 11.15 Peer Review 6 5 Practices chosen what is preventing Success! Develop Automated Smoke Tests 4 2 0 Builds fixed within a few hours Ask the team! Rolling-wave Planning Implement by Feature 31

Sponsors want to know! The risks and progress toward meeting release criteria Fig. 11.17 Initial Risk List Severity Risk Description Likelihood if it occurs Exposure Trigger Date Lucinda & her staff won't be 1 available for prtotype reviews High High High, High 1-May when we need them Mitigation Plan 1. Explain schedule to Lucinda 2. Keep her apprised of progress 3. Warn her 1 week in advance 2 Suipply chain thing will change entire DB design itf it occurs before Sept 1 High Medium Medium, High 1-Sep Continue to talk to Lucinda about the disruption these changes could make. Give her a date for when we can take changes. 32

Severity of Occurrence Constellation Risk List HIGH (Two) (Three MEDIUM (Four) LOW (One) LOW MEDIUM HIGH Probability of Occurrence 33

Progress Meeting Release Criteria Criterion Status Status Status Status Build 123, pass, Reliability Criterion Build 121, Build 125 but defects x, y, Build 127 pass #1: run for 13 hours fail pass z discovered All online help reviewed Build 1221, Module A reviewed Build 123, Modules B, C reviewed Build 125, Module D reviewed Build 127, All except Module G reviewed 34

Weekly Weather reports: A quick assessment! Project Schedule is on target Minor Schedule concern, but schedule can be met Schedule concern, can be met with extra effort Current Schedule or Feature Set is highly risky Schedule or Feature Set cannot be met under current conditions Cannot meet Schedule or the desired Feature Set 35