Abstract
Scrum is a lightweight management process that incorporates many of the elements that later became part of the Agile Manifesto and provides a methodology-agnostic and empirical platform for handling the needs of complex programming tasks where requirements are constantly shifting.