When the testing is complete, it?s time to make the final delivery or distribution of your software project. Beyond delivery, you will probably be liable for some kind of short-or long-term support based on your business agreement with the customer. (You did remember to include support in the contract, didn?t you?)
What to Deliver
The primary deliverable is the software in the format that you?ve agreed upon?diskettes, CD-ROM, or some other medium. The list of possible documentation begins with a user manual, an item that every customer will surely ask for. (See Chap. 4 in LabVIEW Graphical Programming for recommended practice on writing user documentation.) Next on the list is a programmer?s reference manual that covers internal details about your software. I generally write such a document for complex applications where the overall structure requires explanation, and to assist other developers in understanding data structures, program flow, tricky parts in the code, and tips on modifying the application. Finally, all those QA documents that you spent so much time writing must also be delivered. Each document should be delivered in printed form, and many on disks as well.
To complete the package, write a professional-looking delivery letter . The letter included with LV9000 is pretty generic, but it does contain one important paragraph you will want to include to document the fact that you executed the test procedures:
The Test Plan for the XXX software product, as listed in the XXX Software Text Plan, Rev.
Copyright The McGraw-Hill Companies, Inc. 1998 under license agreement with Books24x7