Scrum is one of many agile frameworks, which includes kanban, extreme programming (XP), crystal, Scaled Agile Framework (SAFe), Less, Nexus and others.
Scrum is an easy-to-use framework for working with complex issues with many unknowns, to find solutions in an agile way. The scrum working method is based on transparency, inspection and customisation. This means that it is clear what is being worked on and what the goal is, at the same time as it is continuously checked that goals and solutions are still relevant and still have the highest priority. It is a process where you continuously plan one sprint at a time and at the end of the sprint look at what has been delivered, how it went and, on that basis, what the next steps will be - this is called an iterative process.
The iterative scrum process
The iterative process makes it possible to continuously adapt the solution based on learning and feedback. There is a high degree of involvement of the customer, or representatives of the customer, in order to ensure that it is the right thing that is delivered. For each sprint, the team plans what they can deliver (sprint planning), after which they are given peace to focus on the delivery and, when the time has passed, the team presents what they have delivered (sprint review and demo) and looks at what to do for to get better (sprint retrospective).
When working with Scrum as a framework, you work with a Scrum Team, which forms the foundation of Scrum. The team works together to deliver something of value, such as products or valuable solutions to complex issues. The team supports each other and has the competence to deliver value together, whatever their area is. To support the team, there are two special roles: Scrum Master and Product Owner.
The Scrum Master is the team's coach and facilitator. They support the team and help with progress, follow up on obstacles and help the team focus on getting better and delivering quality.
The Product Owner has a product focus and works with requirements and delivery. The Product Owner supports the team with what and when to be delivered. The Product Owner works closely with the business and the customer to ensure that the right thing is delivered at the right time.