Scrum is one of the most popular agile development methodologies and one of the easiest transitions from the waterfall approach, since it’s typically requirements-driven like waterfall but involves shorter iterations with shorter degree of collaboration.
Similar to waterfall, scrum is driven by a requirement or user story that defines how features should perform and be tested — but with one significant difference: scrum