SOFTWARE ENGINEERING

INTRODUCTION TO SOFTWARE ENGINEERING

WATERFALL MODEL

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
is agile better than waterfall
A
Most of the time
B
Occasionally
C
Never
D
Always
Explanation: 

Detailed explanation-1: -Waterfall is a better method when a project must meet strict regulations as it requires deliverables for each phase before proceeding to the next one. Alternatively, Agile is better suited for teams that plan on moving fast, experimenting with direction and don’t know how the final project will look before they start.

Detailed explanation-2: -That’s in line with the fact that more people use agile development than waterfall development. It’s more common to find project management software designed for agile vs. waterfall.

Detailed explanation-3: -When is Agile Not the Best Approach? Agile is not always best, such as when there is little uncertainty regarding requirements. Project management efforts where there is a solid history to use as a baseline for a new project may be better suited for a methodology that makes use of waterfall project management tools.

Detailed explanation-4: -Changes to the plan are allowed as software is continuously delivered to the customer. This is the essence of agility. The industry trend for the last 20 years has been to move away from Waterfall and embrace an Agile approach. That is certainly the development strategy I recommend.

There is 1 question to complete.