Version 2 (modified by deyan, 17 years ago) (diff) |
---|
Open sophie2-wbs.py and:
- decompose the tasks further in work breakdown structure (read the rules in the beginning of the document)
- look up for tasks with too small or too big effort and correct them
- add missing tasks and comments
- verify and finalize the document
Analysis
Overview
The goal of this task is to decompose the tasks to subtasks with less effort.
Task requirements
( Taken from /manage/sched/sophie2-wbs.py Rules section)
Task rules
- It should be clear what a given task is!
- Sub-tasks should not overlap!
- Sub-tasks should cover 100% of the parent task.
- Each task should have either:
- Several revisions.
- >=2, <=7 sub tasks
- Super tasks which contains sub-tasks (not a revisions) should not need work for themselves.
- If it looks like it needs, define a child-task that covers this.
- Try to keep to entity/feature driven spec.
- No end task (with revisions only) should have more than 10 effort.
- No task should have less than 1 effort.
- No revision should have less than 0.5 effort.
- Names are global! It should be clear 0.5 effort.
- Names are global! It should be clear what the task is, without its context.
Task result
Schedule meeting listed requirements.
Implementation idea
Open /manage/sched/sophie2-wbs.py and look for:
- Tasks with less than 1 effort
- Tasks with same names.
- Unclear task names.
- Subtasks do cover < 100% of the parent task.
- Subtasks do overlap each other.
- Child tasks (final) with effort more than 7
- Child tasks (final) with effort less than 2
Note that in some cases effort <=2 and >=7 is permissible.
Related
(Here you can add related tasks that could be useful or helpful.)
How to demo
(In this section you must add instructions for the demo of the task.)
Design
Open sophie2-wbs.py and:
- decompose the tasks further in work breakdown structure (read the rules in the beginning of the document)
- look up for tasks with too small or too big effort and correct them
- add missing tasks and comments
- verify and finalize the document
Implementation
(Implementation results should be described and linked here (from the wiki or the repository)
Testing
Log
(Link the log of the task here)