Features of implementation of SCRUM principles in our company and theirefficiency

Uk Ru En

SCRUM is a complex of operations, actions, artifacts and roles on which the implementation of projects of varying scale and complexity is based. The system is flexible and allows you to make any changes directly during the development of the project without compromising the quality of the final product. Thus, it is possible to make exactly the project that the customer needs with the set of functions that are relevant and necessary for him.

Connect EasyPost API

SCRUM principles

Scrum is a team process in which it is important to maintain effective communicationbetween its members, regardless of the roles and hierarchical levels. Previously, teamwork in our company was presented in the form of a waterfall development method (waterfall). We did not completely abandon this approach, but on many projects we switched to SCRUM

In order to increase the effectiveness of work on projects in our company, we have introduced the principles and tools of SCRAM, namely:

  1. The interaction of people and the correct interpersonal attitude determines the effectiveness of our actions and the quality of the final product;
  2. Tasks are performed by small teams, as they are convenient to monitor and build normal working relationships;
  3. We evaluate the results of the work of the whole team, not an individual performer;
  4. We continuously develop and improve the team as a whole and its individual members;
  5. Our actions are carried out in iterations (small sprints).

The artifacts we use:

SCRUM is about continuous learning and adaptation to changing factors. At Asabix, thesystem is structured in such a way that project teams can quickly and stress-free adapt to the requirements of the tasks and changes made by the customer. To do this, we use a certain set of artifacts that allow us to achieve good results in all areas.

Product backlog

Together with the customer (or the customer itself) we present the product backlog in theform of a list of general product ideas, which are supplemented over time and become more specific and detailed. The ideas we offer cover product properties, opportunities and methods for improvement, and correction of deficiencies.


The backlog arrangement we are doing is necessary in order to be able to add, remove orsplit individual backlog items for a specific product. So we can clarify and give new assessments of factors, change the sequence of elements, as well as clarify the requirements for the task at which we are working.


Using this tool, we record and evaluate the progress of project development. This allows usto determine the dynamics of efficiency and transparency of communication within the team, improve the organization of work and focus on solving tasks. Jira in our company is based on sprints and supports their interactive development and support.

Sprint management

  1. Sprint Planning - All team members are involved. Together we decide what and howto do to complete the planned project;
  2. Story points score- we determine the score for each user story in terms of complexity, time spent and risk.
  3. Velocity - determine the speed at which the work team completes one sprint;
  4. Productivity - counting at end time based on the number of completed items;
  5. Sticky Board - A board divided into three columns with sticky notes: Tasks, In Progress, Completed. Every day, as work is done, we move the sticker to the desired status. This allows us to control the volume sold;
  6. Presentations at the end of each sprint - the team demonstrates the work, since one of the basic principles of Scrum is that at the end of each sprint, there should be clear and working functionality;
  7. Retrospective - we review the sprint, identify 2-3 shortcomings, and determine themethods for their solution.

We hold a daily meeting every day. At these Scrum meetings, we discuss tasks and make decisions on how to implement them during the sprint (2 weeks). The daily meeting takes no more than 15 minutes and the main task is to find out at what stage each participant is. We discuss problems on the way to the implementation of this or that functionality.

Results of implementing SCRAM artifacts:

The introduction of SCRAM at our enterprise allowed us to effectively plan our activities and determine the best ways to achieve a high-quality result, namely:

  1. it added predictability to us;
  2. Increased the speed of the team as a whole and individual members;
  3. Learned how to properly plan the workload;
  4. Each member of our team knows exactly his task and is not distracted by others;
  5. Reduced stress and chaos during project development;
  6. Improved the quality of the final product;

As a result of SCRUM implementation, teams at Asabix work more smoothly, clearly andquickly.


Articles You May Also Be Interested In

Asabix Wins Clutch Award for Top Developer in Ukraine
Today, there’s about 200 million active websites and 1.8 billion web applications. These numbers continue to grow each day, adding more to the clutter. The only way to stand out from the crowd these days is through innovation and creativity—and that’s where we come in!
Paypal API Connection Features
Paypal API Connection Features
In this article we will consider the REST API, which allows to conveniently interact with all the Paypal entities.
Admitad API Connection Experience
Admitad API Connection Experience
Admitad is a global affiliate network with a large selection of affiliate programs, high rates, express payments, and many tools.
Connect EasyPost API
There is the Eaypost SDK for widespread programming languages.
Contact Us

Ready to Start? Let Us Know!


Ukraine, Zhytomyr
Vitruka Street, 9V

M-F, 9am — 7pm


Poland, Warsaw, 00-842
Łucka street 15/204

M - F, 9am - 7pm

Contact Us

Have a Question?

Describe your problem, fill the form below, and our staff will help you!
Required field
Required field
Required field
Required field