UPI Study › Courses › System Analysis and Design › Free lessons › Lesson 9.3 Free with a free account
Project Planning: Procedures, Processes, and Toolkits
System Analysis and Design · Chapter 9: Project Management, Scheduling, and QualitySection 9.3 · lesson 62 of 697 min · free with a free account
Free preview
Create a free account to keep watching
It takes a minute and costs nothing. Your free account unlocks all of Chapter 1 and 3 more lessons of System Analysis and Design.
Lesson complete
Earn the 3 college credits for System Analysis and Design
Enrolling adds a quiz after each lesson, the graded work and the official transcript. Recommended for credit by NCCRS.
Next lesson: Project Scheduling Mastery: Techniques, Critical Path Analysis, Total Slack, and Free Slack →← Defining the Project Management System: Examples and ApplicationsNext lesson: Project Scheduling Mastery: Techniques, Critical Path Analysis, Total Slack, and Free Slack →
In this lesson
The charter, the scope statement, estimating effort and cost, and building a budget.
- Explain the purpose and contents of a project charter
- Explain a scope statement, and how it differs from a charter
- Compare analogous, parametric, function point, and COCOMO estimating
- Explain how a budget is built from a cost estimate
Transcript
Everything said in the video, section by section (887 words). Read along, or search it.
Project Management, Scheduling, and Quality
Project Planning
Before a project can be run, it has to be authorized, bounded, and costed. This section covers the two documents that start a project, the charter and the scope statement. Then the planning processes, four techniques for estimating effort and cost, and how an estimate becomes a budget.
Authorizing the Project
The Project Charter
A project charter is the document that formally authorizes a project to exist. It is usually issued by the sponsor, and it gives the project manager the authority to apply the organization's resources to the work. A typical charter includes the project's purpose and justification, and its high-level objectives. It names the project manager, and the authority granted to them. It gives a rough budget and timeline, and records the sponsor's approval. A charter is short and high-level by design. It establishes that the project should happen, not every detail of how. The detailed numbers come later, once more is known.
Defining the Boundaries
Charter vs. Scope Statement
Where the charter authorizes a project, the scope statement defines its boundaries, in detail. The charter is high-level. The scope statement is detailed. It describes exactly what the project will deliver, and the criteria for accepting those deliverables. It states what is explicitly excluded from the project. And it records the constraints and assumptions the plan is built on. Those exclusions matter. Imagine a stakeholder who assumes a feature is included, simply because nothing excluded it. A clear scope statement settles that question directly.
Planning Processes
Not One Activity, but Several
Project planning is not one activity, but a set of related ones, each producing a piece of the overall plan. Defining scope in detail. Developing a schedule. Estimating and budgeting cost. Planning the resources needed. Planning how the team will communicate. And planning how risks will be handled. These processes are not strictly sequential. An early cost estimate often has to be revisited once the schedule is developed. And a schedule sometimes has to be revisited once resource availability is known. The rest of this section looks closely at one piece of that work. Estimating effort and cost, and turning the estimate into a budget.
Effort and Cost Estimation
4 Estimating Techniques
Before a schedule or budget can be built, someone has to estimate how much work the project will take. Four techniques are common. Analogous estimating uses actual data from a similar past project. It suits the very early stages, when few details are known. So a team with a proposal due tomorrow, and a very similar project finished last year, would use an analogous estimate. Parametric estimating applies a statistical relationship between historical data and a measurable variable, such as cost per square foot. Function point analysis sizes a system by counting the number and complexity of its functional requirements, such as inputs, outputs, and interfaces. It can be done before any code is written, independent of the technology. And COCOMO, the constructive cost model, is a parametric model. It estimates effort in person-months, from the estimated size and a set of cost drivers, such as team experience and product complexity. In that order, the techniques generally get more precise, and more expensive to produce.
Figure 1
Estimates Narrow as Detail Arrives
That ordering is not a coincidence. Early in a project, an estimate can reasonably be off by a wide margin. The upper and lower bounds of a realistic estimate start far apart. As planning proceeds and more detail becomes available, the range narrows. So a rough analogous estimate at initiation, and a detailed COCOMO estimate later in planning, are both legitimate. Each simply suits a different point in the project. An estimate only needs to be as precise as the decision it supports.
Budgeting
From Estimate to Budget
A cost estimate becomes a budget once it is spread across the schedule, and organized around when the money will actually be spent. Building a budget takes three steps. First, aggregate the estimated costs for each piece of work into one overall project cost estimate. Second, time-phase that estimate across the schedule. The budget then shows not just the total, but when it will be spent. That time-phased budget is called the cost baseline. Third, add reserves for risk, bringing the estimate up to the total project budget.
2 Kinds of Reserve
Known Risks and Unknown Ones
There are two kinds of reserve, and the difference is whether the risk is known. A contingency reserve covers risks that have already been identified within the project's scope. A management reserve covers risks that have not been identified at all. One plans for the problems you can see coming. The other allows for the ones you cannot.
Key Terms
The Vocabulary of This Section
Let's lock in the key terms. A project charter formally authorizes a project, and grants the project manager authority to use the organization's resources. A scope statement defines the deliverables, acceptance criteria, exclusions, and constraints, in detail. The cost baseline is the time-phased budget, showing when costs are expected to be spent. A contingency reserve is budget for identified risks. And a management reserve is budget for risks that have not been identified.
Key Takeaways
What to Carry Forward
To pull this together. A project charter authorizes a project at a high level. A scope statement defines its boundaries in detail. Planning covers scope, schedule, cost, resources, communications, and risk, and each often has to be revisited as new detail emerges. Analogous, parametric, function point, and COCOMO estimating fit different points in a project, trading speed early on for precision later. And a budget is built by aggregating cost estimates, time-phasing them across the schedule, and adding contingency and management reserves.
About System Analysis and Design at UPI Study
System Analysis and Design (Computer Science 390) is a self-paced online course of 69 video lessons in 9 chapters, from the analyst's role and requirements to UML modeling, interface and database design, testing, maintenance and project management. It carries a NCCRS credit recommendation for 3 semester credits.
Every lesson transcript is free on pages like this one, and the videos are free with a free UPI Study account. Enrolling adds a practice quiz after each lesson, the graded work and final exam that earn the credit, lifetime access, and an official transcript on completion. UPI Study has helped over 130,000 students with college credits. ACE and NCCRS have over 2,100 cooperating colleges that will consider accepting credits; the final decision is with the universities.
Enroll now → Course details Download the syllabus All Computer Science courses Every course with PRO →
Why take it here
Why students take System Analysis and Design with UPI Study
Where the credit goes
Universities that work with NCCRS
System Analysis and Design carries a NCCRS credit recommendation. These universities work with NCCRS; some are UPI Study's signed partners. ACE and NCCRS have over 2,100 cooperating colleges that will consider accepting credits; the final decision is with the universities.
Thomas Edison State UniversitySigned partner
University of the PeopleSigned partner
Charter Oak State CollegeSigned partner
Strayer UniversitySigned partner
Columbia Southern UniversitySigned partner
Indiana TechSigned partner
Penn StateWorks with NCCRS
Southern New Hampshire UniversityWorks with NCCRS
SUNYWorks with NCCRS
+many more cooperating universitiesFind my college →Find my college → Not listed? Ask Athena in the corner of this page, or book a 15-minute call.
FAQ
Questions students ask us
About Project Planning: Procedures, Processes, and Toolkits
What is the difference between a project charter and a scope statement?
What is the difference between analogous and parametric estimating?
What is COCOMO in software cost estimation?
What is the difference between a contingency reserve and a management reserve?
About the System Analysis and Design course
How many college credits is System Analysis and Design?
How much does System Analysis and Design cost and what is included?
Which universities accept UPI Study credits?
How long does System Analysis and Design take?
How are the exams done?
How do my credits reach my college?
Ready for the full course? Earn 3 credits in System Analysis and Design.
69 video lessons, a quiz after each one, and the graded work that earns the credit. Recommended for credit by NCCRS.
3 credits · NCCRSEnroll →