Научная статья на тему 'Внедрение методологии Scrum и ее влияние на эффективность работы компаний'

Внедрение методологии Scrum и ее влияние на эффективность работы компаний Текст научной статьи по специальности «Экономика и бизнес»

CC BY
1141
185
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
КОМАНДА / ПРОДУКТ / УПРАВЛЕНИЕ ПРОЦЕССОМ / ПРОЕКТНОЕ УПРАВЛЕНИЕ / AGILE-ТЕХНОЛОГИИ / МЕТОДОЛОГИЯ SCRUM / ГИБКОЕ УПРАВЛЕНИЕ

Аннотация научной статьи по экономике и бизнесу, автор научной работы — Анохина М.Е., Сулимова Е.А., Кустова С.А.

Разработка и управление проектами на современном этапе развития экономики оказывает значимое влияние на деятельность человека. Раньше проектное управление использовалось только в специализированных областях, на данный момент управление проектами применяется в инженерии, в архитектурных и строительных разработках, в сфере дизайна и программного обеспечения, а также в работе госструктур и бизнес-предприятий. Agile-технологии наиболее востребованы, благодаря гибкому итеративному процессу разработки, где в конце каждой фазы команда разработчиков получает работающую версию продукта. В последнее время в России все большую популярность приобретают различные методологии проектного управления, в число которых входит и Scrum. Он относится к наиболее эффективным методологиям гибкой разработки проектов. Однако утверждают, что их можно использовать только в сфере IT. Несмотря на это, существует множество примеров использования методологии и в других видах деятельности. В данной статье обобщается опыт применения методологии Scrum для совершенствования деятельности компаний

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Внедрение методологии Scrum и ее влияние на эффективность работы компаний»

Внедрение методологии Scrum и ее влияние на эффективность работы

компании

«

сэ

сч

£

Б

а

2 ©

Анохина Марина Егоровна

кандидат экономических наук, доцент, доцент кафедры организационно-управленческих инноваций, ФГБОУ ВО «РЭУ им. Г.В. Плеханова», Anokhina.ME@rea.ru

Сулимова Елена Александровна

кандидат экономических наук, доцент, доцент кафедры организационно-управленческих инноваций, ФГБОУ ВО «РЭУ им. Г.В. Плеханова», Sulimova.EA@rea.ru

Кустова София Александровна,

бакалавр ФГБОУ ВО «РЭУ им. Г.В. Плеханова», sofiya.kustova1@gmail.com

Разработка и управление проектами на современном этапе развития экономики оказывает значимое влияние на деятельность человека. Раньше проектное управление использовалось только в специализированных областях, на данный момент управление проектами применяется в инженерии, в архитектурных и строительных разработках, в сфере дизайна и программного обеспечения, а также в работе госструктур и бизнес-предприятий.

Agile-технологии наиболее востребованы, благодаря гибкому итеративному процессу разработки, где в конце каждой фазы команда разработчиков получает работающую версию продукта. В последнее время в России все большую популярность приобретают различные методологии проектного управления, в число которых входит и Scrum. Он относится к наиболее эффективным методологиям гибкой разработки проектов. Однако утверждают, что их можно использовать только в сфере IT. Несмотря на это, существует множество примеров использования методологии и в других видах деятельности. В данной статье обобщается опыт применения методологии Scrum для совершенствования деятельности компаний.

Ключевые слова: команда, продукт, управление процессом, проектное управление, Agile-тех-нологии, методология Scrum, гибкое управление.

Организации, которые стремятся добиться успеха, рассматривают удовлетворённость клиентов как один из важнейших факторов его достижения. Клиентоориентиро-ванность достаточно сложно реализовать на практике, так как она требует применения новых подходов к бизнес-процессам. В современном динамично развивающемся мире, учитывая постоянно меняющиеся требования клиентов, традиционный каскадный подход, подразумевающий последовательность и чёткую очерёдность работ, быстро теряет свою актуальность.

Внедрение Agile является ответом на многие проблемы, связанные с проектным управлением. Agile, как философия гибкой разработки, определяет подход к созданию программного обеспечения, основанный на итеративном развитии продукта. Гибкая среда представляет собой область, в которой самоорганизованные команды сотрудничают и обмениваются идеями для формирования решений, основанных на постоянно меняющихся требованиях к проекту. Она определяется набором лучших методов и подходов к процессу производства высококачественного продукта и оказания услуг для удовлетворения потребностей клиентов.

