SLIDE 4 4
AU INSY 560, Singapore 1997, Dan Turk Humphrey Ch. 3 - slide 7
Reasons for Planning (cont.)
(cf. Humphrey, 1995, p. 59-60)
Reasons for Planning (cont.)
(cf. Humphrey, 1995, p. 59-60) I “The connection between plans and commitments is…
extremely important.”
I “When you start a major project you are all alone…” I “With a plan, you can negotiate with people and
convince them to give your needs priority over their
- ther existing commitments. In short, a plan is the
essential first step in creating a project.”
I Plans are usually incomplete & inaccurate. I Specific written plans facilitate checking for
completeness, accuracy, etc. (e.g. IBM’s project estimate which only covered coding & unit testing, but not the 2x additional budget needed for documentation,
AU INSY 560, Singapore 1997, Dan Turk Humphrey Ch. 3 - slide 8
Contents of a SW Plan - Dependent on Plan’s Users & Their Needs
(cf. Humphrey, 1995, p. 60-61)
Contents of a SW Plan - Dependent on Plan’s Users & Their Needs
(cf. Humphrey, 1995, p. 60-61)
Your needs:
I
Job sizing
I
Job structure
I
Job status
- Where am I?
- When will I finish?
- Are the costs under
control?
I
Assessment
plan?
differently or the same in the future?
Your customer’s needs:
I
Commitment
- What is to be delivered, when, and at what
cost?
I
Quality
- How good is the product likely to be?
- Is it what we want?
I
Monitoring
- Can we monitor progress?
- Is work planned that will ensure
accomplishment of our needs?
- Can we make interim checks?
- Will we have early warnings of quality,
schedule, and cost problems? Can we do something about it?
I
Subsequent evaluation
- Will we be able to evaluate later on how well
the job was done and what caused various problems?