SlideShare una empresa de Scribd logo
1 de 53
Descargar para leer sin conexión
1
1
PROGRAM MANAGEMENT 2.0
MONITORING PERFORMANCE
Jeanne Bradford, John Carter, Scott Elliott
April, 2018
2
22
AGENDA
1 Schedule Prediction Accuracy
Exercise in creating diagram
2 Metrics for estimating progress at the engineering task levels
Exercise in creating a Task Burn- Down Chart
3 Monitoring Progress: Earned Value – Scope, Cost and Time
Exercise in managing Partner’s delay
4 Circle Dot Charts: What happens if there is a breakdown?
Exercise
5 Management Systems
3
33
KEY LEARNING POINTS
Monitoring Project Performance for Internal and External Partners (TCGen’s Innovate Products Faster, Greene’s Head First PMP)
1 Metrics for estimating progress (at the engineering task levels)
2 Monitoring Progress (Earned Value – Scope, Cost and Time)
3 Risk Monitoring
4 Circle Dot Charts
5 Management Systems
Participants will understand how to create and update Schedule Prediction Accuracy charts and how to demonstrate program status
by showing scope, cost and time in one chart.
They will also gain skill in creating and using:
4
44
SCHEDULE PREDICTION ACCURACY
Avoidable delays in
delivering products to
market are fatal to
companies, but we see them
happen every day
Hoping that teams recover
through their own heroic
efforts only creates more
chaos, not better results
The Schedule Prediction
Accuracy Chart provides the
best and earliest indication
that a project is in jeopardy
and gives the team the best
chance of avoiding disasters
5
55
SCHEDULE PREDICTION ACCURACY (SPA): WHAT IS IT?
The Schedule Prediction Accuracy Chart provides an early warning when a project fails to hit its expected schedule
• Allows project teams to anticipate problems before they become more serious
• Shows how a project’s major milestones are changing over time
• Can be created by hand or with an Excel XY Scatter Chart
• Y axis represents the predicted date
• When the project will achieve a milestone
• X axis the actual date
• The date the chart is updated
• Once set up, the Chart takes only a few minutes to update
• Update the Chart on a regular basis to reap the greatest benefits
6
66
SCHEDULE PREDICTION ACCURACY (SPA) – WHAT IS IT?
• Initial project milestones are determined by the cross functional team
• The timeline creates the set of data points in the rectangular box in the figure below
• The diagram below shows the SPA after a series of updated schedules is plotted over time
• The ‘Finish Line’ is when the predicted date = the date of prediction, or when the milestone event is done
4/1 5/1 6/1 7/1 8/1 9/1 10/1 11/1 12/1
4/1
5/1
6/1
7/1
9/1
10/1
11/1
12/1
8/1
EVT Exit
DVT Exit
GM
FCS
Finish Line
PredictedDate
Dated of Prediction
4/1 5/1 6/1 7/1 8/1 8/31 10/1 10/31 12/1
EVT Exit
DVT Exit
GM
FCS
7
77
SCHEDULE PREDICTION ACCURACY (SPA): WHY IS IT USED?
Serves as an early warning sign
Is a tactically straightforward, powerful tool
Provides a robust visualization of the entire project over time
Provides visual emphasis on significant changes in schedule
• It can also be used for Partners
Increases the accountability of the program manager
Reduces the practice of gaming the schedule since it includes the original
plan of record
The SPA is better than a GANTT
• Because it maintains the initial plan of record
• Shows how a delay ripples through the schedule
• Tracks the series of schedule estimates over time
• Visually displays compression of future milestones
8
88
EXAMPLE: SCHEDULE PREDICTION ACCURACY
1 What may pulled-in GM for June?
2 What might have caused the EVT slip?
3 Why did the DVT Exit slip 10 days while GM did not
slip a day?
4 What mitigation might be implemented so that the
project predictably hits the FCS?
SmartWatch
4/1 5/1 6/1 7/1 8/1 9/1 10/1 11/1 12/1
4/1
5/1
6/1
7/1
9/1
10/1
11/1
12/1
8/1
EVT Exit
DVT Exit
GM
FCS
Finish Line
PredictedDate Dated of Prediction
Schedule slips in early milestones, but end date remains relatively constant!
9
99
SCHEDULE PREDICTION ACCURACY: WORK INSTRUCTIONS
Process Description
1 Identify the initial project milestones
2 Using graph paper, define the schedule duration (time) on the x-and y-axes – x axis should be tracked on a weekly periodicity
3 X-axis is labeled “Date of Prediction”; y-axis is labeled “Milestone Prediction”
4 Draw the diagonal “Finish Line”, where the Date of Prediction is equal to the Predicted Date
5 On the left side of the graph, record initial project milestone dates along the y-axis; record today’s date on the x-axis
6 For subsequent weeks, repeat Step 5
7 Apply this information to Dashboard or Boundary Conditions
10
1010
Schedule Prediction Exercise
11
1111
SCHEDULE PREDICTION ACCURACY: EXERCISE
Using the program schedule data above:
• Construct a Schedule Prediction Accuracy Chart
• Connect line segment for each milestone in the same color
• Extend the line segment to intersect the diagonal for each milestone, and stop there
Note that the dates are updated every two months (March, May, July, and September)
Date of
schedule
Finish Line Kick off EVT DVT PVT FCS
1/1/14 1/1/14 2/28/14 4/15/14 7/15/14 9/30/14 10/20/14
3/1/14 3/1/14 3/15/14 5/1/14 7/15/14 9/30/14 10/20/14
5/1/14 5/1/14 6/15/14 9/15/14 10/31/14 11/15/14
7/1/14 7/1/14 9/15/14 10/31/14 11/15/14
9/1/14 9/1/14 9/15/14 1/15/15 1/31/15
Date of Prediction
Predicted Date
Finish Line -> Today’s
Date = Predicted Date
12
1212
SCHEDULE PREDICTION ACCURACY/SLIP RATE: EXERCISE
Date of
schedule
Finish Line Kick off EVT DVT PVT FCS
1/1/14 1/1/14 2/28/14 4/15/14 7/15/14 9/30/14 10/20/14
3/1/14 3/1/14 3/15/14 5/1/14 7/15/14 9/30/14 10/20/14
5/1/14 5/1/14 6/15/14 9/15/14 10/31/14 11/15/14
7/1/14 7/1/14 9/15/14 10/31/14 11/15/14
9/1/14 9/1/14 9/15/14 1/15/15 1/31/15
This is how to plot the first set
of points – think of a tabular
schedule that is created on
January 1st
Then, going vertically, plot
individual points that represent
the future milestones. It is a bit
confusing, but try to plot them
vertically.
Once plotted for the first
schedule, then get prepared to
plot the dates for the next
schedule, which was published
on March 1st
Predicted Date
Date of Prediction
13
1313
SPA/SLIP RATE EXERCISE
Date of
schedule
Finish Line Kick off EVT DVT PVT FCS
1/1/14 1/1/14 2/28/14 4/15/14 7/15/14 9/30/14 10/20/14
3/1/14 3/1/14 3/15/14 5/1/14 7/15/14 9/30/14 10/20/14
5/1/14 5/1/14 6/15/14 9/15/14 10/31/14 11/15/14
7/1/14 7/1/14 9/15/14 10/31/14 11/15/14
9/1/14 9/1/14 9/15/14 1/15/15 1/31/15
This is how to plot the first set of
points – think of a tabular schedule
that is created on January 1st
Then, going vertically, plot individual
points that represent the future
milestones. It is a bit confusing, but
try to plot them vertically.
Once plotted for the first schedule,
then get prepared to plot the dates
for the next schedule, which was
published on March 1st
Predicted Date
Date of Prediction
14
1414
TASK BURN-DOWN CHARTS
• It is often difficult to tell how much progress has been made on a project
• What are ways to make the intangible, tangible? How can this be done in a
sufficiently detailed manner so that you can detect slips early?
• Granular progress monitoring methods include
• Monthly reports
• Deliverable hit rate
• Weekly meetings
• Gantt charts
• Tabular schedule
• Burn Down Charts are one of the most precise schedule monitoring tools:
it pinpoints exactly where we are
• And what we have yet to do…
15
1515
TASK BURN-DOWN CHARTS
• Application of the Agile methodology
• Shows the team’s and partner’s actual progress
• More meaningful than a Gantt chart
• Shows actual work accomplished versus planned
Determine Time Scale
Enumerate Tasks
Estimate Size Task Size
Extrapolate Sequence Over Time
Plot Actual Progress Over Time
16
1616
TASK BURN-DOWN CHARTS
200
180
160
140
120
100
80
60
20
0
40
1 2 3 4 5 6 7
Weeks
TaskPoints
Task Points Remaining at
the end of the week
Note: Task Points could be person-hours, story points, or an internally created measure of effort
• Vertical axis indicates the number of Task Points over time
• Horizontal axis indicates the number of weeks contained within a sprint
17
1717
CREATING BURN-DOWN CHARTS
• For the most granular view, choose a
scale equal to or less than that of a
major milestone (8 weeks)
• From Team PERT or WBS create a list of
tasks that should be completed during
that time period
• For each task, size them using very
coarse sizing (Tee shirt or Fibonacci is
commonly used)
• Assign a numerical value to each task
and total them up
• Create the target line by extrapolating
that total down to zero over the interval
time period
• Plot points remaining after each week –
points can increase!
Determine Time Scale
Enumerate Tasks
Estimate Size Task Size
Extrapolate Sequence Over Time
Plot Actual Progress Over Time
18
1818
Task Burn-Down Chart
Exercises
19
1919
BURN-DOWN CHART: EXERCISE
1 Create a Burn-Down chart for a Wireless Partner
2 Assume an approximately 12-week interval, use a Fibonacci series for sizing
3 This scales to a task having 1, 2, 3 and 5 points
4 Create the total and then draw the target Burn-Down line on a flip chart
5 Draw a few hypothetical weeks and label what was accomplished
* A Fibonacci series, often found in nature, is created by adding recursively the two preceding numbers in the series together and continuing that (1, 2, 3, 5, 8, 13,
etc.). There are many methods for assigning story points to size tasks in software quickly (Fruit, Tee Shirts, Fibonacci, and others)
20
2020
WELL, WHAT IS IT? WHAT ARE YOU TELLING ME?
We have just learned two new skills:
Task Burn-Down Charts and Schedule Prediction Accuracy Charts
Why? Which one is best for what?
21
2121
WBS: MANAGING EXECUTION THROUGH EARNED VALUE
• WBS is one of the most effective ways to manage AND monitor execution
• You first plan the work, and then you work the plan
• Results in a very well managed program HOWEVER
• It requires more work to plan, and more work to monitor
• Earned Value allows you to understand both cost and schedule at the same time
WBS -> EV
SmartWatch
WBS
Scoping
CRD
Industrial
Design
Hardware
Dev
Bluetooth
Device
Firmware
Dev
Integration
Validation
Testing
Ramp-up &
Stock
Hardware
Integration
System
Integration
Case Dev
Touch
Screen
Component
Board
INTERNAL
PARTNER
22
2222
CONTEXT: WHY EARNED VALUE?
Many ways of monitoring budgets
• Invoices
• Deliverables
• Tracking project time
• Resource tracking
• Spreadsheets
• Earned Value (EV)
• EV is most precise/robust tool for pinpointing exactly where the project stands – relative not just to progress but to
completion in terms of both budget and schedule!
• You can learn so much from an EV chart
• Where you are re: schedule
• Where you are re: budget
• Where you are with cost to complete and time to complete!
23
2323
PROJECT TRACKING: FIVE KEY ELEMENTS
BCWS
BCWP
ACWP
BAC
EAC
Budgeted Cost of Work Scheduled
Budgeted Cost of Work Performed
Actual Cost of Work Performed
Budget at Completion
Estimate at Completion
24
2424
PROJECT TRACKING: SCHEDULE VARIANCE
SCHEDULE VARIANCE is the difference between work scheduled and work
performed (expressed in terms of budget dollars)
Formula: SV $ = BCWP - BCWS
Example: SV = BCWP - BCWS = $1,000 - $2,000
SV = -$1,000 (negative = behind schedule)
Source: Resource Consumption and Project Tracking – Metrics , Hale, MIT, 2003, p 21
BC WS
BC WP
BUDGETBASED
of the work I actually performed, how
much did I budget for it to cost?
of the work I scheduled to have done,
how much did I budget for it to cost?
25
2525
PROJECT TRACKING: SCHEDULE VARIANCE
COST VARIANCE is the difference between budgeted cost and actual cost
Formula: CV $ = BCWP - ACWP
Example: CV = $5,000 - $7,500
CV = -$2,500 (negative = overrun)
Source: Resource Consumption and Project Tracking – Metrics , Hale, MIT, 2003, p 21
BC WP
AC WP
BUDGETBASED
of the work I actually performed, how
much did it actually cost?
of the work I actually performed, how
much did I budget for it to cost?
PERFORMANCEBASED
26
2626
PROJECT TRACKING: SCHEDULE VARIANCE
VARIANCE AT COMPLETION is the difference between what the total job is supposed to cost
and what the total job is now expected to cost.
Formula: VAC = BAC - EAC
Example: VAC = BCWP - ACWP = $1,000 - $2,400
VAC = -$1,400 (negative = cost overrun)
Source: Resource Consumption and Project Tracking – Metrics , Hale, MIT, 2003, p 21
B AC
E AC
BUDGETBASED
what the total job is expected to cost
what the total job is supposed to cost
27
2727
PROJECT TRACKING: FIVE BASIC QUESTION/PARAMETERS
Source: Resource Consumption and Project Tracking – Metrics , Hale, MIT, 2003, p 24
QUESTION ANSWER ACRONYM
How much work should be done? Budgeted Cost for Work Scheduled BCWS
How much work is done? Budgeted Cost for Work Performed BCWP
How much did the is done work cost? Actual Cost of Work Performed ACWP
What was the total job supposed to cost? Budget at Completion BAC
What do we now expect the total job to cost? Estimate at Completion EAC
28
2828
PROJECT TRACKING: EARNED VALUE DATA ELEMENTS –
PROJECTIONS
Source: Resource Consumption and Project Tracking – Metrics , Hale, MIT, 2003, p 27
Jan
6000
Mar May Jul Sep Nov Jan Mar May
5000
4000
3000
2000
1000
0
Time Now
CBB
Schedule VarianceCost Variance
Project Program
Delay
EAC
VAC
MR BAC (PMB)
ETC
BCWP
BCWS ACWP
Schedule Slip
29
2929
ACCOUNTING AND BUDGETS
The accrual method records income items when they are earned and records deductions when expenses are incurred
Invoicing for work done, the corresponding amount will appear in the books even though no payment has yet been received
Much trouble can be caused because of the many delays in the accounting cycles
The cash method records income items when the cash comes in the door, and records deductions when checks are written
PO Work
Starts
At this moment
Your project is accruing costs
Partner Sends 1st
Invoice
(6W)
It hits your desk
for approval (8W)
Entered into GL,
Monthly
Update
(12W)
Review and realize that
Project overspent
(14W)
Stop Partner!
(16W)
You have Accrued 4 months of billings
Before you really realize it!
Track committed costs!
30
3030
EARNED VALUE AND DELINQUENT PARTNERS: EXERCISE
Exercise
• Linear spending trend from Partners
• But you find that partner is not doing the work
• They are continuing to bill us, but we are behind
• What should we do with Partner?
• To stop the overage
• To correct things going forward
• So where is the budget to date?
• How much to finish?
31
3131
Risk Monitoring
32
3232
ESSENTIAL PROCESSES FOR MANAGING RISKS
• Assess – Learn from the past, create checklist, review prior audits, go outside, generate list of potential risks
• Plan – Perform impact and probability analysis, prioritize, and make plans
• Monitor – Keep an active watch for trouble by monitoring predictive metrics
• React – Re-mediate if and when there is trouble
Assess Plan
Monitor &
React
33
3333
RISK RESPONSE OPTIONS
Risk Response Description Examples/Notes
Avoidance
Avoiding the risk.
Changing the project plan to eliminate
the risk.
Changing the project plan to protect a
project objective from the impact.
Reducing the scope remove high-risk tasks.
Adding resources or time.
Adopting a proven approach rather than new one.
Removing a “problem” resource.
Acceptance
Accepting the consequences of the risk.
The project plan is not changed to deal
with the risk.
A better response strategy cannot be
identified.
Active acceptance.
Passive acceptance.
No action.
Contingency allowance (reserves).
Communication plan around possible major cost increases if
this risk occurs.
Monitor and prepare
Accepting the risk for now.
Closely monitor the risk and develop
alternate action plans proactively if the
event occurs.
Contingency plan.
Fallback plan.
Establish criteria that will trigger the implementation of the
response plans.
Source: Project Management, Absolute Beginner’s Guide, Gregory Horine Que Publishing, Indianapolis 2013
34
3434
Risk Response Description Examples/Notes
Mitigation
Taking action to reduce the likelihood that
the risk will occur.
Taking action to reduce the impact of the
risk.
Reducing the probability is always more
effective than minimizing the
consequences.
Adopting less complex approaches.
Planning on more testing.
Adding resources or time to the schedule.
Assigning a team member to visit the seller’s facilities
frequently to learn about potential delivery problems as
early as possible.
Providing a less-experienced team member with additional
training.
Deciding to prototype a high-risk solution element.
Transference
Transferring ownership of the risk factor.
Shifting the consequence of a risk and the
ownership of the response to a third party.
Outsourcing difficult work to a more experienced company.
Fixed price contract.
Contract, insurance, warranties, guarantees, and so on.
Used most often for financial risk exposure.
Does not eliminate the risk.
RISK RESPONSE OPTIONS
Source: Project Management, Absolute Beginner’s Guide, Gregory Horine Que Publishing, Indianapolis 2013
35
3535
ESSENTIAL PROCESSES FOR MANAGING RISKS
Which Business Problems Does the Tool Solve?
• Innovation brings with it additional risks which can still be managed by the team on its own
• Helps improve project execution because it can help the team anticipate, prevent, and mitigate risks
Benefits:
• You can identify risks before they occur
• There is a reduction of risk impact due to early detection
• Quantitative metrics that help clarify when to act on a risk item
• Action accelerates because of the clear thresholds and the agreement to follow a process
36
3636
RISK MANAGEMENT MATRIX
Status Risk Impact Likelihood Metric Threshold
Current
Value
Date Action Plan
Global team does not communicate
frequently enough. Want to keep
weekly communication high.
4 7
Meetings per
week
2 2.5 Current
Invoke team’s elevation plan,
purchase videoconferencing
systems, change incentives.
Data captured on long forms from
online interaction sessions must not be
lost if user gets error message or
returns to screen.
6 6 % Data Lost 10% 25% Q3 FY 13
Design review current forms layout,
bring in Expert Co. consulting firm,
change staff balance.
Server must respond to users rapidly
under fairly high loads – expect page to
be updated way under a second.
7 7 Ms at 1000 Users 259 1000 Q2 FY 13
Add architect and create tiger team
with system optimization
experience.
Financial partner cooperation is critical
to this household finance program, and
we need to have a sufficient number at
launch
4 6 Institutions 1000 247 Q3 FY 13
Increases business development
staff, change incentive
compensation, add external business
development firm.
Mobile operating system support must
be in place at the same time as
launching the desktop version.
5 6 On Time Q4 FY 14 Q4 FY 14 Current
Track schedule prediction accuracy.
If slip then recruit internal team
from Vietnam (permission already
granted).
37
3737
Status Risk Impact Likelihood Metric Threshold
Current
Value
Date Action Plan
Global team does not communicate
frequently enough. Want to keep
weekly communication high.
4 7
Meetings per
week
2 2.5 Current
Invoke team’s elevation plan,
purchase videoconferencing
systems, change incentives.
Data captured on long forms from
online interaction sessions must not be
lost if user gets error message or
returns to screen.
6 6 % Data Lost 10% 25% Q3 FY 13
Design review current forms layout,
bring in Expert Co. consulting firm,
change staff balance.
Server must respond to users rapidly
under fairly high loads – expect page to
be updated way under a second.
7 7 Ms at 1000 Users 259 1000 Q2 FY 13
Add architect and create tiger team
with system optimization
experience.
Financial partner cooperation is critical
to this household finance program, and
we need to have a sufficient number at
launch
4 6 Institutions 1000 247 Q3 FY 13
Increases business development
staff, change incentive
compensation, add external business
development firm.
Mobile operating system support must
be in place at the same time as
launching the desktop version.
5 6 On Time Q4 FY 14 Q4 FY 14 Current
Track schedule prediction accuracy.
If slip then recruit internal team
from Vietnam (permission already
granted).
RISK MANAGEMENT MATRIX
Impact of Risk
1 = Low,10 = High
Likelihood
1 = Low,10 = High
Metric Value
triggering action
What to do if
Threshold reached
38
3838
CONTROLLING RISKS
• Tackle high risk tasks first
• Maximize resources on high-risk tasks
• Postpone low-risk tasks
• Use iterative, phased approaches
• Frequent, smaller deliverables reduce overall risk
• Change the way you design
• Create a better balance between theory and experimentation; lean more on experimentation to get fast answers
• Get to “no” more quickly on parallel paths
• QA the planning process
• Leverage independent QA audits
39
3939
MITIGATING RISKS: ALTERNATIVES
1 Soft Skills
2 Meetings
3 Dot Voting
4 Out of Bounds
5 Communication Paths
6 Fast Tracking and Crashing
Assess Plan
Monitor
&
React
These Tools are for the “Monitor and React” phase
40
4040
SOFT SKILLS: EXECUTING
A successful Program Manager has these critical soft skills
Is the leader of communications:
sets the tone and protocols for them
When there are breakdowns, emphasizes
the outcome the team is trying to produce
not who is to blame
41
4141
MANAGING YOUR TEAM & MEETINGS
• “Smooth” program management starts by running effective meetings
• Communicating effectively outside of team meetings is where the real work gets done however
• Focusing on the outcome rather than on blaming people
• Establishing clear priorities and sticking with them
• Tracking the status of each activity (sub-project) within the project
• Using metrics to see the big picture and to drive improvement
Necessary Conditions for “Execution: Managing Teams & Meetings”
Communication
Skills
Communication
Tools
Tracking Capability Metrics
• DOCUMENTS: Communication protocols, Metrics dashboard, Priority lists (These are suggested, not in place yet at D+M)
42
4242
FAST TRACKING & CRASHING TASKS
Source: Dynamics of Project Performance: System Dynamics and Project Management , Lyneis, MIT, 2003, p 16
Worry about taking shortcuts that only cause delay because of more rework
Traditional project
Overlap phases
Compress each phase
Reduce Rework
Planned
Duration
Actual
Phase 1
Rework
Phase 2
43
4343
EXERCISE: MONITORING RISK
Possibilities:
Build a Risk Management Matrix from a
project
Have a role-playing scenario where a risk
has crossed the threshold and Partner is
not responding well
44
4444
COMMUNICATION PATH TOOL
Ensuring Teams Communicate
1 What is the Tool?
• A diagram describing key communication paths and information flow
• Describes various “issue paths” useful for getting the teams aligned initially
• Contains key standing meetings, executive reviews, and external partner meetings
2 Which Business Problems Does the Tool Solve?
• Clarifies who should be notified in given situations
• Clarifies to management how the team will communicate outside itself
• Ensures that groups outside the Core Team have an opportunity to interact
3 Benefits
• Creates blame free paths to communicate bad news, and come to quick resolution
• Ensures that decisions are made quickly since the stakeholders have been identified
per decision type/meeting type/issue type
45
4545
CIRCLE DOT CHART
Directly Responsible Individual
Contributor
Business Process User
Change Manager
Project Manager
Quality
Finance
Business Process Owner
Business Analyst
FunctionalRoles
Technical Lead
Vendor
Sales
Requirements
Coding
Finished
Alpha
Testing
Key Tasks
Vendor
Selection
Detailed
Requirements
Design
Finished
46
4646
CIRCLE DOT CHART
What is the Tool?
• The Circle Dot Chart illustrates the directly responsible individual and contributors for each key project deliverable
• The vertical axis identifies the key functional team members, and the horizontal axis identifies the key project deliverables
• With this tool, the team shares a common understanding of who contributes to, and who owns, the delivery of these key milestones
Which Business Problems Does the Tool Solve?
• Besides unclear requirements, unclear responsibilities are one of the leading causes of program delays
• Providing the team with a crisp picture of key deliverables tied to key functions reduces this problem
47
4747
CIRCLE DOT CHART
How to Apply the Tool
• The project manager fills out a rough draft of the chart and then holds a review with the team
• They identify key tasks (approximately 5-15) from the project plan and put them in time sequence across the top of the chart
• Next, they list the key functions responsible for delivering the program
• Differentiate between participating in and being ultimately responsible for delivering the task
• Any functional group involved in a particular task is indicated by an open circle; the one function that is ultimately responsible for
fulfilling the task is represented by a filled-in circle
• All tasks must have one, and only one, directly responsible individual (DRI)
48
4848
Circle Dot Chart Exercise
49
4949
EXERCISE: CIRCLE DOT CHART
Circle dot chart exercise Product development with partner
Give them deliverables and they
determine the
team and who does what
50
5050
PUTTING IT ALL TOGETHER: PROJECT MONITORING
DASHBOARD
• In this module we have discussed a large variety of techniques for
monitoring projects
• Project Managers and Project Leaders have many of these at
their disposal
• What should you have if managing an internal project team or
external partner?
What gets measured, gets managed… so what is important?
• Scope, Cost and Time!
• With the increasing sophistication of tools, comes increased
overhead, so let’s look at two solutions…
51
5151
SIMPLIFIED PROJECT MONITORING DASHBOARD
9/3 9/10 9/17 9/24 10/1 10/8 10/15
Complete Roadmap Sample
Product/Risk Mindmap
Tool recommendation
Tool configuration (not Agile dev)
Decision/Change Mgmt: Boundary Conditions
Managing Progress/Communications: Weekly Gantt
Managing Progress/Communications: SPA
PM Boot Camp: Roles & Responsibilities
On Target
Ahead
Behind
Issues:
1. Critical Path Firmware X
2. UI decision C
3. Tooling Release
Committed Budget:
1. Budget to date 156 MM, $7.6M
2. Actual MM to day 146MM (OK)
3. Partner $ to date $7.9M (OB!)
52
5252
COMPREHENSIVE PROJECT MONITORING DASHBOARD
Schedule Prediction Accuracy
Task Burn DownEarned Value
Boundary Condition
53
53
TCGen Inc.
Menlo Park
CA, 94025
jcarter@tcgen.com
(650) 733-5310