Однако, так как Agile - это прежде всего философия, то она не является рецептом успеха. Её использование на практике основано на применении различных гибких методологий, либо их комбинаций (рис.1).

Одной из самых широкоприменяемых методологий является Scrum, разработанная Джеффом Сазерлендом и Кеном Швабером [7]. В ходе проведённого исследования, предпринята попытка доказать возможность использования Scrum не только традиционно в ИТ сфере, но и в других видах деятельности. Содержание данной методологии было представлено в 1990-е годы в виде чётко упорядоченного и формализованного документа «Руководство по Scrum», который до настоящего времени постоянно обновляется и дополняется. Изначально Scrum призвана для решения проблем управления проектами в области разработки ПО, однако она нашла применение и в других областях. Scrum - это гибкая методология, в рамках которой люди могут продуктивно и творчески решать комплексные проблемы, связанные с разработкой и поставкой на рынок будущего продукта с максимально возможной ценностью [6]. Данная методология основана на эмпирической теории управления процессом. Эмпиризм утверждает, что принятие решений должно основываться на полученном опыте. В противоположность классическому каскадному подходу, в основу Scrum заложен итеративный, инкрементальный подход для увеличения предсказуемости и контроля риска. Каждая итерация основывается на трёх базовых принципах методологии Scrum:

- прозрачность;

- наблюдение;

- адаптация.

Принцип прозрачности означает, что все аспекты процесса должны быть видимы и одинаковы для всех участников, кто несёт ответственность за результат.

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

Scrum, как методология, состоит из 3 элементов: ролей, артефактов и процессов (табл.1).

В Scrum - команде выделяют 3 основные роли: владелец продукта, команда разработки и Scrum - мастер.

Владелец продукта является связующим звеном между командой разработки и заказчиком. Его задача - усиление мотивации работы команды в направлении максимального увеличения ценности разрабатываемого продукта. Одним из его основных инструментов является бэклог продукта, который содержит перечень рабочих задач, необходимых для выполнения в порядке их приоритета.

Scrum-мастер является «служащим лидером» (англ. Servant-leader), задача которого заключается в обеспечении максимизации эффективности команды в оперативном режиме на основе использования механизмов обучения и консультирования.

Рис. 1 Структура Agile в практическом аспекте

Таблица 1 Структура Scrum

Рис. 2 Процессуальное содержание спринта

Команда разработки состоит из специалистов, непосредственно обеспечивающих создание продукта. Согласно «Руководству по Scrum», такая команда должна быть самоорганизующейся и крос-сфункциональной, что предполагает отсутствие формального лидера (руководителя), и наличие требуемого уровня компетенции участников. Рекомендуемый размер команды - 7 человек [1]. По мнению идеологов Scrum, команды большего размера требуют слишком больших ресурсов на коммуникации, что отрицательно сказывается на их продуктивности [7].

В итеративной модели разработки целью команды является получение рабочей версии продукта по окончанию каждого спринта, что обеспечивается методологией Scrum. Спринт всегда ограничен по времени (как правило, 1-4 недели) и имеет одинаковую продолжительность на протяжении всего жизненного цикла продукта. Каждый последующий спринт начинается сразу после окончания предыдущего, что обеспечивает непрерывность процесса.

Спринт включает обязательные мероприятия: ежедневные 15 - минутные стендап-митинги, процедуру планиро-

вания, оценку результата и их ретроспективу (рис. 2) [5].

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

Ежедневно проводятся короткие пятнадцатиминутные встречи команды, в ходе которых каждый участник отвечает на вопросы: «что я сделал вчера?», «что я планирую сделать сегодня?», «какие препятствия на своей работе я встретил?». Задача этих встреч - определение статуса и степени прогресса работы над спринтом, обнаружение возникших препятствий, выработка решений по изменению стратегии, необходимых для достижения цели спринта. По его окончанию проводят обзор спринта и ретроспективу, целью которых является оценка эффективности команды и прогноз её ожидаемой производительности в следующем спринте.

Многие специалисты считают, что принципы и методы Agile к организации

