Changes between Version 131 and Version 132 of ProjectManagementIdeas
- Timestamp:
- Sep 18, 2015, 2:36:54 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ProjectManagementIdeas
v131 v132 3 3 = Project management ideas 4 4 5 Trac is strong in basic, individual and small-team task management, but lacks features for heavy-duty project management such as in [https://products.office.com/en-us/project/project-and-portfolio-management-software M icrosoftProject] and [http://sourceforge.net/projects/openworkbench/ Open Workbench]. This page discusses those missing features and how they can best be realized. We don't seek to make Trac a completely general project management solution and will limit resources to people and assume they are available full time.5 Trac is strong in basic, individual and small-team task management, but lacks features for heavy-duty project management such as in [https://products.office.com/en-us/project/project-and-portfolio-management-software MS-Project] and [http://sourceforge.net/projects/openworkbench/ Open Workbench]. This page discusses those missing features and how they can best be realized. We don't seek to make Trac a completely general project management solution and will limit resources to people and assume they are available full time. 6 6 7 7 In Trac, a "project" is sometimes synonymous with "installation". On this page it is a set of related tasks and deadlines. Each phase in the project would have a milestone with a target date and tickets to complete the work for that phase. … … 168 168 ||6||Assemble units||8h||2,3,4,5|| ||May 11, 2009||May 11, 2009|| 169 169 170 M icrosoftProject supports many calendars in a project. Roughly speaking, the project calendar has working hours per day and working days per week (e.g., 9-5, Monday-Friday) and resource calendars can override that (e.g., Ethan is on vacation the August 15-19).170 MS-Project supports many calendars in a project. Roughly speaking, the project calendar has working hours per day and working days per week (e.g., 9-5, Monday-Friday) and resource calendars can override that (e.g., Ethan is on vacation the August 15-19). 171 171 172 172 == Gantt Charts … … 273 273 === Time and Scheduling 274 274 275 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 has estimate and percent complete. It is possible to extract this from either recording convention and we should allow either convention via a configurable interface. 275 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 has estimate and percent complete. It is possible to extract this from either recording convention and we should allow either convention via a configurable interface. There is also a TimeEstimationAndQuotingSpecification. 276 276 277 277 DateFieldPlugin has some helpful wrappers around custom fields to validate them as dates. … … 285 285 Trac has several Gantt chart plugins: 286 286 287 [wiki:TracJsGanttPlugin TracJsGantt]:: A data-driven plugin which presents ticket status in a display much like M icrosoftProject's WBS format.287 [wiki:TracJsGanttPlugin TracJsGantt]:: A data-driven plugin which presents ticket status in a display much like MS-Project's WBS format. 288 288 289 289 [wiki:FlashGanttPlugin FlashGantt]:: seems complex and stale. … … 295 295 === Data Exchange 296 296 297 The TicketImportPlugin can import tasks exported from M icrosoftProject as a CSV file. There is a [ticket:7812 patch] to import dependencies, so MS-Project can feed !MasterTickets.297 The TicketImportPlugin can import tasks exported from MS-Project as a CSV file. There is a [ticket:7812 patch] to import dependencies, so MS-Project can feed !MasterTickets. 298 298 299 299 Because Microsoft products are present in many environments, it would be nice if we could get availability information from Exchange to feed a project calendar. Just reading from the group calendar would probably be enough. That way users would only have to put in their vacations, etc. in one place. … … 303 303 MS-Project goes far beyond what is likely to be put into a Trac-based project management solution, but it may be helpful to consider what task properties are recorded and what their analogs may be in Trac tickets. 304 304 305 The M icrosoftProject ''Task Information'' property sheet includes:305 The MS-Project ''Task Information'' property sheet includes: 306 306 307 307 * General