Changes between Version 19 and Version 20 of ProjectManagementIdeas


Ignore:
Timestamp:
Apr 29, 2009 5:52:19 PM (5 years ago)
Author:
ChrisNelson
Comment:

Added some related work. Other minor edits.

Legend:

Unmodified
Added
Removed
Modified
  • ProjectManagementIdeas

    v19 v20  
    88Project management support software should help us answer a few basic questions: 
    99 
    10  * When will my project be done? 
     10 * When will my project be done? (That is, what is the forecasted completion date.) 
     11 * Am I on schedule?  (That is, is the percent complete for the overall project where it should be at this time.) 
     12 * What tasks are on the critical path?  (That is, what tasks must be finished on time to not affect project completion.) 
    1113 * How are my resources being utilized? 
    1214 * How will a change (e.g., in scope or constraints) affect project completion or resource utilization? 
     
    5456== Resource Properties == 
    5557 
    56 What are they? 
     58In general a project resource may be many things such as a person working on a task (a carpenter or a software developer) or a source of supplies needed for a task (cement or paint or computer systems). 
     59 
     60A resource may have a name and typically has some availability.  An employee may have responsibilities in two departments and only be available for certain work 50% of the time or a vendor may only be able to supply a certain amount of cement or paint or CPU cycles. 
     61 
     62We don't seek to make Trac a completely general project management solution and will -- at least for now -- limit resources to people and assume they are available full time. 
    5763 
    5864== Milestone Properties == 
     
    120126= Related Work = 
    121127 
     128== Trac Plugins == 
     129 
    122130Trac has three Gantt chart plugins:  
    123131 
     
    134142TimingAndEstimationPlugin and TracHoursPlugin add estimated and actual hours fields to tickets.  There is some disagreement about whether the estimate is the remaining time (so total estimated time is actual + estimate) or total time (so remaining time is estimate - actual).  A Gantt chart typically wants estimate and percent complete.  It is possible to extract this from either recording convention and we should likely allow either convention via a configurable interface. 
    135143 
     144== Other work == 
     145 
    136146There is a [http://www.viewpath.net/Website/ganttcharts/googlegadget.aspx Google Gadget Gantt chart] which might be leveraged for the visualizations once the data is made available (e.g., using [https://opensvn.csie.org/traccgi/swlcu/wiki/En/Devel/TracGViz/ TracGViz plugin]). That widget is developed and maintained by a company (i.e., [http://www.viewpath.net/ ViewPath]). Besides users need access to the internet and their projects environments '''have to''' be available too so that the iGoogle container be able to retrieve the data to display in the chart. All this means that local deployments (intranets, ...) are not possible. 
     147 
     148[http://www.simpleprojectmanagement.com/planner/home.html Planner] is an open source project management program. 
     149 
     150GNOME Office once includes [http://wiki.linuxquestions.org/wiki/MrProject MrProject] (which may be another version of Planner).  The news of MrProject's death may be exaggerated; [http://live.gnome.org/Planner GNOME Live!] lists a 0.14.4 release in April 2009. 
    137151 
    138152= Design =