Más contenido relacionado

La actualidad más candente

A guide to create a quality project schedule
A guide to create a quality project scheduleA guide to create a quality project schedule
A guide to create a quality project scheduleNirtiSingla
 
Project planning and scheduling techniques
Project planning and scheduling techniquesProject planning and scheduling techniques
Project planning and scheduling techniquesShivangi Saini
 
MS Project Presentation
MS Project PresentationMS Project Presentation
MS Project PresentationKhem Singh
 
Agile project tracking - burn up charts
Agile project tracking - burn up chartsAgile project tracking - burn up charts
Agile project tracking - burn up chartsJonny LeRoy
 
Software Project Scheduling Diagrams
Software Project Scheduling DiagramsSoftware Project Scheduling Diagrams
Software Project Scheduling DiagramsSaqib Raza
 
PERT Ghant chart and bench marking with application to nursing
PERT Ghant chart and bench marking with application to nursingPERT Ghant chart and bench marking with application to nursing
PERT Ghant chart and bench marking with application to nursingHariasha
 
Project control. Management
Project control. ManagementProject control. Management
Project control. ManagementMarius Miron
 
Software engineering 11 project scheduling
Software engineering 11 project schedulingSoftware engineering 11 project scheduling
Software engineering 11 project schedulingVaibhav Khanna
 
