SOFTWARE ENGINEERING

INTRODUCTION TO SOFTWARE ENGINEERING

SOFTWARE PROCESS MODELS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
____ is not an agile method.
A
Extreme Programming
B
Scrum
C
Waterfall
D
Crystal
Explanation: 

Detailed explanation-1: -Waterfall is not as flexible as Agile because each phase needs to be fully completed before moving on to the next phase. The project is also planned out ahead of time, making this management system ideal for teams with a clear vision of where they are headed from start to finish.

Detailed explanation-2: -Agile projects are typically cheaper and can be delivered quickly. They offer greater flexibility, but also produce less predictable results due to the uncertainty and unclear nature of many of the project characteristics. Waterfall projects are typically more expensive and take longer to deliver.

Detailed explanation-3: -The disadvantage of waterfall development is that it does not allow much reflection or revision. Once an application is in the testing stage, it is very difficult to go back and change something that was not well-documented or thought upon in the concept stage.

There is 1 question to complete.