SOFTWARE ENGINEERING

EMERGING TRENDS IN SOFTWARE ENGINEERING

MISCELLANEOUS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Agile Software Development Process is:
A
Sequential
B
Iterative
C
Incremental
D
Iterative & Incremental both
Explanation: 

Detailed explanation-1: -Agile projects are iterative insofar as they intentionally allow for “repeating” software development activities, and for potentially “revisiting” the same work products (the phrase “planned rework” is sometimes used; refactoring is a good example).

Detailed explanation-2: -Agile method combines both incremental and iterative methodology. It is iterative because it plans for the work of one iteration to be improved upon in subsequent iterations. It is incremental because completed work is delivered throughout the project.

Detailed explanation-3: -Agile is iterative as it plans for the tasks of one iteration that has to be improved upon with subsequent iterations.

There is 1 question to complete.