Agile scrum is a software development methodology. But we also use this to manage any other projects. It grew out of Japanese management techniques in the 80s and has spread all over the world today.
We will try to share with you the main rituals of this technique and how we use it.
The statement of tasks for the team is formed from the user's stories, which describe what kind of profit the user wants to get. The story outline looks like this: How <user role / character>, I <want / can take an action> to <get the value>.
All tasks are formed into sprints, which can last 1-2 weeks. During this time, the team must implement one or more user stories. At the end of the sprint, there is a demo day, when our team presents the results of the sprint to the customer. Thus, you can immediately eliminate the shortcomings and redo the components, if, for example, the customer realized that he had given an incorrect technical task. This way of working significantly improves the quality of the final work, compared to the "waterfall" method, which is used by ordinary developers.
At the beginning of each sprint, we organize a special event - poker. There team members jointly evaluate future tasks in points, this happens face-down with the help of cards. Before voting, a discussion of each problem takes place, if the team during the voting did not choose the same number of points to the problem, they discuss it again and vote again. One point is equal to one hour. Since our developers are paid hourly, they set a timer during the task, which allows us to assess the performance of the entire team or each participant at the end of the sprint. Thus, this ritual allows us to plan our future sprint as accurately as possible. At this point, our weighted average error between plan and fact is 20%.
All tasks are created in our task planner - ClickUp. The tasks contain a description, a performer, links with other tasks, an estimate in points, and the time spent on execution. This application also has many other useful features for team management, we think it is the best solution on the market right now. We have already hooked on it to more than one company.
Every working day, we hold an event lasting 15 minutes, in which each team member tells or shows what he did yesterday, what he plans to do today. This wonderful ritual allows us to:
Discussion of the sprint or project carried out by the team in order to increase the effectiveness of the team. Each team member writes anonymous cards in which he can praise someone from the team and also give advice if he didn’t like something. After this, all the cards are discussed and management decisions are made based on them for the future.