Agile
July 10, 2023

Agile. Почему Scrum? И зачем нужен Scrum Master?

Midyourney version of "Scrum framework" *)



Первое мое знакомство с философией Agile произошла еще в 2012 году, когда я работал в SAP. При сравнении и выборе методологий адаптации решений компании в осjбенности только что купленных на рынок СНГ стоял выбор, какую методологию взять за основу для вывода на рынок.
Коллеги из других офисов поделились сравнительной таблицей, где присутствовали фреймворки PMI Book, Диаграмма Ганта, MS Project Management и вот что-то новое Agile (гибкая система разработки).
Wow - это что-то новенькое. Я погуглил, но тогда на русском языке материала было мало и конечно было много ссылок Agile-манифест, Дэвида Сазерленда и его книгу "Scrum. Революционный метод управления проектами" и легендарную встречу на горнолыжном курорте отцов-основателей.
Но так SAP тогда жил приниципами WaterFall, то никаких иллюзий, что будет выбран один из фреймворков Agile не было.

Так как WaterFall:

  • Наиболее часто применимая модель управления проектами
  • Чаще всего применяется в государственных и крупных корпоративных компаниях (за исключением инновационных IT-компаний)
  • Хорошо подходит под систему закупок в странах СНГ
  • Соответствует ГОСТ и ISO 9001;27000 и т.д.

Ну и на долгих 4 года я не вспоминал про Agile.
Но в 2016 году была задача быстро разработать продукт и вывести на рынок в рамках опять же компании, которая жила по принципам Каскадной модели (WaterFall):

  • Регламент управления проектами (Паспорт проекта)
  • Договор
  • Техническое задание (+ Частные технические задания)
  • Техно-рабочий проект
  • Руководства и инструкции (эксплуатационная документация)
  • Дополнительное соглашение к договору (change request)
  • Субподрядные договоры
  • Отчёты, акты, счета

Но мы понимали, что следуя принятому подходу в компании, мы будем долго и муторно согласовывать ТЗ и разрабатывать скорее всего не нужный рынку продукт.

Начали искать на рынке новые подходы, смотреть на ведущие технологические компании Яндекс, Avito, IVI, Kaspersky, Тинькофф и обнаружили, что они часто говорят, что перешли и используют инструмент Scrum.
Читать книги не вариант, нам нужен был кто-то, кто сможет помочь начать внедрять Scrum или какой-то другой инструментарий в работу нашей команды для быстрого выпуска продуктов.

Нам посоветовали познакомиться с ребятами из ScrumTrek.

Это переросло в сотрудничество. Сначала все стейкхолдеры прошли тренинг и далее, мы как выделенная команда начали внедрять гибкую методологию на основе Scrum в наши процессы разработки. По факту через полгода был выпущен MVP продукта (Система управления программами лояльности для розничных сетей) и привлечен на пилот 1-й клиент, который по факту стал нашей тествой площадкой по выпуску необходимых фич в рамках интересов заказчика и развития продукта.

Но мы отвлеклись. Так зачем нужен Scrum в компаниях, которые планируют стать продуктовыми?

Почему именно Scrum? И в чем роль Scrum Master?

Scrum: самый популярный фреймворк для управления разработкой продукта

В динамичном мире разработки программного обеспечения и продуктов эффективное управление проектами необходимо для достижения успеха.

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

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

Scrum: самый популярный фреймворк для управления разработкой продукта

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

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

Midjorney. Your variants of logo Microsoft, Google, Amazon, Netflix, Meta, Spotify, Adobe, Salesforce

Известные компании, использующие Scrum:
Многие известные компании в различных отраслях успешно внедрили Scrum. Например, Microsoft, Google, Amazon, Spotify, Adobe и Salesforce — это всего лишь несколько примеров организаций, которые используют Scrum для разработки своих продуктов. Эти компании осознают преимущества итеративного подхода Scrum, позволяющего им быстрее поставлять на рынок высококачественные продукты и постоянно совершенствоваться на основе отзывов клиентов.

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

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

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

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

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



Роль скрам-мастеров:
Во время перехода на Scrum организации часто полагаются на Scrum Masters для руководства и поддержки команд.

Скрам-мастер — это помогающий лидер (servant leader), который следит за тем, чтобы структура Скрама была правильно реализована и понята. Они способствуют эффективному общению, устраняют препятствия и обучают членов команды принципам и практикам Scrum. Скрам-мастера действуют, как агенты изменений, направляя организации в процессе перехода и продвигая культуру постоянного совершенствования.

Преимущества внедрения Scrum:
Преимущества внедрения Scrum многочисленны.

Во-первых, Scrum обеспечивает раннюю и непрерывную поставку ценных дополнений, что ускоряет вывод продукта на рынок и более быструю окупаемость инвестиций.

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

Scrum также обеспечивает прозрачность процесса разработки, позволяя заинтересованным сторонам отслеживать прогресс и принимать обоснованные решения.

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

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

Как всегда вы можете записаться ко мне на менторскую встречу и задать ваши вопросы



Менторская встреча

#Agile #Scrum #ScrumMaster