Basic Project Plan Template
New System Development





Project Start:
Project Finish:
Fri 6/24/05
Fri 6/24/05


Tasks


ID
Task Name
Duration Start Finish Resource Names % Complete
1
Initiate - Obtaining agreement on the business requirement and chartering the project
1 day Fri 6/24/05 Fri 6/24/05   0%
2
Develop the Business Requirement
1 day Fri 6/24/05 Fri 6/24/05   0%
3
Create and obtain agreement on the Product Description
1 day Fri 6/24/05 Fri 6/24/05   0%
4
Charter the Project Team
1 day Fri 6/24/05 Fri 6/24/05   0%
5
Create and obtain agreement on the Project Charter
1 day Fri 6/24/05 Fri 6/24/05   0%
6
Project Approved for Planning by Sponsors
0 days Fri 6/24/05 Fri 6/24/05   0%
7
Plan - Creation of the Core work plan and facilitating plans
1 day Fri 6/24/05 Fri 6/24/05   0%
8
Develop the Core Work Plan
1 day Fri 6/24/05 Fri 6/24/05   0%
9
Develop the Scope Statement
1 day Fri 6/24/05 Fri 6/24/05   0%
10
Devekop the WBS
1 day Fri 6/24/05 Fri 6/24/05   0%
11
Develop the Project Schedule
1 day Fri 6/24/05 Fri 6/24/05   0%
12
Determine the Project Feasibility and Recommendation
1 day Fri 6/24/05 Fri 6/24/05   0%
13
Organize Project & Staff Acquisition
1 day Fri 6/24/05 Fri 6/24/05   0%
14
Develop the Facilitating Plans for Controls
1 day Fri 6/24/05 Fri 6/24/05   0%
15
You should add or remove these as appropriate for your project, an example of an add would be Budget/cost Plan or Training Plan
1 day Fri 6/24/05 Fri 6/24/05   0%
16
Describe the Risk Management Plan
1 day Fri 6/24/05 Fri 6/24/05   0%
17
Describe the Change Management Plan
1 day Fri 6/24/05 Fri 6/24/05   0%
18
Describe the Project standards, Approval process, Document Controls
1 day Fri 6/24/05 Fri 6/24/05   0%
19
Describe the Communication Plan
1 day Fri 6/24/05 Fri 6/24/05   0%
20
Describe the Time Tracking Plan
1 day Fri 6/24/05 Fri 6/24/05   0%
21
Describe the Issue & Decision Management Plan
1 day Fri 6/24/05 Fri 6/24/05   0%
22
Develop the Integrated Project Plan
1 day Fri 6/24/05 Fri 6/24/05   0%
23
Assemble the Integrated Project Plan
1 day Fri 6/24/05 Fri 6/24/05   0%
24
Integrated Plan & Schedule Approved by Sponsors
0 days Fri 6/24/05 Fri 6/24/05   0%
25
"Execute - Definition of the required work activities to define, construct, pilot, and implement the product scope or selected system functions."
1 day? Fri 6/24/05 Fri 6/24/05   0%
26
Feasibility Study – Note: Requirements definition is an extension of the process started in the Feasibility Study. Please see the Feasibility Lifecycle model to determine if all or some of the steps are necessary.
1 day? Fri 6/24/05 Fri 6/24/05   0%
27
Define Requirements
1 day? Fri 6/24/05 Fri 6/24/05   0%
28
Identify and describe the business area(s) to be affected by the new system
1 day? Fri 6/24/05 Fri 6/24/05   0%
29
Define in detail the procedures, high level data requirements, existing reports and documents, roles and responsibilities, and organization of the user areas to be impacted by the product being developed.
1 day? Fri 6/24/05 Fri 6/24/05   0%
30
Describe in detail business procedures and their data requirements.
1 day? Fri 6/24/05 Fri 6/24/05   0%
31
Describe existing computer systems and their data.
1 day? Fri 6/24/05 Fri 6/24/05   0%
32
Ensure that all required data elements have been identified in the data analysis.
1 day? Fri 6/24/05 Fri 6/24/05   0%
33
Ensure that the sources and destinations of the data are known.
1 day? Fri 6/24/05 Fri 6/24/05   0%
34
Identify and prioritize candidates for procedural change and automation.
1 day? Fri 6/24/05 Fri 6/24/05   0%
35
Define data requirements (data model consisting of entities, data elements, transactions, etc.)
1 day? Fri 6/24/05 Fri 6/24/05   0%
36
Ensure that all entities of consequence to the application area have been identified.
1 day? Fri 6/24/05 Fri 6/24/05   0%
37
Identify and define the data elements to be used, changed, or created (attributes analysis).
1 day? Fri 6/24/05 Fri 6/24/05   0%
38
Determine the source of data elements in the business process.
1 day? Fri 6/24/05 Fri 6/24/05   0%
39
Identify the business functions and/or existing computer systems that use each data element.
1 day? Fri 6/24/05 Fri 6/24/05   0%
40
Identify and describe the functions of the new system
1 day? Fri 6/24/05 Fri 6/24/05   0%
41
Identify the functions to be included in the new system and their data requirements.
1 day? Fri 6/24/05 Fri 6/24/05   0%
42
Identify and describe constraints (e.g., critical time restrictions, etc.)
1 day? Fri 6/24/05 Fri 6/24/05   0%
43
Ensure that all operational and delivery requirements (e.g., response times, product delivery deadlines, maximum number of users, volume restrictions, frequency of use, and expected product life span, other expectations, etc.) are known.
1 day? Fri 6/24/05 Fri 6/24/05   0%
44
Reevaluate initial development approach, impact analysis, costs and benefits
1 day? Fri 6/24/05 Fri 6/24/05   0%
45
Ensure that the approach recommended in the Feasibility Study and reaffirmed in phase 1.0 is still valid, given the detailed understanding of requirements.
1 day? Fri 6/24/05 Fri 6/24/05   0%
46
Ensure that cost benefits assumptions are still valid.
1 day? Fri 6/24/05 Fri 6/24/05   0%
47
Ensure that impacts/interfaces on other projects and systems are accurately stated.
1 day? Fri 6/24/05 Fri 6/24/05   0%
48
Ensure that the development platform is sufficient to support the development effort.
1 day? Fri 6/24/05 Fri 6/24/05   0%
49
Revise approach and cost benefits statements as appropriate.
1 day? Fri 6/24/05 Fri 6/24/05   0%
50
Prepare and submit Requirements Specification Document
1 day? Fri 6/24/05 Fri 6/24/05   0%
51
Documentation of the requirements that can be validated by users, sponsors, IT management, and developers.
1 day? Fri 6/24/05 Fri 6/24/05   0%
52
Reaffirm or revise the project plan
1 day? Fri 6/24/05 Fri 6/24/05   0%
53
Ensure that the project plan is accurate given the information determined during this phase.
1 day? Fri 6/24/05 Fri 6/24/05   0%
54
Obtain formal user and sponsor concurrence with requirements specifications
1 day? Fri 6/24/05 Fri 6/24/05   0%
55
Ensure that users, sponsors and IT management authorize continued work on the project.
1 day? Fri 6/24/05 Fri 6/24/05   0%
56
Avoid effort on projects that should be ended or redirected.
1 day? Fri 6/24/05 Fri 6/24/05   0%
57
Macro/Architectural Design
1 day? Fri 6/24/05 Fri 6/24/05   0%
58
Define the hardware/system software platform (including DBMS) for development and operations
1 day? Fri 6/24/05 Fri 6/24/05   0%
59
Identify the hardware upon which the new system will operate.
1 day? Fri 6/24/05 Fri 6/24/05   0%
60
Identify the specific Internal Processing Facility (IPF).
1 day? Fri 6/24/05 Fri 6/24/05   0%
61
Identify the system software under which the application will operate.
1 day? Fri 6/24/05 Fri 6/24/05   0%
62
Identify the DBMS and/or file system that will be used in the system.
1 day? Fri 6/24/05 Fri 6/24/05   0%
63
Identify portability requirements.
1 day? Fri 6/24/05 Fri 6/24/05   0%
64
Choose development tools and platform.
1 day? Fri 6/24/05 Fri 6/24/05   0%
65
Determine how functions and data will be distributed
1 day? Fri 6/24/05 Fri 6/24/05   0%
66
Identify how system functions will be distributed geographically and technically (across platforms).
1 day? Fri 6/24/05 Fri 6/24/05   0%
67
Identify which network system(s) will be used
1 day? Fri 6/24/05 Fri 6/24/05   0%
68
Determine the network(s) that will support the application.
1 day? Fri 6/24/05 Fri 6/24/05   0%
69
Define environmental controls (e.g., security, contingency planning, restart recovery)
1 day? Fri 6/24/05 Fri 6/24/05   0%
70
Identify the security features of the system.
1 day? Fri 6/24/05 Fri 6/24/05   0%
71
Create contingency plan and/or revise existing contingency plans.
1 day? Fri 6/24/05 Fri 6/24/05   0%
72
Define audit and control functions (error control, control totals, etc.)
1 day? Fri 6/24/05 Fri 6/24/05   0%
73
Identify and describe the controls to be built into the system and used to ensure that data integrity is maintained.
1 day? Fri 6/24/05 Fri 6/24/05   0%
74
Define application standards (e.g., screen formats) and common software functions
1 day? Fri 6/24/05 Fri 6/24/05   0%
75
Establish application wide standards to create a consistent user interface.
1 day? Fri 6/24/05 Fri 6/24/05   0%
76
Identify the software functions that will be developed as common routines or software tools.
1 day? Fri 6/24/05 Fri 6/24/05   0%
77
Identify which requirements are to be automated
1 day? Fri 6/24/05 Fri 6/24/05   0%
78
Identify the specific functions described in Activity 2.3 to be included in the new system.
1 day? Fri 6/24/05 Fri 6/24/05   0%
79
Create product delivery plan (for phased delivery)
1 day? Fri 6/24/05 Fri 6/24/05   0%
80
Identify the functions to be delivered in the planned versions of the system.
1 day? Fri 6/24/05 Fri 6/24/05   0%
81
Identify subsystems, their data requirements and interfaces
1 day? Fri 6/24/05 Fri 6/24/05   0%
82
Package the new system's functions into subsystems and map the flow of data between them.
1 day? Fri 6/24/05 Fri 6/24/05   0%
83
Identify files and/or databases.
1 day? Fri 6/24/05 Fri 6/24/05   0%
84
Estimate storage, telecommunications and/or processor impacts
1 day? Fri 6/24/05 Fri 6/24/05   0%
85
Determine the impact of processing and storage volumes on the hardware (data storage, processor capacity) and on communications resources.
1 day? Fri 6/24/05 Fri 6/24/05   0%
86
 Conduct walk-through(s) of the design