Project management milestones-webinar
Project management milestones-webinarProject management milestones-webinar
Project management milestones-webinarmodijs
 
Project Scheduling
Project Scheduling Project Scheduling
Project Scheduling Reema
 
Project network scheduling and S-curve
Project network scheduling and S-curve Project network scheduling and S-curve
Project network scheduling and S-curve Satish Yadavalli
 
Project Time Management
Project Time ManagementProject Time Management
Project Time ManagementSerdar Temiz
 
The gantt Chart
The gantt Chart The gantt Chart
The gantt Chart Nicola2903
 
Project Management Through Gantt & Pert Chart
Project Management Through Gantt & Pert ChartProject Management Through Gantt & Pert Chart
Project Management Through Gantt & Pert ChartVinay Prajapati
 

La actualidad más candente (20)

A guide to create a quality project schedule
A guide to create a quality project scheduleA guide to create a quality project schedule
A guide to create a quality project schedule
 
Project planning and scheduling techniques
Project planning and scheduling techniquesProject planning and scheduling techniques
Project planning and scheduling techniques
 
Project scheduling
Project schedulingProject scheduling
Project scheduling
 
Gantt chart & pert chart
Gantt chart & pert chartGantt chart & pert chart
Gantt chart & pert chart
 
Pert and gantt chart
Pert and gantt chartPert and gantt chart
Pert and gantt chart
 
