Background:
Why we need to dothis? You can also reference to the PM spec if there is.
Goal:
What is the goal toachieve in short.
Scope: [optional] When the goal is blur andpeople may think more than the you will do. You can clarify a little bits whatis the scope of this work item.
What is included ornot included in this design.
Current Status:
You can draw theoverall picture here based on your understanding and labeled the missing partor updated parts in different color.
Requirement:
What we are going todo step by step, component by component.
Architecture:
components, clearinput/output and relationships for different components
Test plan:
How do you test yourfeature and validate the result.
You need to providethe way to prepare input set and expected results.