Sie sind auf Seite 1von 3

Project Plan

Project Information
[1] Project: PROJECTNAME
[2] Project Time-frame: STARTDATE - ENDDATE
Attached worksheets: Plan > Resource needs
Related Documents: Project proposal > Target audience and benefits
Software development methodology
Glossary
Process impact: This plan will be used to evaluate and manage the project. Key
assumptions that affect the plan should be documented here. The project plan should be
updated throughout the life-time of the project.
TODO: Fill in the information above and below. Add or remove rows as needed. Use the
worksheet to help identify and scope resource needs.

Summary of Project
See our Project Proposal document, under Summary.

Summary of Methodology
[3] What general development approach will be used?
THREE TO FIVE SENTENCES OR BULLETS HERE. COVER GENERAL APPROACH,
IMPORTANT ASSUMPTIONS, KEY PRACTICES, AND PROJECT COORDINATION
CONTROLS. For more information see the Software Development Methodology.
[4] How will the project team be organized?
The development team will consist of ...
The change control board will consist of ...
[5] What development and collaboration tools will be use?
We plan to use the following tools extensively through out the project:

 Project website
 Project mailing lists
 Issue tracking system
 Version control system
 Automated build system
 Automated unit test system

[6] How will changes be controlled?

 Requests for requirements changes will be tracked in the issue tracker


 The change control board (CCB) will review requested changes and authorize
work on them as appropriate
 After the feature complete milestone, no new features will be added to this
release.
 After the code complete milestone, no entirely new product source code will
be added to this release.
 All source code commit log messages must refer to a specific issue ID, after
the feature complete milestone.

[7] How will this plan be updated?


This project plan will be updated as needed throughout the project. It will be
placed under version control and instructions for accessing it will be on the project
website. Any change to the plan will cause an automatic notification to be sent to a
project mailing list.

Work Breakdown Structure and Estimates

1
TODO: List tasks that will be needed for this project. Keep dividing tasks into subtasks
until you feel that you have enough detail to expose risks and make reasonable
estimates in ideal engineering hours.
TIP: Label each step uniquely to show its position in the WBS, e.g., Step 1.1.4.A. Use
numbers for steps that you intend to do in sequence, and use letters for steps that you
intend to do in parallel. E.g., Step 1.1 comes before Steps 1.2.A and 1.2.B, but those
two steps may be done in parallel, and Step 1.3 will be done after all 1.2.* steps have
been finished. Don't worry about renumbering if you delete a step.
Step [8] Description [9] Estimate
1. Preparation
1.1. Developer training 30h
2. Inception
2.1. Requirements gathering 30h
2.2. Requirements specification 20h
2.3. Requirements validation 10h
3. Elaboration
3.1. High-level design 5h
3.2. Low-level design (break down by component)
3.2.A. Object design 10h
3.2.B. User interface design 10h
3.2.C. Database design 3h
3.3. Design review and evaluation 5h
4. Construction
4.1.A. System implementation
4.1.A.1. Implement COMPONENT-NAME 1 25h
4.1.A.2. Implement COMPONENT-NAME 2 25h
4.1.A.3. Implement COMPONENT-NAME 3 25h
4.1.A.4. Implement COMPONENT-NAME 4 25h
4.1.A.5. Integrate Components 5h
(mostly done during component implementation)
4.1.B. Technical documentation (break down by component) 10h
4.1.C. User documentation (break down by component) 10h
4.1.D. Testing
4.1.D.1. Test planning 10h
4.1.D.2. Test code implementation (break down by component) 30h
4.1.D.3. Test execution 10h
4.2. Implementation review and evaluation 15h
5. Transition
5.A. Release packaging 3h
5.B. Documentation for other groups 3h
6. Reflection
6.1. Postmortem report 10h
[10] Total 329 hours

Deliverables in this Release

See our Project Proposal document, under Deliverables.

2
Schedule for this Release
TODO: Make the rows in this table match the steps in your WBS above. If you have a
large number of detailed steps, you can skip the most detailed ones. The columns of the
table represent weeks of calendar time. For each cell in the table, enter the number of
hours ideal engineering time that the team will spend on that task that week. Total your
hours across and down.
TIP: These hours should total to the same as the total of the hours listed in
your resource needs document. And, the hours for each type of effort resources needed
should correspond to the sum for each type of task.
[11] Task W- W- W- W- W- W- W- W- W- W- W- W- [12]
\ Week 01 02 03 04 05 06 07 08 09 10 11 12 Task
Total
1. 00 00 00 00 00 00 00 00 00 00 00 00 00
2. 00 00 00 00 00 00 00 00 00 00 00 00 00
3. 00 00 00 00 00 00 00 00 00 00 00 00 00
4.1.A. 00 00 00 00 00 00 00 00 00 00 00 00 00
4.1.B. 00 00 00 00 00 00 00 00 00 00 00 00 00
4.1.C. 00 00 00 00 00 00 00 00 00 00 00 00 00
4.1.D. 00 00 00 00 00 00 00 00 00 00 00 00 00
4.2. 00 00 00 00 00 00 00 00 00 00 00 00 00
5. 00 00 00 00 00 00 00 00 00 00 00 00 00
6. 00 00 00 00 00 00 00 00 00 00 00 00 00
[13] 00 00 00 00 00 00 00 00 00 00 00 00 00
Weekly
Totals

Risk Management
See our Project Proposal document, under Risks and Rewards.
Copyright © 2003-2004 Jason Robbins. All rights reserved. License terms. Retain this copyright statement
whenever this file is used as a template.

Das könnte Ihnen auch gefallen