Changes between Version 44 and Version 45 of ProjectManagementIdeas
- Timestamp:
- May 1, 2009, 1:21:05 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ProjectManagementIdeas
v44 v45 23 23 Some of this information is part of the Trac core, some is provided by existing plugins, and some must be added to support project management. None of this information is antithetical to Trac's design and implementation. 24 24 25 == Task Properties == 25 == Properties == 26 27 A project management system must track properties of (information about) tasks, resources, and milestones. 28 29 === Task Properties === 26 30 27 31 Answering the questions listed above requires recording certain properties of a task. … … 37 41 Dependencies:: Other tasks that affect when this task can be started or finished. 38 42 39 === Dependencies===43 ==== Dependencies ==== 40 44 41 45 Task dependencies can be quite complex. Project management generally involves four types of dependencies between tasks or activities: … … 55 59 ''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. 56 60 57 == Resource Properties==61 === Resource Properties === 58 62 59 63 In 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). … … 63 67 We 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. 64 68 65 == Milestone Properties==69 === Milestone Properties === 66 70 67 71 The essential property of a milestone is its date. Trac tickets which are part of a milestone are implicitly due by the milestone date. In general project management, milestones have FS dependency with some some tasks. Together with dependencies between tasks, this dictates when tasks must be done to keep a project on schedule.