10.2.5 Accept What They Offer
This section shows a process for accepting releases from a supplier who has prepared requirements and
design specifications, code, manuals, training material, and system and unit tests.
10.2.5.1 Assumptions
??? The customer has no experience of working with the supplier and therefore needs to ensure that
supplier releases are of acceptable quality.
??? The customer needs to ensure that should it need to terminate its relationship with the supplier
that it has access to sufficient code, tests, and design documentation to enable it either to re-let
the contract with another supplier or recommence in-house development.
??? The customer has access to various common databases as previously mentioned.
??? The solution proposed involves the use of a set of unit test metrics and tools, and the exposure
by the supplier of its system tests and practices to the customer. This is shown in terms of a model
of the entire build, test, and install process.
??? The customer provides an interface specification to the client to ensure the successful coexistence
of the new application on the customer network with the other applications.
??? The deliverables are usually:
??“ Source code
??“ Compiled system
??“ User documents
??“ Test scripts
??“ Utilities
??“ Training material
??? The customer has established a number of quality gates in its relationship with the supplier which
consists of processes, documents, metrics, and events.
Pages:
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405