Sie sind auf Seite 1von 13

Project Scheduling & Tracking

Relationship between People & Effort

Contains
Overview Principle for Project Scheduling Relationship Between

People & Effort


Effort Distribution

Presented by

Meghdoot Dhameliya

What is Project Scheduling??


The planned dates for performing activities and the planned dates for meeting milestones.

Project Scheduling & Tracking

What is Project Tracking??


Project Tracking refers to the management of projects, which includes measuring and reporting the status of milestones, tasks and activities required in achieving the predefined project results.

Project Scheduling & Tracking

Why Scheduling Required???


A project schedule is required to ensure that required project commitments are met. A schedule is required to track progress toward achieving these commitments.

Project Scheduling & Tracking

Why Project Delivered Late! ??


An unrealistic deadline Changing but unpredicted customer requirements Underestimation of efforts needed Unforeseen technical difficulties Unforeseen human difficulties Miscommunication among project staff Failure to recognize that project is falling behind schedule
Project Scheduling & Tracking

Basic Principle for Project Scheduling


Compartmentalization define distinct tasks Interdependency-parallel and sequential tasks

Time allocation - assigned person days, start time, ending time


Effort validation - be sure resources are available

Project Scheduling & Tracking

Basic Principle for Project Scheduling


Defined Responsibilities people must be Assigned Defined Outcomes- each task must have an output Defined Milestones - tasks should be

associated with a project milestone.

Relationship Between People & Effort


Basic Relationship:-ten person-year effort with one person working for ten years! Common Myths:-Adding people to a project after it is behind schedule often causes the schedule to slip further How can this Possible?? The people who are added must learn the system, and the people who teach them are the same people who were doing the work. While teaching, no work is done, and the project falls further behind.
Project Scheduling & Tracking

Relationship Between People & Effort


more people increase the number of communication paths and the complexity of communication throughout a project. Although communication is absolutely essential to successful software development, every new communication path requires additional effort and therefore additional time.
Communication Path communication path=6 A C

Total Person=4
B D

Project Scheduling & Tracking

Example of Relationship Between People & Effort


Consider 4 Engineers each capable of producing 5000 LOC/year

Work in Team
In 1 Year =5000 X 4 (250X4) =20,000- 1000 =19000 Lost 5% of LOC

Work Individual
In 1 year 5000 X 4 =20,000 LOC

Above Example illustrate that software project and overall productivity is not linear.
Project Scheduling & Tracking

Effort Distribution

40-20-40

FrontEnd Analysis & Design


Coding

Testing & Debugging

Project Scheduling & Tracking

Effort Distribution
02-03 10-25 20-25 15-20 30-40 % % % % % planning requirements analysis design coding testing and debugging

Project Scheduling & Tracking

Thank you!
Reference Roger S. Pressman 5th Edition

Presented by
Meghdoot Dhameliya

Good luck Happens when Preparedness meets opportunity.

Das könnte Ihnen auch gefallen