команд не подходят для компании, работающих в отличных от ИТ сферах. Однако данные всемирного опроса сотрудников компании, уже практикующих гибкие методологии, опровергают этот стереотип [2].

Среди опрошенных 17% считают, что гибкие методологии эффективны в фи-нансовоИ сфере и 9% - в сфере услуг (рис.3), что обсуловлено динамичностью развития финтеха (англ. FinTech) и широким использованием цифровых инструментов в данных видах деятельности. В качестве примера использования гибких методологии для решения управленческих проблем в финансовои сфере, можно привести деятельность департамента Сбербанка «Банк XXI», реализующего с 2013 года проект «Сбербанк Он-лаин».

Интересный факт, что Agile практикуется не только в коммерческом секторе, но и в сфере государственного управления. Примерами государств, успешно применяющих Agile подходы являются Сингапур, Норвегия, Новая Зеландия, США, Исландия и многие другие [3]. Например, правительство Исландии разработало после Мирового кризиса 2008 года проект новой Конституции, используя методологию Scrum. Успех Scrum подкрепляется и множеством других примеров её применения не только в крупнейших компаниях мира [4], таких как Google, Apple, IBM, 3M, но и в организациях малого и среднего бизнеса, включая уровень стартапов.

Крупнейшая высокотехнологичная компания IBM провела полную интеграцию Agile на основе Scrum во все свои подразделения с целью обеспечения возможности поставки лучших продуктов за меньшее время и получения быстрой обратной связи от огромного количества пользователей. Это позволило компании сохранить 300 миллионов долларов и увеличить выручку на 15% в расчёте на одного разработчика в 2012 году [1].

В рамках цифровой трансформации нидерландской авиакомпании KLM Royal Dutch Airlines, был учреждён проектный офис Digital Studio по разработке и внедрению передовых решений, в основе организации процессов которого используется методология Scrum. Это позволило компании за короткий срок проработать инициативы в области виртуальной и дополненной реальности, блок-чейна и искусственного интеллекта [8].

Согласно 12 ежегодному докладу об Agile [2], среди наиболее известных гибких методологий, доля использования

0 À

В

S

2 е

9

«

сэ

сч

£

а

2 о

Scrum составляет 56% (рис. 4). Такая монополия в сфере гибких методологий управления объясняется тем, что на сегодняшний день Scrum лучше остальных адаптируется под разные виды бизнеса и приносит наибольшую отдачу от внедрения. По данным опроса, 63% проектов, использующих Scrum в качестве методологии управления - успешны, а 97% опрошенных утверждают, что будут использовать её и в будущем [1].

Таким образом, можно отметить, что философия гибкого управления обеспечивает сокращение разрыва между организацией и её клиентами, способствует повышению качества выпускаемого продукта и снижению издержек за счёт уменьшения цикла вывода продукта на рынок. Однако, как и любая другая идея, Agile требует структурированности и последовательности, что, как показывает практика, в большей степени обеспечивается методологией Scrum. Эффективность данной гибкой методологии обусловлено высоким уровнем адаптации её к условиям работы организаций различных сфер деятельности, простотой внедрения и высокой вовлеченностью всех членов команды в процесс работы. Также она помогает крупным компаниям нарастить темп, который жизненно необходим в условиях высокой неопределённости и турбулентности рынка.

Литература

1. State of Scrum 2017-2018: scaling and agile transformation [Электронный ресурс]. - Режим доступа: https:// www.scrumalliance.org/ ScrumRedesignDEVSite/media/ ScrumAllianceMedia/Files%20and%20PDFs/ State%20of%20Scrum/2017-SoSR-Final-Version-(Pages).pdf.

2. 12th annual State of Agile report [Электронный ресурс]. - Режим доступа: https://explore.versionone.com/state-of-agile/versionone-12th-annual-state-of-agile-report.

3. Как Agile используют в правительстве Норвегии, Новой Зеландии и США, или о важности изменений [Электронный ресурс]. - Режим доступа: https:// biz.mann-ivanov-ferber.ru/2016/05/24/ kak-agile-ispolzuyut-v-pravitelstve-norvegii-novoj-zelandii-i-ssha-ili-o-vazhnosti-izmenenij/.

