Button Text
Glossary

Sprint

Summary

Sprint is a term from the agile project management method Scrum and refers to a defined period in which a team completes certain tasks to achieve a partial goal. Sprints usually last two to four weeks and end with a review of the results. Sprint planning and execution contribute to the continuous improvement of the development process.

Introduction

The term "sprint" comes from the world of sports and refers to a short, intense effort to cover a certain distance as quickly as possible. In the context of Scrum, an agile method of project management, the term has a different meaning. Here, a sprint describes a time-limited work phase in which a team works together on a task to achieve a specific goal. Typically, a sprint in Scrum projects lasts between two and four weeks.

Goals of a Sprint

A sprint has several goals, including:

  • Achieving partial goals: In each sprint, the team works on achieving one or more partial goals of the overall project. These partial goals are defined as sprint goals and are the result of sprint planning.
  • Continuous improvement: By regularly conducting sprints and the associated reviews of the results, the team can continuously analyze and improve the development process.
  • Creating transparency: Working in sprints allows all participants to better understand the progress of the project and respond to problems or changes in a timely manner.
  • Ensuring flexibility: Since sprints cover only a relatively short period, requirements and priorities of the project can be adjusted more easily without endangering the overall plan.
  • Sprint Planning

    Sprint planning is the first step in a sprint and serves to organize the work for the team. In this phase, the development team, the Product Owner, and the Scrum Master meet to define the goals and tasks for the upcoming sprint together. From the so-called Product Backlog, a list of all requirements and tasks of the project, those items that are to be worked on in the next sprint are selected. These items are transferred to the Sprint Backlog and form the basis for the work in the sprint. Sprint planning ends when the development team and the Product Owner have agreed on the sprint goals.

    Sprint Execution

    After the sprint planning, the actual execution of the sprint begins. In this phase, the development team works on the tasks defined in the Sprint Backlog to achieve the sprint goals. During the sprint, a short meeting called the Daily Scrum takes place daily. In this meeting, team members inform each other about the progress of the work, discuss problems or obstacles, and plan the next steps. The Scrum Master's task is to monitor the process and ensure that the team can work successfully.

    Sprint Review

    At the end of a sprint, the Sprint Review takes place, a kind of presentation of the results achieved during the sprint. Here, the development team presents the product increments completed in the sprint and receives feedback from the stakeholders, i.e., the people who have an interest in the project (e.g., customers, department heads, etc.). The Sprint Review is used to review the progress of the project, discuss improvements and adjustments to the project together, and plan the next sprint.

    Sprint Retrospective

    The Sprint Retrospective is another important element of a sprint and takes place after the Sprint Review. In the retrospective, the team reflects on the completed sprint together to find out what worked well and where there is potential for improvement. This concerns both the team's way of working and the overall development process. The insights from the Sprint Retrospective are carried into the next sprint to continuously optimize the development process.

    Conclusion

    The sprint is a central element of the agile project management method Scrum and enables projects to be processed in manageable partial goals while continuously improving. Through regular planning, execution, and review of work in sprints, a high degree of transparency and flexibility can be ensured, which ultimately contributes to a successful project completion.