1 day? Fri 6/24/05 Fri 6/24/05   0%
87
Ensure that the various aspects of the design fulfill the requirements and comply with standards.
1 day? Fri 6/24/05 Fri 6/24/05   0%
88
Reevaluate development approach, impact analysis, costs and benefits
1 day? Fri 6/24/05 Fri 6/24/05   0%
89
Statement of approach
1 day? Fri 6/24/05 Fri 6/24/05   0%
90
Ensure that the approach recommended in the Feasibility Study and reaffirmed in phase 2.0 is still valid, given the design results.
1 day? Fri 6/24/05 Fri 6/24/05   0%
91
Ensure that cost benefits assumptions are still valid.
1 day? Fri 6/24/05 Fri 6/24/05   0%
92
Ensure that impacts on other projects and systems are accurately stated.
1 day? Fri 6/24/05 Fri 6/24/05   0%
93
Revise approach and cost benefits statements as appropriate.
1 day? Fri 6/24/05 Fri 6/24/05   0%
94
Prepare a Macro/Architectural Design Document
1 day? Fri 6/24/05 Fri 6/24/05   0%
95
Describe the macro/architectural design in a document.
1 day? Fri 6/24/05 Fri 6/24/05   0%
96
Reaffirm or revise the project plan
1 day? Fri 6/24/05 Fri 6/24/05   0%
97
Ensure that the project plan is accurate given the information determined during this phase.
1 day? Fri 6/24/05 Fri 6/24/05   0%
98
Design Data Base and/or Files
1 day? Fri 6/24/05 Fri 6/24/05   0%
99
Refine the data model into a logical, application data model
1 day? Fri 6/24/05 Fri 6/24/05   0%
100
Normalize the data model.
1 day? Fri 6/24/05 Fri 6/24/05   0%
101
Identify the data required to support computerized functions.
1 day? Fri 6/24/05 Fri 6/24/05   0%
102
Identify data segments or records based on the way data will be used in the system.
1 day? Fri 6/24/05 Fri 6/24/05   0%
103
Design physical data base and/or files
1 day? Fri 6/24/05 Fri 6/24/05   0%
104
Map the logical data base design to the specific database or file management system(s) to be used.
1 day? Fri 6/24/05 Fri 6/24/05   0%
105
Describe the data, as it will be stored on the physical media.
1 day? Fri 6/24/05 Fri 6/24/05   0%
106
Refine storage impact estimates
1 day? Fri 6/24/05 Fri 6/24/05   0%
107
Reevaluate storage utilization and system capacity estimates previously made (Activity 3.10) based on the completed design.
1 day? Fri 6/24/05 Fri 6/24/05   0%
108
Provide computer operations and hardware acquisition people with accurate information regarding requirements for operations, including conversions.
1 day? Fri 6/24/05 Fri 6/24/05   0%
109
Conduct walk-throughs of the data designs
1 day? Fri 6/24/05 Fri 6/24/05   0%
110
Validate the designs (logical and physical) to ensure that they adequately fulfill requirements.
1 day? Fri 6/24/05 Fri 6/24/05   0%
111
Functional Design
1 day? Fri 6/24/05 Fri 6/24/05   0%
112
Design reports
1 day? Fri 6/24/05 Fri 6/24/05   0%
113
Layout the format of reports.
1 day? Fri 6/24/05 Fri 6/24/05   0%
114
Design dialogues, expected query requirements and user procedures
1 day? Fri 6/24/05 Fri 6/24/05   0%
115
Identify the dialogues needed to support the procedures that will be followed by system users.
1 day? Fri 6/24/05 Fri 6/24/05   0%
116
Design screens
1 day? Fri 6/24/05 Fri 6/24/05   0%
117
Layout the format of the screens that will be required within the system.
1 day? Fri 6/24/05 Fri 6/24/05   0%
118
Refine logical and physical data base designs
1 day? Fri 6/24/05 Fri 6/24/05   0%
119
Determine if the functional design has caused any change to the data base design and, if so, make the changes.
1 day? Fri 6/24/05 Fri 6/24/05   0%
120
Design forms and other documents
1 day? Fri 6/24/05 Fri 6/24/05   0%
121
Layout of the forms and documents that will be required within the system.
1 day? Fri 6/24/05 Fri 6/24/05   0%
122
Define data and transaction editing requirements
1 day? Fri 6/24/05 Fri 6/24/05   0%
123
Identify and describe the editing/validation rules for each data element and each transaction (input data flow) in the system.
1 day? Fri 6/24/05 Fri 6/24/05   0%
124
Prepare program (software component) specifications
1 day? Fri 6/24/05 Fri 6/24/05   0%
125
Prepare descriptions of the programs (Software components) to be developed, identifying inputs, processing, performance constraints and outputs.
1 day? Fri 6/24/05 Fri 6/24/05   0%
126
Refine the macro/architectural design
1 day? Fri 6/24/05 Fri 6/24/05   0%
127
Determine if the macro/architectural design should be changed based on the findings of the functional design.
1 day? Fri 6/24/05 Fri 6/24/05   0%
128
Define audit and control functions (error control, control totals, etc.)
1 day? Fri 6/24/05 Fri 6/24/05   0%
129
Identify and describe the controls to be built into the system and used to ensure that data integrity is maintained.
1 day? Fri 6/24/05 Fri 6/24/05   0%
130
Validate that all requirements have been addressed
1 day? Fri 6/24/05 Fri 6/24/05   0%
131
Ensure that the functional design covers all functions identified in the requirements.
1 day? Fri 6/24/05 Fri 6/24/05   0%
132
Reaffirm or revise the project plan
1 day? Fri 6/24/05 Fri 6/24/05   0%
133
Ensure that the project plan is accurate given the information determined during this phase.
1 day? Fri 6/24/05 Fri 6/24/05   0%
134
Plan for Implementation
1 day? Fri 6/24/05 Fri 6/24/05   0%
135
Acquire hardware and system software resources
1 day? Fri 6/24/05 Fri 6/24/05   0%
136
Initiate the process of ordering any hardware and system software required.
1 day? Fri 6/24/05 Fri 6/24/05   0%
137
Plan for file/data base conversions
1 day? Fri 6/24/05 Fri 6/24/05   0%
138
Identify conversion requirements.
1 day? Fri 6/24/05 Fri 6/24/05   0%
139
Determine the way the conversion will be performed (what programs, what controls, etc.).
1 day? Fri 6/24/05 Fri 6/24/05   0%
140
Schedule the conversion effort.
1 day? Fri 6/24/05 Fri 6/24/05   0%
141
Develop test strategy and plans
1 day? Fri 6/24/05 Fri 6/24/05   0%
142
Ensure that test plans for all levels of testing are available to validate the new system and all systems being affected by it.
1 day? Fri 6/24/05 Fri 6/24/05   0%
143
Develop user/ operator training and documentation development plan
1 day? Fri 6/24/05 Fri 6/24/05   0%
144
Identify required user, support staff and/or operator documentation and training.
1 day? Fri 6/24/05 Fri 6/24/05   0%
145
Review (walk-through) Implementation Plans
1 day? Fri 6/24/05 Fri 6/24/05   0%
146
Ensure that all required implementation activities have been identified and scheduled.
1 day? Fri 6/24/05 Fri 6/24/05   0%
147
Reaffirm or revise the project plan
1 day? Fri 6/24/05 Fri 6/24/05   0%
148
Ensure that the project plan is accurate given the information determined during this phase.
1 day? Fri 6/24/05 Fri 6/24/05   0%
149
Schedule system implementation
1 day? Fri 6/24/05 Fri 6/24/05   0%
150
Specify when the system will be introduced into the production environment and when the user will be expected to begin testing and actual use.
1 day? Fri 6/24/05 Fri 6/24/05   0%
151
Program Development
1 day? Fri 6/24/05 Fri 6/24/05   0%
152
Design software components (program design)
1 day? Fri 6/24/05 Fri 6/24/05   0%
153
Identify program structures and modules for the programs (software components) specified.
1 day? Fri 6/24/05 Fri 6/24/05   0%
154
Perform walk-throughs of the program designs
1 day? Fri 6/24/05 Fri 6/24/05   0%
155
Ensure that program designs comply with standards and fulfill requirements as specified.
1 day? Fri 6/24/05 Fri 6/24/05   0%
156
Identify opportunities for using previously developed components.
1 day? Fri 6/24/05 Fri 6/24/05   0%
157
Identify components that may become reusable.
1 day? Fri 6/24/05 Fri 6/24/05   0%
158
Program software components
1 day? Fri 6/24/05 Fri 6/24/05   0%
159
Construct or generate the programs.
1 day? Fri 6/24/05 Fri 6/24/05   0%
160
Unit test and integration test (including necessary reprogramming)
1 day? Fri 6/24/05 Fri 6/24/05   0%
161
Ensure that software components perform according to specifications.
1 day? Fri 6/24/05 Fri 6/24/05   0%
162
Ensure that groups of components perform according to spec and interface with one another properly.
1 day? Fri 6/24/05 Fri 6/24/05   0%
163
Implementation – Transition to Production
1 day? Fri 6/24/05 Fri 6/24/05   0%
164
Develop user documentation, operations and support documentation and training materials
1 day? Fri 6/24/05 Fri 6/24/05   0%
165
Develop new materials or make changes to existing documentation and training materials based on the specified plan.
1 day? Fri 6/24/05 Fri 6/24/05   0%
166
Train users, operators, and support staff
1 day? Fri 6/24/05 Fri 6/24/05   0%
167
Ensure that all users, operators and support staff are able to use the system.
1 day? Fri 6/24/05 Fri 6/24/05   0%
168
System test (including necessary rework)
1 day? Fri 6/24/05 Fri 6/24/05   0%
169
Ensure that the new system operates according to specification, using the plan developed in Activity - Develop test strategy and plans.
1 day? Fri 6/24/05 Fri 6/24/05   0%
170
Ensure that the system performs as expected under volume and exception conditions.
1 day? Fri 6/24/05 Fri 6/24/05   0%
171
System testing can be broken down into levels of testing to include volume test, usability test, etc., see guidelines on testing.
1 day? Fri 6/24/05 Fri 6/24/05   0%
172
Acceptance Test (including necessary rework)
1 day? Fri 6/24/05 Fri 6/24/05   0%
173
Provide the user and/or sponsor the proof that the changed system works according to expectations.
1 day? Fri 6/24/05 Fri 6/24/05   0%
174
Prepare for transition to production
1 day? Fri 6/24/05 Fri 6/24/05   0%
175
Ensure that the production environment (including users, operations personnel, and support staff) is prepared for the start of production.
1 day? Fri 6/24/05 Fri 6/24/05   0%
176
Install required new hardware, system software, and communications systems.
1 day? Fri 6/24/05 Fri 6/24/05   0%
177
Perform data conversions
1 day? Fri 6/24/05 Fri 6/24/05   0%
178
Make data set (files, data bases, tables) ready for the start of production.
1 day? Fri 6/24/05 Fri 6/24/05   0%
179
Perform environment test
1 day? Fri 6/24/05 Fri 6/24/05   0%
180
Ensure that the new software operates without disrupting the production environment.
1 day? Fri 6/24/05 Fri 6/24/05   0%
181
Complete system installation
1 day? Fri 6/24/05 Fri 6/24/05   0%
182
Put the new system into production use.
1 day? Fri 6/24/05 Fri 6/24/05   0%
183
Post Implementation Evaluation
1 day? Fri 6/24/05 Fri 6/24/05   0%
184
Project performance evaluation
1 day? Fri 6/24/05 Fri 6/24/05   0%
185
Evaluate project performance
1 day? Fri 6/24/05 Fri 6/24/05   0%
186
System performance review
1 day? Fri 6/24/05 Fri 6/24/05   0%
187
Evaluate the performance of the changed system in terms of resource use, usability, and the degree to which it met user expectations.
1 day? Fri 6/24/05 Fri 6/24/05   0%
188
Change impact review
1 day? Fri 6/24/05 Fri 6/24/05   0%
189
Evaluate the user environment to determine if expected benefits were achieved.
1 day? Fri 6/24/05 Fri 6/24/05   0%
190
Controls - Ensuring the project performance
1 day Fri 6/24/05 Fri 6/24/05   0%
191
These task are the ongoing management of the facilitating plans, if you added budget/cost planning in the plan section, then you should add budget management here
1 day Fri 6/24/05 Fri 6/24/05   0%
192
Risk Management - ongoing
1 day Fri 6/24/05 Fri 6/24/05   0%
193
Change Management - ongoing
1 day Fri 6/24/05 Fri 6/24/05   0%
194
Project Document Review and Organization - ongoign
1 day Fri 6/24/05 Fri 6/24/05   0%
195
Communication Management - Ongoing
1 day Fri 6/24/05 Fri 6/24/05   0%
196
Contract/Procurement Management - ongoing
1 day Fri 6/24/05 Fri 6/24/05   0%
197
Quality Assurance Management - ongoing
1 day Fri 6/24/05 Fri 6/24/05   0%
198
Time Tracking - ongoing
1 day Fri 6/24/05 Fri 6/24/05   0%
199
Issue and Decision Management - ongoing
1 day Fri 6/24/05 Fri 6/24/05   0%
200
Close - Evaluate the achievement and turn-over to maintenance
1 day Fri 6/24/05 Fri 6/24/05   0%
201
Project Evaluation
1 day Fri 6/24/05 Fri 6/24/05   0%
202
Prepare, Conduct, and Present a project evaluation
1 day Fri 6/24/05 Fri 6/24/05   0%
203
Plan for Maintenance and Turn-over
1 day Fri 6/24/05 Fri 6/24/05   0%
204
Coordinate maintenance Turn-over
1 day Fri 6/24/05 Fri 6/24/05   0%
205
Project Complete and Maintenance Ready
0 days Fri 6/24/05 Fri 6/24/05   0%

