Development Lifecycle
The program development life cycle โ analysis, design, coding and testing. Abstraction and decomposition, structure diagrams, flowcharts, pseudocode, validation and verification checks, and the four types of test data: normal, abnormal, extreme and boundary.