What is Scrum?

  • June 3, 2021
  • Deniz Artun Aydın

Scrum is a highly preferred agile project management method, especially in software development processes, as well as an application development method. Because today's modern software projects are complex and long-term studies, "Scrum" helps to produce higher quality software and manage projects more easily.

Scrum recommends managing the project by breaking it down into small chunks. In this way, it provides the management of the projects by examining each section within itself and making changes if necessary. Thus, the detection and solution of the problems that may occur in the process will be realized faster.

It is advocated to be in constant communication with the customer while managing the Scrum processes. In this way, it will be easier to shape the project into sections according to customers’ requests and to receive instant feedback.

The Principles of the Scrum


The team carrying out the project should be in constant communication with the other team members, and the problems that may be encountered should be known by everyone and the work should continue in this direction. In the principle of transparency, it is argued that all problems faced by team members should be stated.


It consists of control points created in the plan in order to follow the progress of the project process and to prevent possible problems. These determined points can usually be formed as daily meetings and sprint review meetings.


It is advocated that the product requirements that will arise can be arranged and adapted according to the innovations that may occur in the process and customer requests as determined at the beginning.

The Principles of the Scrum

  • It provides flexibility to your company for short-term planned processes, changing requirements and changes that may occur suddenly.
  • It actively provides feedback in order to easily fulfill the requests of your customers and solve problems on the product.
  • By prioritizing the communication of team members, it ensures faster resolution of problems in the light of the information transferred between the team.
  • Every problem that arises as the project progresses rapidly, is used as a step for a better solution in the next process.