Scrum is a framework for addressing complex problems and delivering value through incremental products. It originated from lean principles and the agile manifesto values individuals, interactions, working software, and responding to change over processes and tools. Scrum uses sprints, daily stand-ups, planning meetings, reviews and retrospectives. The development team is self-organizing and works on items from the prioritized product backlog. The scrum master ensures the team follows scrum and the product owner manages the backlog. While scrum is commonly used, it is difficult to implement properly and benefits from coaching to continuously improve.
Related topics: