next up previous contents
Next: Aftermath Up: Process Previous: Resources   Contents

Product Acceptance Requirements and Testing

Formal and non-formal reviews of code and documentation were held both inside the project team and the with the customer, to make sure everything required would be done well and in time.

Documentation requirements have been discussed in section 3.4. Before acceptance, the software MUST have fulfilled the following functionalities1:


Table 2: Requirements Matrix
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



next up previous contents
Next: Aftermath Up: Process Previous: Resources   Contents
2002-03-19