Version 39 (modified by deyan, 17 years ago) (diff) |
---|
Tasks types
Currently we have five task types. Each task has different requirements for revision phases - Analysis, Design and Implementation.
- Coding tasks
- Description - This task type contains tasks which result should be added application functionality, code change/improvement.
- Analysis - Analysis of these tasks revision contains what are the requirements for the task, what are expected results, functionality/improvement requirements, how-to demos, implementation ideas.
- Design - Design of these tasks should describe technology that will be used for reaching task's requirement. It should contain initial tests, libraries needed, rough algorithm explanation, class diagrams, etc.
- Implementation - In implementation section of task's revision the results must be linked with explanation what was done during this revision. Explain which part of source you've added/edited and how. The result of your work should be presentable via Analysis/How to Demo section.
- Bug Fix
- Document
- Setup
- Maintenance
The results of this phase should be described in the Implementation section of the task's current revision page PageTemplates/TaskPageTemplate. Depending on task type, results can be
- Wiki Page
- Source code
- Design section of the same task.
- Other document in the repository.
- Other links.
These should be linked into the Implementation section. If needed, additional wiki pages should be created and linked as TASK_NAME/PART where PART should describe the containing of this wiki page. In different revisions same results can be linked, but revision result should be described.