Scrum is a process framework which was developed to support complex product development. The process is based on the view that knowledge comes from experience and that decisions are based on what is known. Scrum is the leading framework for software development.
Scrum makes it possible to focus on small/specific tasks, while always keeping the "big picture" in focus. In this way, Scrum helps to create structure, so that members of the team can focus on performing one task at a time. In the case of large and complex projects, product development can, without a framework like Scrum, often seem like an insurmountable task.
Scrum projects are carried out by starting with the most important and basic functionality. The team works on the basis of short feedback loops and receives continuous feedback on what works and what doesn't, and then makes continuous adjustments during the process. This is done in "sprints", which involve a fixed delivery cycle of 1-4 weeks. During the sprint, it is necessary to plan and develop the next version of the product and demonstrate the functionality to the project's stakeholders. An evaluation is then carried out and measures implemented.
What has been done, what should be done next, and what should be done in the next stage, is information that is visible to everyone at all times.
Scrum consists of three basic roles, which collectively make up a Scrum team:
At Cegal, we use Scrum as a methodology both in our product department and in our subsequent projects.Cegal has good experience of using Scum, particularly during the development phase of projects. It offers flexibility, while also ensuring continuity in the project’s deliverables. Transparency is a key principle in Scrum, and Cegal has good experience of carrying out regular sprint reviews of products for our customers. This provides a basis for an open dialogue and feedback from important stakeholders, which in turn provides fertile ground for the development of the best products on the market.