Resources


ID
Name
Group Max Units Peak Units
 
Unassigned
  100% 0%
3
Create and obtain agreement on the Product Description
    100%
5
Create and obtain agreement on the Project Charter
    100%
6
Project Approved for Planning by Sponsors
    100%
9
Develop the Scope Statement
    100%
10
Devekop the WBS
    100%
11
Develop the Project Schedule
    100%
12
Determine the Project Feasibility and Recommendation
    100%
13
Organize Project & Staff Acquisition
    100%
15
You should add or remove these as appropriate for your project, an example of an add would be Budget/cost Plan or Training Plan
    100%
16
Describe the Risk Management Plan
    100%
17
Describe the Change Management Plan
    100%
18
Describe the Project standards, Approval process, Document Controls
    100%
19
Describe the Communication Plan
    100%
20
Describe the Time Tracking Plan
    100%
21
Describe the Issue & Decision Management Plan
    100%
23
Assemble the Integrated Project Plan
    100%
24
Integrated Plan & Schedule Approved by Sponsors
    100%
26
Feasibility Study – Note: Requirements definition is an extension of the process started in the Feasibility Study. Please see the Feasibility Lifecycle model to determine if all or some of the steps are necessary.
    100%
29
Define in detail the procedures, high level data requirements, existing reports and documents, roles and responsibilities, and organization of the user areas to be impacted by the product being developed.
    100%
