Improve project management with tracking system Joshua Hua csci577b
Problems We work as individuals instead of team We don’t write down the task list for the team We don’t track the individual effort very well We don’t discover the dependencies between tasks early We don’t break down the team work and schedule individual task very well
Rationale of using trac Free and Open-source It’s written in python, easy to modify and deploy Integrate with SVN, bugzilla, eclipse, etc Rich plugins Burn down chart, Backlog, etc. Many successful stories using trac MythTV, Pidgin, Virtualbox
Benefits Define the task in detail Track effort by task(both estimation and actual cost) Define priority of task Assign task to some team member Give you a big picture of all the tasks for team and help manager to discover the dependencies and schedule the tasks for individuals very well Trace reversely from requirement to the code
A picture worth a thousand words