MS Project Presentation
MS Project PresentationMS Project Presentation
MS Project Presentation
 
Agile project tracking - burn up charts
Agile project tracking - burn up chartsAgile project tracking - burn up charts
Agile project tracking - burn up charts
 
Software Project Scheduling Diagrams
Software Project Scheduling DiagramsSoftware Project Scheduling Diagrams
Software Project Scheduling Diagrams
 
PERT Ghant chart and bench marking with application to nursing
PERT Ghant chart and bench marking with application to nursingPERT Ghant chart and bench marking with application to nursing
PERT Ghant chart and bench marking with application to nursing
 
Project Planning
Project PlanningProject Planning
Project Planning
 
Project control. Management
Project control. ManagementProject control. Management
Project control. Management
 
Software engineering 11 project scheduling
Software engineering 11 project schedulingSoftware engineering 11 project scheduling
Software engineering 11 project scheduling
 
Project management milestones-webinar
Project management milestones-webinarProject management milestones-webinar
Project management milestones-webinar
 
Chap013 4er1
Chap013 4er1Chap013 4er1
Chap013 4er1
 
Project Scheduling
Project Scheduling Project Scheduling
Project Scheduling
 
Gantt pert
Gantt pertGantt pert
Gantt pert
 
Project network scheduling and S-curve
Project network scheduling and S-curve Project network scheduling and S-curve
Project network scheduling and S-curve
 
Project Time Management
Project Time ManagementProject Time Management
Project Time Management
 
The gantt Chart
The gantt Chart The gantt Chart
The gantt Chart
 
Project Management Through Gantt & Pert Chart
Project Management Through Gantt & Pert ChartProject Management Through Gantt & Pert Chart
Project Management Through Gantt & Pert Chart
 

Similar a Program Management 2.0: Monitoring Performance

project management -04.ppt
project management -04.pptproject management -04.ppt
project management -04.pptMdHelalHossain6
 
Unit 3 Project scheduling - gantt chart.pptx
Unit 3 Project scheduling - gantt chart.pptxUnit 3 Project scheduling - gantt chart.pptx
Unit 3 Project scheduling - gantt chart.pptxtanishkagupta907
 
The Gantt Chart
The Gantt ChartThe Gantt Chart
The Gantt ChartNicola2903
 
160155061 project-monitoring-control
160155061 project-monitoring-control160155061 project-monitoring-control
160155061 project-monitoring-controleidalin95
 
ABCs Of Project Time Management Planning Slides
ABCs Of Project Time Management Planning SlidesABCs Of Project Time Management Planning Slides
ABCs Of Project Time Management Planning SlidesYousef Abugosh, PMP, MA
 
Gantt chart information gantt chart and history.pptx
Gantt chart information gantt chart and history.pptxGantt chart information gantt chart and history.pptx
Gantt chart information gantt chart and history.pptxRobertCarreonBula
 
gantt chart & pert in Software engineering.pptx
gantt chart & pert in Software engineering.pptxgantt chart & pert in Software engineering.pptx
gantt chart & pert in Software engineering.pptxsuchita74
 
PERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENTPERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENTsalsa moyara
 
Baseline Compliance Analysis
Baseline Compliance AnalysisBaseline Compliance Analysis
Baseline Compliance AnalysisAcumen
 
00 Introduction of project scheduling
00 Introduction of project scheduling00 Introduction of project scheduling
00 Introduction of project schedulingSoe Naing Win
 
PERT & Gantt Chart
PERT & Gantt Chart PERT & Gantt Chart
PERT & Gantt Chart Anju George
 
January 2020 Page 1 of 5 Project Fields to Include .docx
  January 2020  Page 1 of 5 Project Fields to Include .docx  January 2020  Page 1 of 5 Project Fields to Include .docx
January 2020 Page 1 of 5 Project Fields to Include .docxShiraPrater50
 

Similar a Program Management 2.0: Monitoring Performance (20)

project management -04.ppt
project management -04.pptproject management -04.ppt
project management -04.ppt
 
Project Scheduling
Project SchedulingProject Scheduling
Project Scheduling
 
Unit 3 Project scheduling - gantt chart.pptx
Unit 3 Project scheduling - gantt chart.pptxUnit 3 Project scheduling - gantt chart.pptx
Unit 3 Project scheduling - gantt chart.pptx
 
The Gantt Chart
The Gantt ChartThe Gantt Chart
The Gantt Chart
 
Performing against the wall - SPI after completion
Performing against the wall - SPI after completionPerforming against the wall - SPI after completion
Performing against the wall - SPI after completion
 
160155061 project-monitoring-control
160155061 project-monitoring-control160155061 project-monitoring-control
160155061 project-monitoring-control
 
ABCs Of Project Time Management Planning Slides
ABCs Of Project Time Management Planning SlidesABCs Of Project Time Management Planning Slides
ABCs Of Project Time Management Planning Slides
 
