CHECKOUT OF COMPUTER PROGRAMS FOR SHIPBOARD USE

WILLIAM R. GALLANT · Naval Engineers Journal · 1977

ABSTRACT The computer b playing an increasing rale in shipboard operation. One factor limiting its usage it the problem of checking out computer programs before they are delivered to the ship. A lengthy “on—board” checkout is expensive and can tie up a valuable asset. Additional problems often occur on board when the delivered programs are upgraded. Based on 15 years experience, the Author reviews the major areas of concern in testing and evaluating computer programs and discusses approaches that can provide a reasonable confidence that schedules, costs, and performance will be met. The key steps in the development of a computer program are outlined with emphasis on the testing stage. A review of a wide variety of computer programs shows that 40%–50% of the cost of developing a computer program occurs during the checkout and certification phases of program development. Testing is also key to a successful delivery because this is the final step before delivery. The major objectives of testing are established along with the necessary steps to meet these objectives. Several factors affecting the degree of testing which should be accomplished are discussed along with the impact that each has on the planned testing effort. The stages Involved In testing a computer program are defined along with the types of errors which are found, and not found, at each stage. Preparations must be made for changes to the program after delivery and the potential consequences of making changes recognized. Specific steps are developed to reduce the dangers involved in making changes.

Read the paper · More papers on PaperTik