Chapter 12 Flashcards
Program Development Lifecycle
the process of developing a program set out in five stages: analysis, design, coding, testing and maintenance.
Analysis
process of investigation, leading to the specification if what a program is required to do.
Design
uses the program specification from the analysis stage to show how the program should be developed.
Testing
testing of the program to make sure that it works under all conditions.
Maintainance
part of the program development lifecycle the process of making sure that the program continues to work during use.
Waterfall method
linear sequential program development lifecycle, in which each stage is completed before the next is begun.
Iterative method
simple subset of the requirements is developed, then developed, then expanded or enhanced, with the development cycle being repeated until the full system has been developed.
Rapid application development (RAD)
type of PDC where different parts of the requirements are developed in parallel, using prototyping to provide early user prototyping to provide early user involvement in testing.