Changes between Version 18 and Version 19 of ProjectManagementIdeas
- Timestamp:
- Apr 29, 2009, 1:55:12 AM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ProjectManagementIdeas
v18 v19 38 38 Task dependencies can be quite complex. Project management generally involves four types of dependencies between tasks or activities: 39 39 40 Finish-to-Start (FS):: Task B cannot begin until task A is complete. This is the most common. When building a house, the walls cannot be put up until the foundation is complete.41 42 Start-to-Start (SS):: Task B cannot begin until after task A begins (though they may endindependently). When building a house, interior painting cannot begin until the dry wall is started. (Each room can be painted as soon as its dry wall is up.)43 44 Finish-to-Finish (FF):: Task B cannot end until task A ends (though they may begin independently). When building a house, inspections cannot be completed until construction has completed (though parts may be inspected before the whole job is done).45 46 Start-to-Finish (SF):: Task B cannot end until Task A begins. When building a house, the builder may begin getting interim payments during construction but payment will not be completed until the owner can start moving in.40 Finish-to-Start (FS):: Task B cannot start until task A finishes. This is the most common. When building a house, the walls cannot be put up until the foundation is complete. 41 42 Start-to-Start (SS):: Task B cannot start until after task A starts (though they may finish independently). When building a house, interior painting cannot begin until the dry wall is started. (Each room can be painted as soon as its dry wall is up.) 43 44 Finish-to-Finish (FF):: Task B cannot finish until task A finishes (though they may begin independently). When building a house, inspections cannot be completed until construction has completed (though parts may be inspected before the whole job is done). 45 46 Start-to-Finish (SF):: Task B cannot finish until Task A starts. When building a house, the builder may begin getting interim payments during construction but payment will not be completed until the owner can start moving in. 47 47 48 48 In addition, managing the complexity of a large project requires breaking large tasks into smaller ones (or viewing groups of small tasks as larger aggregates). For example, interior painting might be broken down into paint the living room, paint the dining room, etc. … … 51 51 52 52 ''NOTE:'' The relationships are directional and inverting them is not straightforward. If A has a FS dependency on B, it is '''not''' true that B has an SF dependency on A. 53 54 == Resource Properties == 55 56 What are they? 57 58 == Milestone Properties == 59 60 What are they? 53 61 54 62 = Gantt Charts = … … 126 134 TimingAndEstimationPlugin 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. 127 135 128 There 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 [http: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.136 There 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. 129 137 130 138 = Design =