Title: Goal and Scope
1Goal and Scope
- Where are we going and
- what path will we be taking?
2Course Outline
- So far in this course
- Development Process Models
- Fitting into the Business Process
- People in the Process
- Next
- Establishing a target and direction
- Estimating the costs of getting there
- Creating a roadmap to get there
3Steps in Every Project
- Learn Why this is being done
- Decide What needs to be done
- Figure out How to get it done
- Do it
- Look back at how well it went
4Getting Started
Why What How
- Why Goal Statement
- What Statement(s) of Work
- How Software Project Management Plan
- Do It
- Did It
4 of 16
5Why
gt Why What How
- Why ask why?
- Establish boundaries and priorities
- Context, Information Objectives, Function
Objectives - Decision to do a project is usually based on
- return on investment
- feasibility study
- economic and operational feasibility
- technical feasibility
- schedule feasibility
5 of 16
6Goal Statement - purpose
gt Why What How
- Managing Expectations
- Good Goal Statements explain both what and why
6 of 16
7Goal Statement is
gt Why What How
- States both deliverables and process
- Measurable
- Short
- Doable
- Communicated
7 of 16
8 Example Goal Statement
gt Why What How
- First, I believe that this nation should commit
itself to achieving the goal, before this decade
is out, of landing a man on the moon and
returning him safely to the earth. No single
space project in this period will be more
impressive to mankind, or more important for the
long-range exploration of space and none will be
so difficult or expensive to accomplish. - -- JFK 1961
8 of 16
9The Need to be Clear
Why gt What How
9 of 16
10Statement of Work
Why gt What How
- Context
- Part of the SPMP
- Separate from the SRS
- Purpose
- A SOW should specify in clear, understandable
terms the work to be done in developing or
producing the goods to be delivered or services
to be performed by a contractor. - A SOW defines all non-specification requirements
for contractor effort. - Specifications are typically referenced in the
SOW but the specific qualitative or quantitative
technical requirements shall not be spelled out
in the SOW.
10 of 16
11SOW Format example 1
Why gt What How
- STATEMENT OF WORK
-
- 1. GENERAL. The Bureau of Reclamation has a
requirement for - 2. BACKGROUND.
- 3. WORK TO BE PERFORMED BY CONTRACTOR.
- 4. GOVERNMENT-FURNISHED MATERIALS/SERVICES.
- 5. SUMMARY OF DELIVERABLE.
- 6. PROJECT COMPLETION/DELIVERY SCHEDULE
- 6.1 REVIEW OF DELIVERABLES.
- 6.2 ACCEPTANCE OF DELIVERABLES.
- 7. CONTRACTOR PAYMENT SCHEDULE
- 8. TECHNICAL COORDINATION
- 9. ADDRESS FOR DELIVERABLES
11 of 16
12SOW Format example 2
Why gt What How
- DOD-type SOW
- Scope what is in this SOW
- Background
- Related Documents
- Deliverables
- Sub-Tasks
- Reports
- place of work
- review timetable
12 of 16
13SPMP Contents
Why What gt How
- Goal Statement
- Process Model
- management and technical
- Organization
- Timetable and Deliverables
- Work Breakdown next topic tonight
- Schedule next weeks topic
- Budget
13 of 16
14Sample SPMP Table of Contents irmc.state.nc.us/doc
uments/approvals/reporting/SPMPLAN.doc 1.
Introduction Project Overview
Project Deliverables Evolution of the
Software Project Management Plan Reference
Material Definitions and Acronyms 2.
Project Organization 2.1 Process Model
2.2 Organizational Structure 2.3
Organizational Boundaries and Interfaces 2.4
Project Responsibilities 3. Management Process
3.1 Management Objectives and Priorities
3.2 Assumptions, Dependencies, and Constraints
3.3 Risk Management 3.4 Monitoring and
Control Mechanisms 3.5 Staffing Plan 4.
Technical Process 4.1 Methods, Tools, and
Techniques 4.2 Software Documentation
4.3 Project Support Functions
14 of 16
15 Why What gt How
5. Work Packages, Schedules, and Budget 5.1
Work Packages 5.2 Dependencies 5.3
Resource Requirements 5.4 Budget
Requirements 5.5 Budget and Resource
allocation 5.6 Schedule 5.7 Network
Diagram 6. Project Success Criteria 6.1
Network Diagram 6.2 Project Milestones
6.3 Approval Process 6.4 Acceptance
Criteria 6.5 Critical Success Factors 7.
Additional Components 8. Plan Approvals 9.
Glossary of Terms 10. Appendices
15 of 16
16IEEE 1058 Standard for SPMP
Why What gt How
- 1. Introduction
- 1.1 Project overview
- 1.2 Project deliverables
- 1.3 Evolution of the SPMP
- 1.4 Reference materials
- 1.5 Definitions and acronyms
- 2. Project organization
- 2.1 Process model
- 2.2 Organizational structure
- 2.3 Organizational boundaries and interfaces
- 2.4 Project responsibilities
- 3. Managerial process
- 3.1 Managerial objectives priorities
- 3.2 Assumptions, dependencies constraints
- 3.3 Risk management
- 3.4 Monitoring controlling mechanisms
- 3.5 Staffing plan
- 4. Technical process
- 4.1 Methods, tools techniques
- 4.2 Software documentation
- 4.3 Project support functions
- 5. Work packages, schedule budget
- 5.1 Work packages
- 5.2 Dependencies
- 5.3 Resource requirements
- 5.4 Budget resource allocation
- 5.5 Schedule
16 of 16
17Where next
- deciding on the sub-tasks
- the Work Breakdown Structure (WBS)
- estimating size, duration,
- assigning tasks