Scrum is a framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value.1
Scrum is an iterative and incremental agile software development framework for managing software projects and product or application development. Its focus is on "a flexible, holistic product development strategy where a development team works as a unit to reach a common goal" as opposed to a "traditional, sequential approach". Scrum enables the creation of self-organizing teams by encouraging co-location of all team members, and verbal communication between all team members and disciplines in the project.2
Books
![]() |
![]() |
Resources
- The Scrum Guide - Scrum is a framework for developing, delivering, and sustaining complex products. This Guide contains the definition of Scrum. This definition consists of Scrum’s roles, events, artifacts, and the rules that bind them together. Ken Schwaber and Jeff Sutherland developed Scrum; the Scrum Guide is written and provided by them. Together, they stand behind the Scrum Guide.
Making communication in (Scrum and other) teams more effective; a few skills to learn
Team-focused approaches, like Scrum, Kanban and Extreme Coding, put a heavy emphasis on effective communication. Not only with the product owner or customer, but also within the team.
The Scrum Team
The Product Owner
The Development Team
The Scrum Master
Scrum Events
The Sprint
Sprint Planning
Daily Scrum
Sprint Review
Sprint Retrospective
Scrum Artifacts
Product Backlog
Sprint Backlog
Increment
Artifact Transparency
Definition of "Done"
Implementing Scrum - How to Begin
2
Scrum (software development). (2013, October 10). In Wikipedia, The Free Encyclopedia. Retrieved 06:26, October 12, 2013, from http://en.wikipedia.org/w/index.php?title=Scrum_(software_development)&oldid=576578443