Professional Documents
Culture Documents
Project Management
Project Management
Projects
Cost Control
The planned value (PV), formerly called the budgeted cost of work
scheduled (BCWS), also called the budget, is that portion of the
approved total cost estimate planned to be spent on an activity
during a given period.
Actual cost (AC), formerly called actual cost of work performed
(ACWP), is the total of direct and indirect costs incurred in
accomplishing work on an activity during a given period.
The earned value (EV), formerly called the budgeted cost of work
performed (BCWP), is an estimate of the value of the physical work
actually completed.
EV is based on the original planned costs for the project or activity
and the rate at which the team is completing work on the project or
activity to date.
10
Rate of Performance
11
12
Productivity measures
Function points
Function points
Object points
Productivity estimates
Des cripti on
Knowledge of t he application domain is essent ial for
effect ive soft ware develo pment. Engin eers wh oalready
un derstand a domain are
lik ely to be th e most
product ive.
The dev elopment p ro cess used can h av e a significant
effect on product ivity. This is co vered in Ch apt er 31.
The larger a p roject , th e more time required for t eam
co mmunicat ions. Less t ime is available for
develo pmen t so indiv idual product ivity is reduced.
Go od support technology such as CASE t ools,
support ive co nfigurat io n management syst ems, et c.
can imp ro ve productivity .
As discussed in Chapt er 2 8, a quiet work in g
en viro nmen t with p rivat e wo rk areas co nt ributes to
impro ved product iv it y.
19
Estimation techniques
22
Bottom-up
Top-down estimation
Bottom-up estimation
Experience-based estimates
Managing Scope:
Preliminary Scope Statements
Project objectives
Product or service
requirements and
characteristics
Project boundaries
Deliverables
Product acceptance
criteria
Project assumptions and
constraints
Organizational structure
for the project
28
32
Conflict Intensity
0.35
0.30
Schedules
0.25
Average
Total Conflict
0.20
Priorities
Manpower
Technical opinions
Procedures
0.15
Cost
Personality conflicts
0.10
0.05
0.00
Project
Formation
Early Phases
Middle Phases
End Phases
34
Activity Definition
36
Milestones
Activity Sequencing
39
Network Diagrams
42
2.
3.
4.
Find all of the activities that start at node 1. Draw their finish nodes
and draw arrows between node 1 and those finish nodes. Put the
activity letter or name and duration estimate on the associated
arrow.
Continuing drawing the network diagram, working from left to right.
Look for bursts and merges. A burst occurs when a single node is
followed by two or more activities. A merge occurs when two or
more nodes precede a single node.
Continue drawing the project network diagram until all activities
that have dependencies are included in the diagram.
As a rule of thumb, all arrowheads should face toward the right,
and no arrows should cross in an AOA network diagram.
44
46
Three-Point Estimates
Gantt Charts
Note: In Project 2003 darker bars are red to represent critical tasks.
50
51
53
Methodology
Risk categories
Risk documentation
57
Relative Importance
User Involvement
19
16
15
Proper Planning
11
Realistic Expectations
10
Competent Staff
Ownership
Total
100
60
Risk Conditions
Integration
Scope
Time
Cost
Quality
Human Resources
Communications
Risk
Procurement
61
Risk Register
63
Probability/Impact Matrix
65
66
67
This
Last
Number
Risk Resolution
of Months Progress
Month
Month
Inadequate
planning
Poor definition
of scope
Absence of
leadership
Poor cost
estimates
Poor time
estimates
Revising schedule
estimates
69
What Is Quality?
71
What is quality?
Processes include:
D1
D2
D3
D4
D5
Quality management
process
Standards and
procedures
Quality
plan
74
Quality Assurance
76
Pareto Analysis
79
Types of Tests
80
Maturity Models
ISO 9000
Documentation standards
Document standards
Documentation process
Create
initial draft
Stage 1:
Creation
Proofread
text
Stage 2:
Polishing
Layout
text
Incorporate
review
comments
Review
draft
Re-draft
document
Approved document
Produce
final draft
Check
final dr aft
Approved document
Review
layout
Produce
print masters
Print
copies
Stage 3:
Pr oduction
88
Document standards
Document interchange
standards
Underst andability
Test abilit y
Adapt ability
Modularit y
Complexity
Port abilit y
Usabilit y
Reusabilit y
Efficiency
Learnability
91
Quality control
Quality reviews
Automated software assessment and software
measurement
92
Quality reviews
Types of review
Revie w type
Design or
inspection s
Principal purpo se
program T o detect det ailed errors in t he design or
co de and t o check wh et her st andards h ave
been follo wed. T h e review should be driven
by a checklist of po ssible errors.
Progress rev iews
T o prov ide in fo rmation for
man agemen t
about th e overall progress of the p ro ject .
T his is both a process an d a product rev iew
an d is con cern ed with costs,
plan s an d
schedules.
Qualit y reviews
T o carry out a t echnical an alysis of product
co mpon ent s o r document at io nt o find fault s
or mismatches bet ween t he specificat ion
an d th e design , co de o r do cument at ion. It
may also be concerned wit h broader qualit y
issues such as adherence t o stan dards an d
ot her qualit y at tributes.
94
Quality reviews
Metrics assumptions
Number of procedur e
par ameters
Maintainability
Cyclomatic complexity
Reliability
Program size in lines
of code
Portability
Number of error
messages
Usability
Length of user manual
98
Product metrics