Что такое Scrum и как правильно использовать его в рабочем процессе

Рассказываем, как и когда лучше прибегать к подобному методу проектной работы, и какие в использовании Scrum могут быть подводные камни.

Что такое Scrum и как правильно использовать его в рабочем процессе

1. Что такое Scrum ?
Коротко говоря, Scrum — это способ организации рабочего процесса. Он пришел из мира разработки программного обеспечения и сейчас применяется в разных сферах бизнеса. Метод изобрели программисты Кен Швабер и Джефф Сазерленд. Они наблюдали за тем, как работают американские военные и спецназ и пришли к выводу, что основа успеха состоит в качественной командной работе. Сам же термин пришел из регби и в переводе с английского означает «схватка». Scrum принадлежит к Agile — семейству »гибких» подходов к организации процессов. Он состоит из минимального количества элементов, которые помогают успешно организовать работу. При помощи метода Scrum можно быстро и эффективно разработать принципиально новый продукт, аналогов которому нет на рынке.Особенность Scrum заключается в командном подходе и нестандартном распределении обязанностей внутри коллектива. В процессе участвуют не только сотрудники компании, но и бизнес-заказчики, которые должны включаться в процесс создания продукта чаще, чем при других подходах, и делать это преимущественно в личном общении, а не через документы. Команде приходит постоянная обратная связь от заказчика, что позволяет не сбиться с пути. Если компания создает новый продукт, но имеет мало представлений о результате, к которому хочет прийти, и не видит перед собой четкий план, — методология Scrum поможет справиться с этой проблемой. Она позволяет постепенно идти к нужному результату и на протяжении всего пути проверять эффективность и ценность проделанной работы. Команда придет к итогу, который полностью устроит заказчика.

Что такое Scrum и как правильно использовать его в рабочем процессе

2. Состав scrum-команды
В первую очередь в команду входят разработчики. Так в Scrum называют специалистов, которые вносят вклад в продукт. Все разработчики — часть единой команды. У них нет отдельных заданий или подкоманд. При методе Scrum все работают как единое целое. Состав группы не должен меняться, поэтому важно, чтобы в нее изначально входили все необходимые для проекта профессионалы. Так команда становится независимой от всех внешних воздействий и может функционировать без посторонней помощи.У сложившейся команды не должно быть лидера. Работа строится на взаимном обмене мнением и знаниями, за счет чего стимулируется кросс-функциональность. Разработчики дополняют друг друга и решают поставленные задачи совместными усилиями. Со временем команда становится все более сплоченной, что положительно влияет на ее продуктивность.Для успешной работы в команде должно быть от пяти до девяти человек. Если проект большой, набирают несколько команд, которые распределяют между собой задачи.В работе команды должен участвовать владелец продукта — сам заказчик или его представитель. Он консультирует разработчиков, передает свежие требования компании к будущему продукту и следит за тем, чтобы работа шла в верном направлении.Третий элемент команды — scrum-мастер. Он выступает в роли куратора и помогает коллективу сплотиться. Мастер проводит ежедневные собрания, помогает найти выход из тупикового этапа разработки и перевести команду на нужное направление. Главный успех scrum-мастера — сделать так, чтобы команда стала самоуправляемой и перестала в нем нуждаться. В идеале должны остаться только разработчики и владелец продукта.

Что такое Scrum и как правильно использовать его в рабочем процессе

3. Основные принципы работы по Scrum
После создания команды нужно определить список требований к продукту и составить техническое задание, которое получат разработчики. Далее работу делят на спринты — одинаковые промежутки времени, которые не должны длиться дольше четырех недель. Каждому кругу ставится конкретная цель. Количество таких спринтов неограниченно. В конце спринта команда должна приходить к результату и получать обратную связь от заказчиков о проделанной работе.Спринт считается завершенным, если команда смогла прийти к цельному итогу и создала продукт, который готов к использованию. К следующему спринту переходят только тогда, когда заказчики и члены команды довольны результатами предыдущего. Если разработчики не успевают уложиться в оговоренные сроки, они сообщают об этом владельцу продукта, и он перераспределяет время. Если команда справляется с задачей быстрей назначенного срока, она может подключить в текущий спринт дополнительные цели.

Что такое Scrum и как правильно использовать его в рабочем процессе

4. Как внедрить Scrum для управления бизнес-процессами
Чтобы внедрить метод в компанию и получить первые результаты, нужно минимум три месяца. Через такой промежуток времени команда начинает работать эффективно и сплоченно. При условии, что выполнены все необходимые условия.

Что такое Scrum и как правильно использовать его в рабочем процессе

Как внедрить Scrum в компанию:
1. Определите владельца продукта. Человека, который будет налаживать связь между командой и заказчиком.
2. Наберите команду разработчиков из пяти-девяти человек. В нее должны входить эксперты из разных областей, чтобы вместе команда могла создать законченный продукт без посторонней помощи.
3. Найдите Scrum-мастера. Его можно нанять из сторонней фирмы, помогающей внедрять метод, или отправить сотрудника компании на соответствующие курсы. Второй вариант может оказаться более удачным, если деятельность вашей компании очень специфична. Человек, который хорошо знаком с внутренними процессами, может стать более подходящей фигурой.
4. Определите список задач. Распишите цели, к которым должна приходить команда на протяжении проекта. Распределите их по приоритету и определите последовательность выполнения.
5. Пропишите цели на первый и последующие спринты.
6. Создайте scum-доску.
Она состоит из трех колонок: нужно сделать, в процессе работы и выполнено. Перемещайте по ней задачи по мере их выполнения. Так будет проще следить за процессом.
7. Проводите ежедневные собрания. В среднем они длятся 15 минут. Scrum-мастер выступает в роли куратора. Участники отвечают на вопросы: что я сделал вчера, что буду делать сегодня и что мешает мне добиться моей цели. Вопросы помогают оценить ход работы и найти проблемные точки.
8. После каждого спринта проводите встречу с заказчиком. Фидбек необходим для дальнейшей работы команды.
9. Анализируйте проделанную работу. Что делали не так? Какой метод был самым эффективным? Что стоит улучшить и в какую сторону двигаться?
10. Перед каждым новым спринтом обсуждайте цели. Изначальный план работы может меняться в зависимости от результатов предыдущего круга.

На этом сегодня все)
Спасибо, что дочитали данную статью до конца, уверен вы вынесли для себя много полезного. Так же не забывайте подписывать на наш телеграмм канал: там вы найдете море полезного, интересного и смешного контента:

С ТЕБЯ ПОДПИСКА, С МЕНЯ КОНТЕНТ

22
Начать дискуссию