Order Description
Write a paper to compare and contrast waterfall and agile development methodologies. Make sure to include when you believe either should be used and why.

Find at least five peer-reviewed journal articles, published within the last five years, on waterfall and agile methodologies to add to your critical analysis and review.