Scrum - BogdanViblyy/Buketov GitHub Wiki
What Is Scrum?
Scrum is an Agile-based framework designed for the development and delivery of complex products. Rather than being a complete methodology, Scrum provides a structured environment in which teams can apply their own processes and practices. It emphasizes both iteration and incremental delivery.
-
Work is divided into time-boxed periods called Sprints (usually lasting 1–4 weeks), each aiming to deliver a potentially releasable product increment.
-
Core Roles:
- Product Owner – prioritizes and defines what needs to be built.
- Scrum Master – supports the team by facilitating how Scrum is implemented.
- Development Team – carries out the work to build the product.
-
Scrum Events: Sprint Planning, Daily Scrum (stand-up), Sprint Review, and Sprint Retrospective.
-
Artifacts:
- Product Backlog – a dynamic list of desired features and requirements.
- Sprint Backlog – the selected tasks to complete during the Sprint.
- Increment – the working, usable output at the end of a Sprint.
-
Built on empirical process control: transparency, inspection, and adaptation, along with team collaboration, autonomy, and a focus on delivering customer value rapidly.