Changes between Version 64 and Version 65 of ProjectManagementIdeas

May 8, 2009, 4:59:21 PM (10 years ago)
Greg Troxel

EV, resources.


  • ProjectManagementIdeas

    v64 v65  
    3535 Original Work Estimate:: The amount of work believed to be needed to complete the task as of before the task was started.  This is ''not'', necessarily, the time it will take to complete the task (duration).  The task may be unassigned (and will take forever to complete), may have a resource assigned only part-time (so it will take longer to complete than the amount of work indicates), or have multiple resources assigned (so it may take less time to complete than the amount of work indicates).  Typically work will be expressed in hours of effort of a resource.
    37  Current Work Estimate: The total time the task is expected to take, as of now.  Like Original Work Estimate, but may be modified.
     37 Current Work Estimate:: The total time the task is expected to take, as of now.  Like Original Work Estimate, but may be modified.
    3939 Expended effort:: The amount of work expended against this task so far.
    8181== Task Scheduling ==
     83There are two fundamental ways to approach scheduling.  One is to assume that all tasks are small and to divide total estimates by resource rate.  Then, one compares earned value to cost, computes CPF, and computes an estimated end time.  This is far simpler, but fails to capture tasks that only some people can work on and other complexities.   The other is to create an actual plan that shows when each resource will work on tasks.
    8385The basic answer to "When will my project be done?" is generally ''displayed in'' a [ Gantt chart] which shows tasks, their dependencies, their duration (scaled by resource availability), and milestones.  [ Two] [}}} threads] on the Trac Users mailing list, suggest that a Gantt chart is a fundamental requirement for project management but scheduling tasks is even more fundamental and a necessary precondition for producing a Gantt chart.
     250== Earned Value ==
     252To compute earned value, we need unchanged original estimates, and probably also some way to estimate remaining time.
     254== Resource Description and Allocation ==
     256We need a proposal for how to describe available resources within trac.
     258If we use tickets to express tasks, then one could assume that a ticket will be worked on by the ticket's owner.  It might then be necessary to allow tickets to have multiple owners.   Or, we might want to have a way to have a list of (resource,hours) pairs independent of the owner.
    248260= Related Work =