Introduction There are many ways to manage a project, two of the most prominent ways are waterfall and agile. The outline below describes these two project management methods. Waterfall What is Waterfall? The waterfall methodology is a design process, frequently used in software development, which progresses sequentially through the phases of Planning, Analysis, Design, Implementation, and Maintenance. (Diagram 1) Advantages of Waterfall Time and budget estimates are more reliable Development processes tend to be more secure Disadvantages of Waterfall Rigid and inflexible processes Feedback and testing are deferred until very late into the project Response to unanticipated problems require … Read More