Software Development
Once the designs have been approved, the coders execute on the designs by making the proscribed changes to the relevant software assets. There have been a lot of analogies made between code construction and building construction. Roughly, about a third of the time spent on any release will be in this phase. Because of this, managers will want to keep close track on the amount of time that these development tasks take so developers are strongly encouraged to use the task management features of Code Roller. It is also greatly encouraged that a source code versioning control system be used to track the changes to the various code files. The next release of Code Roller will bundle a simple version control system with it. Also, support for integration with a very popular version control system, called Subversion, will be included.
What Goes into a Task?
- try to associate tasks with projects
- the Code field will appear in the task drop down for task assignment
- the summary is a short description of the task for summary purposes
- the start field is the date that the task is scheduled to start
- duration is the actual hours that it took to complete this task
- use the keywords field to control which search terms will cause this task to appear as search results
- Once checked, the Done checkbox indicates that the task has completed.
- the Description field holds what needs to be done in this task
- the Completed field specifies what parts of this task have been accomplished
- the Issues field documents the challanges, opportunities, and what to be wary of
- the Pending field describes what parts of this task have yet to been completed but will most probably be completed on time
- the Outstanding field describes what parts of this task have yet to be completed and will most probably not be completed on time
- the Roadblocks field is like the Issues field only escalated because they put the project in jeopardy
- the Estimate field holds your best guess today as to the total number of hours needed to accomplish this task
- the Remaining field holds your best guess today as to how many hours are left to complete this task