Last modified 28/10/04 16:33:13
Design requirements for the WCKER
Some of these requirements will be fulfilled in Java code; some, such as documentation, will not.
End user requirements
An end user is someone using a wizard in WCKER to create a course, e.g. Dr Simons in the EarlyUseCases
- Clear documentation of what the wizard will do, and how to use it.
- A clear starting point.
- Simple progression through the wizard to enter data.
- Clear descriptions for user inputs, indicating what type of information is needed, and why.
- Production of HTML templates conforming to data entered
- Production of SCORM package of editied HTML templates
Developer requirements
A developer is someone who creates wizards for an end user to run in WCKER, e.g. Sarah in the EarlyUseCases
Primary requirements
- Straighforward wizard format
- Clear documentation of how to create a wizard
- Example wizard to examine, reuse
Secondary requirements
- A wizard builder application (possibly a WCKER wizard itself)
- Internationalisation support for informative text