Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software Project Planning and Tracking

Similar presentations


Presentation on theme: "Software Project Planning and Tracking"— Presentation transcript:

1 Software Project Planning and Tracking
M. M. Pickard, PhD Computer Science Stephen F. Austin State University

2 Overview The Sad State of Project Management Determining the Scope
Allocating Resources Partitioning the Project Task Definition Scheduling Monitoring Post Mortem

3 The Sad State of Project Management
Easy to find examples of failed projects Problems: Poor requirements identification Requirements creep Inaccurate estimates Lack of risk management Failure to update estimates Et cetera

4 Determining the Scope Identify requirements Write a scope statement
Many techniques apply. . . Write a scope statement

5 Allocating Resources Determine hardware needed
Determine software needed Determine expertise needed Estimate person-months required

6 Partitioning the Project
Divide the effort as described by the scope statement into chunks that can be accomplished concurrently, if possible. Determine the “size” of each chunk. A sub-problem: what units will be used?

7 Task Definition Define the tasks necessary to complete each chunk.
Determine the task dependencies. Define the outcomes of each task.

8 Scheduling Use an estimation method to arrive at time estimates.
Associate tasks with milestones. Build reviews into the schedule.

9 Scheduling/Monitoring
Consider use of PERT/CPM networks, Gantt charts. Microsoft Project Other tools Determine critical path.

10 Monitoring Collect process metrics. Review delivered artifacts.
Compare accomplishments to scheduled performance. Revise schedule as appropriate. Determine current critical path.

11 Postmortem Following a project’s termination or completion, meet to discuss lessons learned.


Download ppt "Software Project Planning and Tracking"

Similar presentations


Ads by Google