The Systems Development Life Cycle (SDLC) model may not be an appropriate method
ID: 450425 • Letter: T
Question
The Systems Development Life Cycle (SDLC) model may not be an appropriate methodology in IT application development situations where the system specifications are not well defined or when the problem to be solved is an ‘ad-hoc’ problem with a very low probability of reoccurrence. Approaches such as Rapid Application Development (RAD) and Agile Development have been found to be more suitable for these situations. Discuss the basics of what these approaches are and how they work. Also, summarize the advantages and disadvantages of RAD and Agile Development.
Explanation / Answer
Both RAD and Agile are alternatives to the conventional waterfall model. They are also known as incremental development model. These models are used when the Uncertainty is high as this methodologies are flexible. These models are faster than the conventional waterfall model. Let’s discuss both the models in details along with their advantage and disadvantage.
RAD (Rapid application Development): is a software development methodology that uses minimal planning in favour of rapid prototyping. A prototype is a working model that is functionally equivalent to a component of the product (Reference PMI)
This is an incremental model. In this model components are developed in parallel as if they are small individual projects. It emphasize the necessity to adjust requirements in reaction to knowledge gained as the project progresses. The developments are time framed, delivered and then assembled into a working prototype. This gives the customer something to analyse and provide feedback regarding the delivery and their requirements.
The Advantages and Disadvantages of the RAD Methodology is as follows:
Advantages:
Disadvantages:
Agile software development refers to a group of software development methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams. (Reference…PMI)
Advantages:
Disadvantage:
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.