Waterfall vs. Agile

Pretend that your company has decided to custom develop an accounting system. As a systems analyst, you just attended a meeting with senior business managers during which you noticed differences of opinion on whether to follow waterfall or agile software development methodologies.

At the end of the meeting, the CEO asked you to examine the differences of opinion and make a recommendation. So, in a paper, you are going to cover three elements: 1) pros and cons of waterfall and agile in terms of planning, execution and collaboration among the development team (such as designers, developers and testers), 2) how the risk of changing business and technology could be addressed and 3) your recommendation. Use diagrams to illustrate your points (e.g., diagrams comparing waterfall and agile).

Sample Solution