30
Describe in detail business procedures and their data requirements.
    100%
31
Describe existing computer systems and their data.
    100%
32
Ensure that all required data elements have been identified in the data analysis.
    100%
33
Ensure that the sources and destinations of the data are known.
    100%
34
Identify and prioritize candidates for procedural change and automation.
    100%
36
Ensure that all entities of consequence to the application area have been identified.
    100%
37
Identify and define the data elements to be used, changed, or created (attributes analysis).
    100%
38
Determine the source of data elements in the business process.
    100%
39
Identify the business functions and/or existing computer systems that use each data element.
    100%
41
Identify the functions to be included in the new system and their data requirements.
    100%
43
Ensure that all operational and delivery requirements (e.g., response times, product delivery deadlines, maximum number of users, volume restrictions, frequency of use, and expected product life span, other expectations, etc.) are known.
    100%
45
Ensure that the approach recommended in the Feasibility Study and reaffirmed in phase 1.0 is still valid, given the detailed understanding of requirements.
    100%
46
Ensure that cost benefits assumptions are still valid.
    100%
47
Ensure that impacts/interfaces on other projects and systems are accurately stated.
    100%
48
Ensure that the development platform is sufficient to support the development effort.
    100%
49
Revise approach and cost benefits statements as appropriate.
    100%
