III.16.1 Develop cost/effort estimate for the enhancement.
Intent: The intent of this task is to develop an estimate of project effort for the enhancement.
Mechanics: The requirements for the enhancement (Task III.15) are evaluated and modifications to the product are specified. Once the modifications are known, cost/effort can be determined.
Deliverables: Estimates of effort and cost for the enhancement
III.16.2 Establish product enhancement, project duration, and resource requirements.
Intent: The intent of this task is to establish or confirm the duration of the product enhancement project, determine the number and types of staff who will be required, and estimate other resources that must be applied to the project.
Mechanics: The project duration is established by (1) considering the delivery dates requested by the customer and (2) considering the task set selected and the projected effort estimated in Task III.16.1. Staffing requirements will be will be dictated by projected effort and required delivery date. Other resources are determined by examining the enhancement requirements.
Deliverables: Estimated duration, staffing level(s) and list of other resources
III.16.3 Derive enhancement schedule and strategy.
Intent: The intent of this task is to develop a schedule that indicates task sequence and interdependencies for the product enhancement project. Project milestones and effort assigned to each task should also be specified at this time.
Mechanics: The task set selected for product enhancement is used as the basis for creating a task outline or network that is essential for scheduling. Scheduling is best accomplished using a PC-based project scheduling tool. Using the tool, staff members (by name) are assigned to each task, the human effort (e.g., person-weeks applied), and start and end dates are specified. The tools then creates a timeline (Gantt) chart as well as other scheduling information.
Deliverables:
1. Project timeline charts
2. Task network (showing tasking interdependencies and parallelism) and Resource tables (showing allocated resources to specific tasks)
III.16.4 Develop a Project Plan for the enhancement.
Intent: The intent of this task is to develop a written project plan, review the plan with management and the customer(s) and make necessary revisions to the plan.
Mechanics: Information developed in Tasks III.16.1 &emdash; III.16.3 is gathered and organized into a Project Plan document. The document is then reviewed internally for consistency. If management approves the plan, it is next sent to the customer for review and comment. At each stage of review, modifications are made as required.
Deliverables: Software Project Plan with comments and suggestions for modification to the plan
Use Browser "back" arrow or return to APM Process Design Language Description