Question: what is the fundamental difference between a ‘waterfall’ lifecycle and an ‘iterative’ life cycle?
Answer: The two main development methodologies are agile and waterfall. They are commonly applied to software development, and thus, project management as well. The main difference between agile and waterfall is that waterfall projects are completed sequentially whereas agile projects are completed iteratively in a cycle.