51
Documentation of the requirements that can be validated by users, sponsors, IT management, and developers.
    100%
53
Ensure that the project plan is accurate given the information determined during this phase.
    100%
55
Ensure that users, sponsors and IT management authorize continued work on the project.
    100%
56
Avoid effort on projects that should be ended or redirected.
    100%
59
Identify the hardware upon which the new system will operate.
    100%
60
Identify the specific Internal Processing Facility (IPF).
    100%
61
Identify the system software under which the application will operate.
    100%
62
Identify the DBMS and/or file system that will be used in the system.
    100%
63
Identify portability requirements.
    100%
64
Choose development tools and platform.
    100%
66
Identify how system functions will be distributed geographically and technically (across platforms).
    100%
68
Determine the network(s) that will support the application.
    100%
70
Identify the security features of the system.
    100%
71
Create contingency plan and/or revise existing contingency plans.
    100%
73
Identify and describe the controls to be built into the system and used to ensure that data integrity is maintained.
    100%
75
Establish application wide standards to create a consistent user interface.
    100%
76
Identify the software functions that will be developed as common routines or software tools.
    100%
78
Identify the specific functions described in Activity 2.3 to be included in the new system.
    100%
80
Identify the functions to be delivered in the planned versions of the system.
    100%
82
Package the new system's functions into subsystems and map the flow of data between them.
    100%
