Scrum is framework for managing complex product development. It is a management wrapper around that can be used for developing any product or managing any work. With Scrum, teams can regularly deliver a potentially shippable (releasable) set of functionality every sprint (iteration). Scrum uses a strategy of iterative and incremental delivery to provide the agility [...]