This website is using cookies to ensure you get the best experience possible on our website.
More info: Privacy & Cookies, Imprint
Scrum is an agile framework for the development and delivery of software and other products. The framework consists of three roles, five events, and three artifacts.
The three roles are:
Product Owner: The Product Owner is responsible for defining and prioritizing the requirements of the product.
Scrum Master: The Scrum Master is responsible for ensuring that the team adheres to Scrum practices and rules, and that the team is working effectively and productively.
Development Team: The Development Team is responsible for implementing the requirements and developing the product.
The five events are:
Sprint: A period of one to four weeks during which the development team does a lot of work and delivers a "finished" product increment.
Sprint Planning: a meeting at the beginning of the sprint where the team collectively goes over the requirements of the product and decides what tasks should be performed in that sprint.
Daily Scrum: A daily meeting where the team meets briefly to discuss the progress of the work and address obstacles.
Sprint Review: A meeting at the end of the sprint where the development team presents the finished product increment and receives feedback from the product owner and other stakeholders.
Sprint Review.
Sprint Retrospective: A meeting at the end of the sprint where the team reflects on the last sprint and its work process, and suggests improvements for the next sprint.
The three artifacts are:
Product Backlog: A list of all the requirements of the product, prioritized by the Product Owner.
Sprint Backlog: A list of all the tasks that the development team will perform in a sprint.
Product Increment: The deliverable of the sprint that represents a working piece of the product.
Scrum allows teams to be flexible and make changes during the development process, which is especially important in the fast-paced world of software development.