83
Identify files and/or databases.
    100%
85
Determine the impact of processing and storage volumes on the hardware (data storage, processor capacity) and on communications resources.
    100%
87
Ensure that the various aspects of the design fulfill the requirements and comply with standards.
    100%
89
Statement of approach
    100%
90
Ensure that the approach recommended in the Feasibility Study and reaffirmed in phase 2.0 is still valid, given the design results.
    100%
91
Ensure that cost benefits assumptions are still valid.
    100%
92
Ensure that impacts on other projects and systems are accurately stated.
    100%
93
Revise approach and cost benefits statements as appropriate.
    100%
95
Describe the macro/architectural design in a document.
    100%
97
Ensure that the project plan is accurate given the information determined during this phase.
    100%
100
Normalize the data model.
    100%
101
Identify the data required to support computerized functions.
    100%
102
Identify data segments or records based on the way data will be used in the system.
    100%
104
Map the logical data base design to the specific database or file management system(s) to be used.
    100%
105
Describe the data, as it will be stored on the physical media.
    100%
107
Reevaluate storage utilization and system capacity estimates previously made (Activity 3.10) based on the completed design.
    100%
108
Provide computer operations and hardware acquisition people with accurate information regarding requirements for operations, including conversions.
    100%
110
Validate the designs (logical and physical) to ensure that they adequately fulfill requirements.
    100%
