External Specification
|
||||||||||||
|
||||||||||||
Checkpoint documents:
Other documents:
|
This External Specification is created to describe the product
from the user's perspective. The external specification is used to validate
the product design with customers, as a basis for Customer Learning specifications,
and to plan black box testing. The external specification can be a single
deliverable or a combination of several deliverables.
The project is targeted at all users everywhere. It is espected
to be used, broadly, as the basis for all future lifeforms. The customer
benefits will be that:
Product Overview
The foundation of blah is blah blah which means that blah blah. Some specific features include:
What are the high level user interaction with the product. Describe the user interaction model with the product. Identify and document the primary use scenarios/use cases which include frequent and/or important tasks. Product interaction and dependencies
Create descriptions in user terms from a task point of view. Make the descriptions sufficiently detailed that they can be used for online help. Main window and dialog boxes (new, removed, modified)
Error handling
Performance-related User Feedback
User Options, Customizations, and Resources
Create descriptions in user terms
List defects that will be fixed.
The blah blah is blah blah which means that blah blah.
Command line options ... blah blah Error handling
Any API information that customers or the field may access (that is External rather than Internal information). Error handling
Special Installation/Configuration/Administration requirements
Troubleshooting and helpful tips
Migration information
Printed documentation and learning products
On-line help and learning products
Installation and configuration
|
|||||||||||
Template Modified: 19990716 Template Author: Tim Mikkelsen/Jan Ryles |