Extreme Programming is identified as a System Development Li

Extreme Programming is identified as a System Development Life Cycle (SDLC) alternative


• Discuss the pros and cons of the identified methodology compared with the SDLC.
• Discuss the circumstances where extreme programming is a methodology preferred over SDLC

Solution

RAD (Rapid Application Development):

PROs:

1. Client involvement gain is the employ of collaborative workshops means the client is heavily concerned with the design and growth of the system

2. Evolutionary necessities of clients are not predictable to understand everything they need at the start of the project. Requirements change.

3. Accelerate projects gain is RAD makes utilize of a number of methods to promote good time management, capable software development and decrease the chances of behind changes

CONs:

1. Not everybody happy because the workshops may not contain all types of client. Some users may have been gone out and so the system may not convene their prospect

2. System is not best because Time boxing supports good time management; however it may not have been practical to develop some necessities in the time given resulting in a system that does what it declares but is really below what it should be.

RAD:

RAD frequently holds object oriented programming methodology, which intrinsically promotes software recycle. The most accepted object oriented programming languages are accessible in visual programming packages frequently described as providing fast application growth.

Suggests that products can be developed quicker and of superior quality by

Extreme Programming is identified as a System Development Life Cycle (SDLC) alternative • Discuss the pros and cons of the identified methodology compared with

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site