Fountain Model

• Support Incremental Development
• Recognizes that some activities can’t stand before others, yet there’s a considerable overlap of activities throughout the development cycle
• Implies that you do some analysis, then some design, then some implementation
• Parallelism among various phases and iteration within phases
• Development of an object-oriented system that more likely to lead us to focus on sections of the whole known as clusters or subsystems

• Subsystems are collections of classes which work closely together
• Supports human learning and is recommended for most projects

SDLC is a systems approach to problem solving and is made up of several phases. A developer may or may not use or apply SDLC, but based on my experience, it is highly advantageous to use one. We did a system before where we didn’t plan much how we will execute, start and finish building a system. The result was a complete catastrophe! We suffered “groping in the dark” syndrome, regretted ever working with one another, and suffered too many expenses and too much time delay. Learning from the lesson, it is, thus, highly recommended to properly plan the flow of activities in building a system through SDLC as one of the tools in management.


Comments

Popular posts from this blog

Progress 4GL interview questions for QAD technology

QAD interview questions for SE and Eb2 version

Use of API in QAD EE