113
Layout the format of reports.
    100%
115
Identify the dialogues needed to support the procedures that will be followed by system users.
    100%
117
Layout the format of the screens that will be required within the system.
    100%
119
Determine if the functional design has caused any change to the data base design and, if so, make the changes.
    100%
121
Layout of the forms and documents that will be required within the system.
    100%
123
Identify and describe the editing/validation rules for each data element and each transaction (input data flow) in the system.
    100%
125
Prepare descriptions of the programs (Software components) to be developed, identifying inputs, processing, performance constraints and outputs.
    100%
127
Determine if the macro/architectural design should be changed based on the findings of the functional design.
    100%
129
Identify and describe the controls to be built into the system and used to ensure that data integrity is maintained.
    100%
131
Ensure that the functional design covers all functions identified in the requirements.
    100%
133
Ensure that the project plan is accurate given the information determined during this phase.
    100%
136
Initiate the process of ordering any hardware and system software required.
    100%
138
Identify conversion requirements.
    100%
139
Determine the way the conversion will be performed (what programs, what controls, etc.).
    100%
140
Schedule the conversion effort.
    100%
142
Ensure that test plans for all levels of testing are available to validate the new system and all systems being affected by it.
    100%
144
Identify required user, support staff and/or operator documentation and training.
    100%