programmed evaluation and review technique,
programmed evaluation and review technique,programmed evaluation and review technique,
programmed evaluation and review technique,
 
Gantt chart information gantt chart and history.pptx
Gantt chart information gantt chart and history.pptxGantt chart information gantt chart and history.pptx
Gantt chart information gantt chart and history.pptx
 
gantt chart & pert in Software engineering.pptx
gantt chart & pert in Software engineering.pptxgantt chart & pert in Software engineering.pptx
gantt chart & pert in Software engineering.pptx
 
Gantt chart discuss 2
Gantt chart discuss 2Gantt chart discuss 2
Gantt chart discuss 2
 
PERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENTPERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENT
 
Baseline Compliance Analysis
Baseline Compliance AnalysisBaseline Compliance Analysis
Baseline Compliance Analysis
 
Pmp time chapter 6
Pmp time chapter 6Pmp time chapter 6
Pmp time chapter 6
 
00 Introduction of project scheduling
00 Introduction of project scheduling00 Introduction of project scheduling
00 Introduction of project scheduling
 
PERT & Gantt Chart
PERT & Gantt Chart PERT & Gantt Chart
PERT & Gantt Chart
 
January 2020 Page 1 of 5 Project Fields to Include .docx
  January 2020  Page 1 of 5 Project Fields to Include .docx  January 2020  Page 1 of 5 Project Fields to Include .docx
January 2020 Page 1 of 5 Project Fields to Include .docx
 
GANTT CHARTS.pptx
GANTT CHARTS.pptxGANTT CHARTS.pptx
GANTT CHARTS.pptx
 
PMNM101 Lesson 2 2022.pptx
PMNM101 Lesson 2 2022.pptxPMNM101 Lesson 2 2022.pptx
PMNM101 Lesson 2 2022.pptx
 
Gantt chart
Gantt chartGantt chart
Gantt chart
 

Más de John Carter

Product Roadmaps Done Right
Product Roadmaps Done RightProduct Roadmaps Done Right
Product Roadmaps Done RightJohn Carter
 
Product Development Metrics: More Harm Than Good?
Product Development Metrics: More Harm Than Good?Product Development Metrics: More Harm Than Good?
Product Development Metrics: More Harm Than Good?John Carter
 
Program Management Tools and Techniques: Best Practices & Workshop for Progra...
Program Management Tools and Techniques: Best Practices & Workshop for Progra...Program Management Tools and Techniques: Best Practices & Workshop for Progra...
Program Management Tools and Techniques: Best Practices & Workshop for Progra...John Carter
 
Innovation Sprint Readiness Scorecard
Innovation Sprint Readiness ScorecardInnovation Sprint Readiness Scorecard
Innovation Sprint Readiness ScorecardJohn Carter
 
Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?
Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?
Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?John Carter
 
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...John Carter
 
Learning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for HardwareLearning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for HardwareJohn Carter
 
Leadership and Product Strategy
Leadership and Product StrategyLeadership and Product Strategy
Leadership and Product StrategyJohn Carter
 
Customer Collaboration & Product Innovation Using Social Networks
Customer Collaboration & Product Innovation Using Social NetworksCustomer Collaboration & Product Innovation Using Social Networks
Customer Collaboration & Product Innovation Using Social NetworksJohn Carter
 
Strategy Leadership and Product Portfolio Management
Strategy Leadership and Product Portfolio ManagementStrategy Leadership and Product Portfolio Management
Strategy Leadership and Product Portfolio ManagementJohn Carter
 
Agile: Not Just for Sofware
Agile: Not Just for SofwareAgile: Not Just for Sofware
Agile: Not Just for SofwareJohn Carter
 
Agile Methods to Develop Tangible Products Quickly
Agile Methods to Develop Tangible Products QuicklyAgile Methods to Develop Tangible Products Quickly
Agile Methods to Develop Tangible Products QuicklyJohn Carter
 
Can Agile Work With a Waterfall Process?
Can Agile Work With a Waterfall Process?Can Agile Work With a Waterfall Process?
Can Agile Work With a Waterfall Process?John Carter
 
Program and Change Management
Program and Change ManagementProgram and Change Management
Program and Change ManagementJohn Carter
 
Software Quality Dashboard Benchmarking Study
Software Quality Dashboard Benchmarking StudySoftware Quality Dashboard Benchmarking Study
Software Quality Dashboard Benchmarking StudyJohn Carter
 
Smart Agile: An Elegant Recipe for Product Developers
Smart Agile: An Elegant Recipe for Product DevelopersSmart Agile: An Elegant Recipe for Product Developers
Smart Agile: An Elegant Recipe for Product DevelopersJohn Carter
 
Boundary Conditions - Who Needs Agile?
Boundary Conditions - Who Needs Agile?Boundary Conditions - Who Needs Agile?
Boundary Conditions - Who Needs Agile?John Carter
 
Software QA Metrics Dashboard Benchmarking
Software QA Metrics Dashboard BenchmarkingSoftware QA Metrics Dashboard Benchmarking
Software QA Metrics Dashboard BenchmarkingJohn Carter
 

Más de John Carter (18)

Product Roadmaps Done Right
Product Roadmaps Done RightProduct Roadmaps Done Right
Product Roadmaps Done Right
 
Product Development Metrics: More Harm Than Good?
Product Development Metrics: More Harm Than Good?Product Development Metrics: More Harm Than Good?
Product Development Metrics: More Harm Than Good?
 
Program Management Tools and Techniques: Best Practices & Workshop for Progra...
Program Management Tools and Techniques: Best Practices & Workshop for Progra...Program Management Tools and Techniques: Best Practices & Workshop for Progra...
Program Management Tools and Techniques: Best Practices & Workshop for Progra...
 
Innovation Sprint Readiness Scorecard
Innovation Sprint Readiness ScorecardInnovation Sprint Readiness Scorecard
Innovation Sprint Readiness Scorecard
 
Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?
Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?
Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?
 
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
 
Learning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for HardwareLearning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for Hardware
 
Leadership and Product Strategy
Leadership and Product StrategyLeadership and Product Strategy
Leadership and Product Strategy
 
Customer Collaboration & Product Innovation Using Social Networks
Customer Collaboration & Product Innovation Using Social NetworksCustomer Collaboration & Product Innovation Using Social Networks
Customer Collaboration & Product Innovation Using Social Networks
 
Strategy Leadership and Product Portfolio Management
Strategy Leadership and Product Portfolio ManagementStrategy Leadership and Product Portfolio Management
Strategy Leadership and Product Portfolio Management
 
Agile: Not Just for Sofware
Agile: Not Just for SofwareAgile: Not Just for Sofware
Agile: Not Just for Sofware
 
Agile Methods to Develop Tangible Products Quickly
Agile Methods to Develop Tangible Products QuicklyAgile Methods to Develop Tangible Products Quickly
Agile Methods to Develop Tangible Products Quickly
 
Can Agile Work With a Waterfall Process?
Can Agile Work With a Waterfall Process?Can Agile Work With a Waterfall Process?
Can Agile Work With a Waterfall Process?
 
Program and Change Management
Program and Change ManagementProgram and Change Management
Program and Change Management
 
Software Quality Dashboard Benchmarking Study
Software Quality Dashboard Benchmarking StudySoftware Quality Dashboard Benchmarking Study
Software Quality Dashboard Benchmarking Study
 
Smart Agile: An Elegant Recipe for Product Developers
Smart Agile: An Elegant Recipe for Product DevelopersSmart Agile: An Elegant Recipe for Product Developers
Smart Agile: An Elegant Recipe for Product Developers
 
Boundary Conditions - Who Needs Agile?
Boundary Conditions - Who Needs Agile?Boundary Conditions - Who Needs Agile?
Boundary Conditions - Who Needs Agile?
 
Software QA Metrics Dashboard Benchmarking
Software QA Metrics Dashboard BenchmarkingSoftware QA Metrics Dashboard Benchmarking
Software QA Metrics Dashboard Benchmarking
 

Último

International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdfAlejandromexEspino
 
Strategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal AnalsysisStrategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal Analsysistanmayarora45
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
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
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic managementharfimakarim
 
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
 
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
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Pooja Nehwal
 
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607dollysharma2066
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxalinstan901
 
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
 
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
 
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...Pooja Nehwal
 

Último (15)

International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
Strategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal AnalsysisStrategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal Analsysis
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
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
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic management
 
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...
 
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
 
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
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.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
 
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
 
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
 