4. How Agile Scrum Training Transformed These 5 Companies. [Электронный ресурс]. - Режим доступа: https:/ /www.quickstart.com/blog/post/how-agile-scrum-training-transformed-these-5-companies/.

Другое

E 1скоммсрчсская сфера Сфера ра'зшсчсний ТраНСГЮр ТН&Я Ригсйп Эмср стика Обрвоише Тепекомыу ннкдон 1 |]>пиш>д гево Фврмокопогия >< . ..II J .I

Правнтепьствеввн Стрдлопая сфера Сфера услуг Фввоняи Тсмгааппгчсская

m 1%

ш 2 %

^^m 3%

]%

3%

m 314

i

fy

rí>"„ ч," „

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

I Scfu™ I Hybrid ■ ^сгитпБал ScnimíXP hybrid I OI her

[ К ш! Ь:л1

I Iterative Develop пк-ii1

IS |í I 'I \ II; ч1 «I

I Г.eari Startup

Г I-AImtiic l:'' i.i in: ii 'iv' I XP)

Рис. 4 Доля использования различных гибких методологий

5. Гибкая методология разработки «Scrum» [Электронный ресурс]. - Режим доступа: https://habr.com/post/247319/.

6. An official Scrum Guide [Электронный ресурс]. - Режим доступа: https:// www.scrumguides.org/scrum-guide.html#artifact-transparency-done.

7. Сазерленд, Д. Scrum. Революционный метод управления проектами / Д. Сазерленд. - М.: Манн, Иванов и Фер-бер, 2017. - 272 с.

8. Mouncer, B. KLM's Digital Future / B. Mouncer // Business Chief. - June 2018. - pp. 8-27.

The implementation of the Scrum methodology and its impact on company performance Anokhina M.E., Sulimova E.A., Kustova S.A.

Plekhanov Russian University of Economics Development and management of projects at the present stage of economic development has a significant impact on human activity. Previously, project management was used only in specialized areas, at the moment project management is used in engineering, in architectural and construction projects, in design and software, as well as in the work of government agencies and business enterprises.

Agile-technologies are most in demand, thanks to a flexible iterative development process, where at the end of each phase the development team gets a working version of the product. Recently, various methodologies of project management, including Scrum, have become increasingly popular in Russia. It is among the most effective methodologies for flexible project development. However, they claim that

they can be used only in the field of IT. Despite this, there are many examples of using the methodology in other activities. This article summarizes the experience of applying the Scrum methodology to improve the activities of companies.

Keywords: team, product, process control, project management, Agile-technology, Scrum methodology, flexible management.

References

1. State of Scrum 2017-2018: scaling and agile transformation [Electronic resource]. - Access mode: https://www.scrumalliance.org/ ScrumRedesignDEVSite/media/ ScrumAllianceMedia/Files%20and%20PDFs/ State%20of%20Scrum/2017-SoSR-Final-Version-(Pages).pdf.

2. 12th annual State of Agile report [Electronic resource]. - Access mode: https:// explore.versionone.com/state-of-agile/ versionone-12th-annual-state-of-agile-report.

3. How Agile is used in the government of Norway,

New Zealand and the USA, or about the importance of change [Electronic resource]. -Access mode: https://biz.mann-ivanov-ferber.ru/2016/05/24/kak-agile-ispolzuyut-v-pravitelstve-norvegii-novoj-zelandii-i-ssha-ili-o-vazhnosti- izmenenij /.

4. How Agile Scrum Training Transformed These 5

Companies. [Electronic resource]. - Access mode: https://www.quickstart.com/blog/post/ how-agile-scrum-training-transformed-these-5-companies/.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

5. Flexible development methodology «Scrum» [Electronic resource]. - Access mode: https:/ /habr.com/post/247319/.

6. An official Scrum Guide [Electronic resource]. -

Access mode: https://www.scrumguides.org/ scrum-guide.html#artifact-transparency-done.

7. Sutherland, D. Scrum. Revolutionary project management method / D. Sutherland. - M.: Mann, Ivanov and Ferber, 2017. - 272 p.

8. Mouncer, B. KLM's Digital Future / B. Mouncer

// Business Chief. - June 2018. - pp. 8-27.

i Надоели баннеры? Вы всегда можете отключить рекламу.