What are the major advantages of 'agile software development'?

CS Professional · Information Technology and Systems Audit · PYQS · December 2015
What are the major advantages of 'agile software development'?

Answer & Explanation:

Agile technology is being widely used by the organization in developing information system now a days and it is resulting in various advantages. Following are the major advantages of agile systems: Time & money saving: This approach leads to focus more on the application rather than documenting the things. Thus brings down the cost and time involved in the project. Regular feedback from client: Since it is iterative in its form, it tends to have a regular feedback from the end user so that the same can be implemented as soon as possible. Further, as all phases of SDLC are required to be completed very quickly, there is a transparency to each individual working on the project with the status of each phase. Flexibility: Change request and enhancements can be implemented easily between the phases. Fast execution: Daily meetings and discussions for the project following agile approach can help to determine the issues well in advance and work on it accordingly. Quick coding and Testing makes the management aware of the gaps existing in either requirements or technology used and can try to find the workaround for the same. Short project life cycle: The quicker development, testing and constant feedbacks from the user result in shorter project life cycle and thus becomes the appropriate approach for the projects to be delivered in a short span of time.

Topics: Software Engineering

Open in Interactive Practice Hub · Full Practice Hub · Chapter Weightage · More in this subject

Related Questions in this Topic