Program Management 2.0: Monitoring Performance

  • 1. 1 1 PROGRAM MANAGEMENT 2.0 MONITORING PERFORMANCE Jeanne Bradford, John Carter, Scott Elliott April, 2018
  • 2. 2 22 AGENDA 1 Schedule Prediction Accuracy Exercise in creating diagram 2 Metrics for estimating progress at the engineering task levels Exercise in creating a Task Burn- Down Chart 3 Monitoring Progress: Earned Value – Scope, Cost and Time Exercise in managing Partner’s delay 4 Circle Dot Charts: What happens if there is a breakdown? Exercise 5 Management Systems
  • 3. 3 33 KEY LEARNING POINTS Monitoring Project Performance for Internal and External Partners (TCGen’s Innovate Products Faster, Greene’s Head First PMP) 1 Metrics for estimating progress (at the engineering task levels) 2 Monitoring Progress (Earned Value – Scope, Cost and Time) 3 Risk Monitoring 4 Circle Dot Charts 5 Management Systems Participants will understand how to create and update Schedule Prediction Accuracy charts and how to demonstrate program status by showing scope, cost and time in one chart. They will also gain skill in creating and using:
  • 4. 4 44 SCHEDULE PREDICTION ACCURACY Avoidable delays in delivering products to market are fatal to companies, but we see them happen every day Hoping that teams recover through their own heroic efforts only creates more chaos, not better results The Schedule Prediction Accuracy Chart provides the best and earliest indication that a project is in jeopardy and gives the team the best chance of avoiding disasters
  • 5. 5 55 SCHEDULE PREDICTION ACCURACY (SPA): WHAT IS IT? The Schedule Prediction Accuracy Chart provides an early warning when a project fails to hit its expected schedule • Allows project teams to anticipate problems before they become more serious • Shows how a project’s major milestones are changing over time • Can be created by hand or with an Excel XY Scatter Chart • Y axis represents the predicted date • When the project will achieve a milestone • X axis the actual date • The date the chart is updated • Once set up, the Chart takes only a few minutes to update • Update the Chart on a regular basis to reap the greatest benefits
  • 6. 6 66 SCHEDULE PREDICTION ACCURACY (SPA) – WHAT IS IT? • Initial project milestones are determined by the cross functional team • The timeline creates the set of data points in the rectangular box in the figure below • The diagram below shows the SPA after a series of updated schedules is plotted over time • The ‘Finish Line’ is when the predicted date = the date of prediction, or when the milestone event is done 4/1 5/1 6/1 7/1 8/1 9/1 10/1 11/1 12/1 4/1 5/1 6/1 7/1 9/1 10/1 11/1 12/1 8/1 EVT Exit DVT Exit GM FCS Finish Line PredictedDate Dated of Prediction 4/1 5/1 6/1 7/1 8/1 8/31 10/1 10/31 12/1 EVT Exit DVT Exit GM FCS
  • 7. 7 77 SCHEDULE PREDICTION ACCURACY (SPA): WHY IS IT USED? Serves as an early warning sign Is a tactically straightforward, powerful tool Provides a robust visualization of the entire project over time Provides visual emphasis on significant changes in schedule • It can also be used for Partners Increases the accountability of the program manager Reduces the practice of gaming the schedule since it includes the original plan of record The SPA is better than a GANTT • Because it maintains the initial plan of record • Shows how a delay ripples through the schedule • Tracks the series of schedule estimates over time • Visually displays compression of future milestones
  • 8. 8 88 EXAMPLE: SCHEDULE PREDICTION ACCURACY 1 What may pulled-in GM for June? 2 What might have caused the EVT slip? 3 Why did the DVT Exit slip 10 days while GM did not slip a day? 4 What mitigation might be implemented so that the project predictably hits the FCS? SmartWatch 4/1 5/1 6/1 7/1 8/1 9/1 10/1 11/1 12/1 4/1 5/1 6/1 7/1 9/1 10/1 11/1 12/1 8/1 EVT Exit DVT Exit GM FCS Finish Line PredictedDate Dated of Prediction Schedule slips in early milestones, but end date remains relatively constant!
  • 9. 9 99 SCHEDULE PREDICTION ACCURACY: WORK INSTRUCTIONS Process Description 1 Identify the initial project milestones 2 Using graph paper, define the schedule duration (time) on the x-and y-axes – x axis should be tracked on a weekly periodicity 3 X-axis is labeled “Date of Prediction”; y-axis is labeled “Milestone Prediction” 4 Draw the diagonal “Finish Line”, where the Date of Prediction is equal to the Predicted Date 5 On the left side of the graph, record initial project milestone dates along the y-axis; record today’s date on the x-axis 6 For subsequent weeks, repeat Step 5 7 Apply this information to Dashboard or Boundary Conditions
  • 11. 11 1111 SCHEDULE PREDICTION ACCURACY: EXERCISE Using the program schedule data above: • Construct a Schedule Prediction Accuracy Chart • Connect line segment for each milestone in the same color • Extend the line segment to intersect the diagonal for each milestone, and stop there Note that the dates are updated every two months (March, May, July, and September) Date of schedule Finish Line Kick off EVT DVT PVT FCS 1/1/14 1/1/14 2/28/14 4/15/14 7/15/14 9/30/14 10/20/14 3/1/14 3/1/14 3/15/14 5/1/14 7/15/14 9/30/14 10/20/14 5/1/14 5/1/14 6/15/14 9/15/14 10/31/14 11/15/14 7/1/14 7/1/14 9/15/14 10/31/14 11/15/14 9/1/14 9/1/14 9/15/14 1/15/15 1/31/15 Date of Prediction Predicted Date Finish Line -> Today’s Date = Predicted Date
  • 12. 12 1212 SCHEDULE PREDICTION ACCURACY/SLIP RATE: EXERCISE Date of schedule Finish Line Kick off EVT DVT PVT FCS 1/1/14 1/1/14 2/28/14 4/15/14 7/15/14 9/30/14 10/20/14 3/1/14 3/1/14 3/15/14 5/1/14 7/15/14 9/30/14 10/20/14 5/1/14 5/1/14 6/15/14 9/15/14 10/31/14 11/15/14 7/1/14 7/1/14 9/15/14 10/31/14 11/15/14 9/1/14 9/1/14 9/15/14 1/15/15 1/31/15 This is how to plot the first set of points – think of a tabular schedule that is created on January 1st Then, going vertically, plot individual points that represent the future milestones. It is a bit confusing, but try to plot them vertically. Once plotted for the first schedule, then get prepared to plot the dates for the next schedule, which was published on March 1st Predicted Date Date of Prediction
  • 13. 13 1313 SPA/SLIP RATE EXERCISE Date of schedule Finish Line Kick off EVT DVT PVT FCS 1/1/14 1/1/14 2/28/14 4/15/14 7/15/14 9/30/14 10/20/14 3/1/14 3/1/14 3/15/14 5/1/14 7/15/14 9/30/14 10/20/14 5/1/14 5/1/14 6/15/14 9/15/14 10/31/14 11/15/14 7/1/14 7/1/14 9/15/14 10/31/14 11/15/14 9/1/14 9/1/14 9/15/14 1/15/15 1/31/15 This is how to plot the first set of points – think of a tabular schedule that is created on January 1st Then, going vertically, plot individual points that represent the future milestones. It is a bit confusing, but try to plot them vertically. Once plotted for the first schedule, then get prepared to plot the dates for the next schedule, which was published on March 1st Predicted Date Date of Prediction
  • 14. 14 1414 TASK BURN-DOWN CHARTS • It is often difficult to tell how much progress has been made on a project • What are ways to make the intangible, tangible? How can this be done in a sufficiently detailed manner so that you can detect slips early? • Granular progress monitoring methods include • Monthly reports • Deliverable hit rate • Weekly meetings • Gantt charts • Tabular schedule • Burn Down Charts are one of the most precise schedule monitoring tools: it pinpoints exactly where we are • And what we have yet to do…
  • 15. 15 1515 TASK BURN-DOWN CHARTS • Application of the Agile methodology • Shows the team’s and partner’s actual progress • More meaningful than a Gantt chart • Shows actual work accomplished versus planned Determine Time Scale Enumerate Tasks Estimate Size Task Size Extrapolate Sequence Over Time Plot Actual Progress Over Time
  • 16. 16 1616 TASK BURN-DOWN CHARTS 200 180 160 140 120 100 80 60 20 0 40 1 2 3 4 5 6 7 Weeks TaskPoints Task Points Remaining at the end of the week Note: Task Points could be person-hours, story points, or an internally created measure of effort • Vertical axis indicates the number of Task Points over time • Horizontal axis indicates the number of weeks contained within a sprint
  • 17. 17 1717 CREATING BURN-DOWN CHARTS • For the most granular view, choose a scale equal to or less than that of a major milestone (8 weeks) • From Team PERT or WBS create a list of tasks that should be completed during that time period • For each task, size them using very coarse sizing (Tee shirt or Fibonacci is commonly used) • Assign a numerical value to each task and total them up • Create the target line by extrapolating that total down to zero over the interval time period • Plot points remaining after each week – points can increase! Determine Time Scale Enumerate Tasks Estimate Size Task Size Extrapolate Sequence Over Time Plot Actual Progress Over Time
  • 19. 19 1919 BURN-DOWN CHART: EXERCISE 1 Create a Burn-Down chart for a Wireless Partner 2 Assume an approximately 12-week interval, use a Fibonacci series for sizing 3 This scales to a task having 1, 2, 3 and 5 points 4 Create the total and then draw the target Burn-Down line on a flip chart 5 Draw a few hypothetical weeks and label what was accomplished * A Fibonacci series, often found in nature, is created by adding recursively the two preceding numbers in the series together and continuing that (1, 2, 3, 5, 8, 13, etc.). There are many methods for assigning story points to size tasks in software quickly (Fruit, Tee Shirts, Fibonacci, and others)
  • 20. 20 2020 WELL, WHAT IS IT? WHAT ARE YOU TELLING ME? We have just learned two new skills: Task Burn-Down Charts and Schedule Prediction Accuracy Charts Why? Which one is best for what?
  • 21. 21 2121 WBS: MANAGING EXECUTION THROUGH EARNED VALUE • WBS is one of the most effective ways to manage AND monitor execution • You first plan the work, and then you work the plan • Results in a very well managed program HOWEVER • It requires more work to plan, and more work to monitor • Earned Value allows you to understand both cost and schedule at the same time WBS -> EV SmartWatch WBS Scoping CRD Industrial Design Hardware Dev Bluetooth Device Firmware Dev Integration Validation Testing Ramp-up & Stock Hardware Integration System Integration Case Dev Touch Screen Component Board INTERNAL PARTNER
  • 22. 22 2222 CONTEXT: WHY EARNED VALUE? Many ways of monitoring budgets • Invoices • Deliverables • Tracking project time • Resource tracking • Spreadsheets • Earned Value (EV) • EV is most precise/robust tool for pinpointing exactly where the project stands – relative not just to progress but to completion in terms of both budget and schedule! • You can learn so much from an EV chart • Where you are re: schedule • Where you are re: budget • Where you are with cost to complete and time to complete!
  • 23. 23 2323 PROJECT TRACKING: FIVE KEY ELEMENTS BCWS BCWP ACWP BAC EAC Budgeted Cost of Work Scheduled Budgeted Cost of Work Performed Actual Cost of Work Performed Budget at Completion Estimate at Completion
  • 24. 24 2424 PROJECT TRACKING: SCHEDULE VARIANCE SCHEDULE VARIANCE is the difference between work scheduled and work performed (expressed in terms of budget dollars) Formula: SV $ = BCWP - BCWS Example: SV = BCWP - BCWS = $1,000 - $2,000 SV = -$1,000 (negative = behind schedule) Source: Resource Consumption and Project Tracking – Metrics , Hale, MIT, 2003, p 21 BC WS BC WP BUDGETBASED of the work I actually performed, how much did I budget for it to cost? of the work I scheduled to have done, how much did I budget for it to cost?
  • 25. 25 2525 PROJECT TRACKING: SCHEDULE VARIANCE COST VARIANCE is the difference between budgeted cost and actual cost Formula: CV $ = BCWP - ACWP Example: CV = $5,000 - $7,500 CV = -$2,500 (negative = overrun) Source: Resource Consumption and Project Tracking – Metrics , Hale, MIT, 2003, p 21 BC WP AC WP BUDGETBASED of the work I actually performed, how much did it actually cost? of the work I actually performed, how much did I budget for it to cost? PERFORMANCEBASED
  • 26. 26 2626 PROJECT TRACKING: SCHEDULE VARIANCE VARIANCE AT COMPLETION is the difference between what the total job is supposed to cost and what the total job is now expected to cost. Formula: VAC = BAC - EAC Example: VAC = BCWP - ACWP = $1,000 - $2,400 VAC = -$1,400 (negative = cost overrun) Source: Resource Consumption and Project Tracking – Metrics , Hale, MIT, 2003, p 21 B AC E AC BUDGETBASED what the total job is expected to cost what the total job is supposed to cost
  • 27. 27 2727 PROJECT TRACKING: FIVE BASIC QUESTION/PARAMETERS Source: Resource Consumption and Project Tracking – Metrics , Hale, MIT, 2003, p 24 QUESTION ANSWER ACRONYM How much work should be done? Budgeted Cost for Work Scheduled BCWS How much work is done? Budgeted Cost for Work Performed BCWP How much did the is done work cost? Actual Cost of Work Performed ACWP What was the total job supposed to cost? Budget at Completion BAC What do we now expect the total job to cost? Estimate at Completion EAC
  • 28. 28 2828 PROJECT TRACKING: EARNED VALUE DATA ELEMENTS – PROJECTIONS Source: Resource Consumption and Project Tracking – Metrics , Hale, MIT, 2003, p 27 Jan 6000 Mar May Jul Sep Nov Jan Mar May 5000 4000 3000 2000 1000 0 Time Now CBB Schedule VarianceCost Variance Project Program Delay EAC VAC MR BAC (PMB) ETC BCWP BCWS ACWP Schedule Slip
  • 29. 29 2929 ACCOUNTING AND BUDGETS The accrual method records income items when they are earned and records deductions when expenses are incurred Invoicing for work done, the corresponding amount will appear in the books even though no payment has yet been received Much trouble can be caused because of the many delays in the accounting cycles The cash method records income items when the cash comes in the door, and records deductions when checks are written PO Work Starts At this moment Your project is accruing costs Partner Sends 1st Invoice (6W) It hits your desk for approval (8W) Entered into GL, Monthly Update (12W) Review and realize that Project overspent (14W) Stop Partner! (16W) You have Accrued 4 months of billings Before you really realize it! Track committed costs!
  • 30. 30 3030 EARNED VALUE AND DELINQUENT PARTNERS: EXERCISE Exercise • Linear spending trend from Partners • But you find that partner is not doing the work • They are continuing to bill us, but we are behind • What should we do with Partner? • To stop the overage • To correct things going forward • So where is the budget to date? • How much to finish?
  • 32. 32 3232 ESSENTIAL PROCESSES FOR MANAGING RISKS • Assess – Learn from the past, create checklist, review prior audits, go outside, generate list of potential risks • Plan – Perform impact and probability analysis, prioritize, and make plans • Monitor – Keep an active watch for trouble by monitoring predictive metrics • React – Re-mediate if and when there is trouble Assess Plan Monitor & React
  • 33. 33 3333 RISK RESPONSE OPTIONS Risk Response Description Examples/Notes Avoidance Avoiding the risk. Changing the project plan to eliminate the risk. Changing the project plan to protect a project objective from the impact. Reducing the scope remove high-risk tasks. Adding resources or time. Adopting a proven approach rather than new one. Removing a “problem” resource. Acceptance Accepting the consequences of the risk. The project plan is not changed to deal with the risk. A better response strategy cannot be identified. Active acceptance. Passive acceptance. No action. Contingency allowance (reserves). Communication plan around possible major cost increases if this risk occurs. Monitor and prepare Accepting the risk for now. Closely monitor the risk and develop alternate action plans proactively if the event occurs. Contingency plan. Fallback plan. Establish criteria that will trigger the implementation of the response plans. Source: Project Management, Absolute Beginner’s Guide, Gregory Horine Que Publishing, Indianapolis 2013
  • 34. 34 3434 Risk Response Description Examples/Notes Mitigation Taking action to reduce the likelihood that the risk will occur. Taking action to reduce the impact of the risk. Reducing the probability is always more effective than minimizing the consequences. Adopting less complex approaches. Planning on more testing. Adding resources or time to the schedule. Assigning a team member to visit the seller’s facilities frequently to learn about potential delivery problems as early as possible. Providing a less-experienced team member with additional training. Deciding to prototype a high-risk solution element. Transference Transferring ownership of the risk factor. Shifting the consequence of a risk and the ownership of the response to a third party. Outsourcing difficult work to a more experienced company. Fixed price contract. Contract, insurance, warranties, guarantees, and so on. Used most often for financial risk exposure. Does not eliminate the risk. RISK RESPONSE OPTIONS Source: Project Management, Absolute Beginner’s Guide, Gregory Horine Que Publishing, Indianapolis 2013
  • 35. 35 3535 ESSENTIAL PROCESSES FOR MANAGING RISKS Which Business Problems Does the Tool Solve? • Innovation brings with it additional risks which can still be managed by the team on its own • Helps improve project execution because it can help the team anticipate, prevent, and mitigate risks Benefits: • You can identify risks before they occur • There is a reduction of risk impact due to early detection • Quantitative metrics that help clarify when to act on a risk item • Action accelerates because of the clear thresholds and the agreement to follow a process
  • 36. 36 3636 RISK MANAGEMENT MATRIX Status Risk Impact Likelihood Metric Threshold Current Value Date Action Plan Global team does not communicate frequently enough. Want to keep weekly communication high. 4 7 Meetings per week 2 2.5 Current Invoke team’s elevation plan, purchase videoconferencing systems, change incentives. Data captured on long forms from online interaction sessions must not be lost if user gets error message or returns to screen. 6 6 % Data Lost 10% 25% Q3 FY 13 Design review current forms layout, bring in Expert Co. consulting firm, change staff balance. Server must respond to users rapidly under fairly high loads – expect page to be updated way under a second. 7 7 Ms at 1000 Users 259 1000 Q2 FY 13 Add architect and create tiger team with system optimization experience. Financial partner cooperation is critical to this household finance program, and we need to have a sufficient number at launch 4 6 Institutions 1000 247 Q3 FY 13 Increases business development staff, change incentive compensation, add external business development firm. Mobile operating system support must be in place at the same time as launching the desktop version. 5 6 On Time Q4 FY 14 Q4 FY 14 Current Track schedule prediction accuracy. If slip then recruit internal team from Vietnam (permission already granted).
  • 37. 37 3737 Status Risk Impact Likelihood Metric Threshold Current Value Date Action Plan Global team does not communicate frequently enough. Want to keep weekly communication high. 4 7 Meetings per week 2 2.5 Current Invoke team’s elevation plan, purchase videoconferencing systems, change incentives. Data captured on long forms from online interaction sessions must not be lost if user gets error message or returns to screen. 6 6 % Data Lost 10% 25% Q3 FY 13 Design review current forms layout, bring in Expert Co. consulting firm, change staff balance. Server must respond to users rapidly under fairly high loads – expect page to be updated way under a second. 7 7 Ms at 1000 Users 259 1000 Q2 FY 13 Add architect and create tiger team with system optimization experience. Financial partner cooperation is critical to this household finance program, and we need to have a sufficient number at launch 4 6 Institutions 1000 247 Q3 FY 13 Increases business development staff, change incentive compensation, add external business development firm. Mobile operating system support must be in place at the same time as launching the desktop version. 5 6 On Time Q4 FY 14 Q4 FY 14 Current Track schedule prediction accuracy. If slip then recruit internal team from Vietnam (permission already granted). RISK MANAGEMENT MATRIX Impact of Risk 1 = Low,10 = High Likelihood 1 = Low,10 = High Metric Value triggering action What to do if Threshold reached
  • 38. 38 3838 CONTROLLING RISKS • Tackle high risk tasks first • Maximize resources on high-risk tasks • Postpone low-risk tasks • Use iterative, phased approaches • Frequent, smaller deliverables reduce overall risk • Change the way you design • Create a better balance between theory and experimentation; lean more on experimentation to get fast answers • Get to “no” more quickly on parallel paths • QA the planning process • Leverage independent QA audits
  • 39. 39 3939 MITIGATING RISKS: ALTERNATIVES 1 Soft Skills 2 Meetings 3 Dot Voting 4 Out of Bounds 5 Communication Paths 6 Fast Tracking and Crashing Assess Plan Monitor & React These Tools are for the “Monitor and React” phase
  • 40. 40 4040 SOFT SKILLS: EXECUTING A successful Program Manager has these critical soft skills Is the leader of communications: sets the tone and protocols for them When there are breakdowns, emphasizes the outcome the team is trying to produce not who is to blame
  • 41. 41 4141 MANAGING YOUR TEAM & MEETINGS • “Smooth” program management starts by running effective meetings • Communicating effectively outside of team meetings is where the real work gets done however • Focusing on the outcome rather than on blaming people • Establishing clear priorities and sticking with them • Tracking the status of each activity (sub-project) within the project • Using metrics to see the big picture and to drive improvement Necessary Conditions for “Execution: Managing Teams & Meetings” Communication Skills Communication Tools Tracking Capability Metrics • DOCUMENTS: Communication protocols, Metrics dashboard, Priority lists (These are suggested, not in place yet at D+M)
  • 42. 42 4242 FAST TRACKING & CRASHING TASKS Source: Dynamics of Project Performance: System Dynamics and Project Management , Lyneis, MIT, 2003, p 16 Worry about taking shortcuts that only cause delay because of more rework Traditional project Overlap phases Compress each phase Reduce Rework Planned Duration Actual Phase 1 Rework Phase 2
  • 43. 43 4343 EXERCISE: MONITORING RISK Possibilities: Build a Risk Management Matrix from a project Have a role-playing scenario where a risk has crossed the threshold and Partner is not responding well
  • 44. 44 4444 COMMUNICATION PATH TOOL Ensuring Teams Communicate 1 What is the Tool? • A diagram describing key communication paths and information flow • Describes various “issue paths” useful for getting the teams aligned initially • Contains key standing meetings, executive reviews, and external partner meetings 2 Which Business Problems Does the Tool Solve? • Clarifies who should be notified in given situations • Clarifies to management how the team will communicate outside itself • Ensures that groups outside the Core Team have an opportunity to interact 3 Benefits • Creates blame free paths to communicate bad news, and come to quick resolution • Ensures that decisions are made quickly since the stakeholders have been identified per decision type/meeting type/issue type
  • 45. 45 4545 CIRCLE DOT CHART Directly Responsible Individual Contributor Business Process User Change Manager Project Manager Quality Finance Business Process Owner Business Analyst FunctionalRoles Technical Lead Vendor Sales Requirements Coding Finished Alpha Testing Key Tasks Vendor Selection Detailed Requirements Design Finished
  • 46. 46 4646 CIRCLE DOT CHART What is the Tool? • The Circle Dot Chart illustrates the directly responsible individual and contributors for each key project deliverable • The vertical axis identifies the key functional team members, and the horizontal axis identifies the key project deliverables • With this tool, the team shares a common understanding of who contributes to, and who owns, the delivery of these key milestones Which Business Problems Does the Tool Solve? • Besides unclear requirements, unclear responsibilities are one of the leading causes of program delays • Providing the team with a crisp picture of key deliverables tied to key functions reduces this problem
  • 47. 47 4747 CIRCLE DOT CHART How to Apply the Tool • The project manager fills out a rough draft of the chart and then holds a review with the team • They identify key tasks (approximately 5-15) from the project plan and put them in time sequence across the top of the chart • Next, they list the key functions responsible for delivering the program • Differentiate between participating in and being ultimately responsible for delivering the task • Any functional group involved in a particular task is indicated by an open circle; the one function that is ultimately responsible for fulfilling the task is represented by a filled-in circle • All tasks must have one, and only one, directly responsible individual (DRI)
  • 49. 49 4949 EXERCISE: CIRCLE DOT CHART Circle dot chart exercise Product development with partner Give them deliverables and they determine the team and who does what
  • 50. 50 5050 PUTTING IT ALL TOGETHER: PROJECT MONITORING DASHBOARD • In this module we have discussed a large variety of techniques for monitoring projects • Project Managers and Project Leaders have many of these at their disposal • What should you have if managing an internal project team or external partner? What gets measured, gets managed… so what is important? • Scope, Cost and Time! • With the increasing sophistication of tools, comes increased overhead, so let’s look at two solutions…
  • 51. 51 5151 SIMPLIFIED PROJECT MONITORING DASHBOARD 9/3 9/10 9/17 9/24 10/1 10/8 10/15 Complete Roadmap Sample Product/Risk Mindmap Tool recommendation Tool configuration (not Agile dev) Decision/Change Mgmt: Boundary Conditions Managing Progress/Communications: Weekly Gantt Managing Progress/Communications: SPA PM Boot Camp: Roles & Responsibilities On Target Ahead Behind Issues: 1. Critical Path Firmware X 2. UI decision C 3. Tooling Release Committed Budget: 1. Budget to date 156 MM, $7.6M 2. Actual MM to day 146MM (OK) 3. Partner $ to date $7.9M (OB!)
  • 52. 52 5252 COMPREHENSIVE PROJECT MONITORING DASHBOARD Schedule Prediction Accuracy Task Burn DownEarned Value Boundary Condition
  • 53. 53 53 TCGen Inc. Menlo Park CA, 94025 jcarter@tcgen.com (650) 733-5310