146
Ensure that all required implementation activities have been identified and scheduled.
    100%
148
Ensure that the project plan is accurate given the information determined during this phase.
    100%
150
Specify when the system will be introduced into the production environment and when the user will be expected to begin testing and actual use.
    100%
153
Identify program structures and modules for the programs (software components) specified.
    100%
155
Ensure that program designs comply with standards and fulfill requirements as specified.
    100%
156
Identify opportunities for using previously developed components.
    100%
157
Identify components that may become reusable.
    100%
159
Construct or generate the programs.
    100%
161
Ensure that software components perform according to specifications.
    100%
162
Ensure that groups of components perform according to spec and interface with one another properly.
    100%
165
Develop new materials or make changes to existing documentation and training materials based on the specified plan.
    100%
167
Ensure that all users, operators and support staff are able to use the system.
    100%
169
Ensure that the new system operates according to specification, using the plan developed in Activity - Develop test strategy and plans.
    100%
170
Ensure that the system performs as expected under volume and exception conditions.
    100%
171
System testing can be broken down into levels of testing to include volume test, usability test, etc., see guidelines on testing.
    100%
173
Provide the user and/or sponsor the proof that the changed system works according to expectations.
    100%
175
Ensure that the production environment (including users, operations personnel, and support staff) is prepared for the start of production.
    100%
176
Install required new hardware, system software, and communications systems.
    100%
178
Make data set (files, data bases, tables) ready for the start of production.
    100%
180
Ensure that the new software operates without disrupting the production environment.
    100%
182
Put the new system into production use.
    100%
185
Evaluate project performance
    100%
187
Evaluate the performance of the changed system in terms of resource use, usability, and the degree to which it met user expectations.
    100%
189
Evaluate the user environment to determine if expected benefits were achieved.
    100%
191
These task are the ongoing management of the facilitating plans, if you added budget/cost planning in the plan section, then you should add budget management here
    100%
192
Risk Management - ongoing
    100%
193
Change Management - ongoing
    100%
194
Project Document Review and Organization - ongoign
    100%
195
Communication Management - Ongoing
    100%
196
Contract/Procurement Management - ongoing
    100%
197
Quality Assurance Management - ongoing
    100%
198
Time Tracking - ongoing
    100%
199
Issue and Decision Management - ongoing
    100%
202
Prepare, Conduct, and Present a project evaluation
    100%
204
Coordinate maintenance Turn-over
    100%
205
Project Complete and Maintenance Ready
    100%

Assignments


Task ID Task Name Resource Name Work Start Finish % Work Complete


Microsoft Home Page
Microsoft Project Home Page

Free Web Hosting