next up previous contents
Next: Supporting Process Plans Up: Technical Process Plans Previous: Infrastructure Plan   Contents


Product Acceptance Plan

High quality of documentation is essential for product acceptance and coursework grading.

Before acceptance, the software MUST fulfill the following functionalities1:

Functionality Short description
D-01 The DLL must contain a function to load templates into it
D-04 The DLL must contain a function to compare a given
  observation against one specific template
D-05 The DLL must contain a function to return a template that
  has been stored in its data structures
G-05 The user must be able to load templates and an observation
  directly from a text file
G-07 The user must be able to select the parameters of
  the DTW algorithm
G-09 The user must be able to select one of the templates
  and run the DTW algorithm against it
G-11 The observation, best-fit template, warping path, and the warping
  window must be visible in the GUI
P-01 Two types of distance metrics must be supported: Euclidean
  and derivative. The interfaces must be designed so that it
  is easy to add support for other metrics later
P-02 The algorithm must be able to constrain the warping path
  inside a warping window. It must be possible to change
  the size of the window
P-03 The algorithm must support only one slope constraint. It must
  be possible to add other slope constraints later

A list of project deliverables was mentioned in section 1.1.3. Testing documentation will include information which denotes whether or not the software has all the required functionalities, ie. are there any reasons why the customer would not accept it.


next up previous contents
Next: Supporting Process Plans Up: Technical Process Plans Previous: Infrastructure Plan   Contents
2002-03-19