Cycle glossary

Product terminology simply explained


Waterfall is a traditional project management methodology that is often used in software development. In the waterfall approach, tasks are completed linearly, flowing from one phase to another, like water falling down a waterfall (hence the name). First, requirements are gathered, then the design is created, followed by implementation, testing, and finally, deployment. This method is sequential and doesn't allow for much flexibility or iteration, which can be a drawback in fast-paced industries like tech. However, it can be useful for projects with clearly defined requirements and minimal changes.

Subscribe for updates

Join tens of thousands of subscribers
Product insights, customer stories, and release notes straight to your inbox.
Thank you! Your subscription has been received!
Oops! Something went wrong while submitting the form.
No spam, ever.