Официальные сертификации DevOps

Статьи International DevOps Certification Academy™

6 главных различий между DevOps и Scrum

6 главных различий между DevOps и Scrum

На занятиях DevOps в прямом эфире и курсах подготовки к сертификации мы заметили, что один вопрос звучит неизменно. Поэтому сегодня я решил ответить на него в короткой статье. Вопрос звучит так: «Чем отличается DevOps от Scrum?» Иными словами, сравним DevOps и Scrum.

Сегодня я разберу шесть главных различий. Начнём!


Различие № 1 В DevOps вы развёртываете код в рабочей среде в конце каждой итерации (спринта), а в Scrum ваша цель — только подготовить код, пригодный к поставке, к концу каждой итерации.

Это один из главных недостатков Scrum. И одна из самых важных, если не главная, причина, по которой Scrum терпит неудачу во многих организациях. Если вы не развёртываете код в конце каждой итерации, то обычно оставляете его на промежуточных серверах или, что ещё хуже, в системе управления версиями (CVS), пока руководитель проекта, который зачастую ничего не знает о разработке ПО, не решит, когда код можно выпускать в рабочую среду. Я знаю крупные банки и телекоммуникационные компании, которые развёртывают код раз в полгода. Звучит как шутка, но это правда. Такие одномоментные развёртывания обходятся им множеством инцидентов наивысшего приоритета и серьёзности в рабочих системах, падением боевого духа и тем, что сотрудники чаще обновляют резюме. И это без учёта взаимных обвинений и интриг между людьми, далёкими от технологий, которые ищут виноватых, чтобы оправдать свои неудачи.


Различие № 2 В DevOps автоматизация тестирования и непрерывная интеграция ПО, необходимые для непрерывной поставки, заложены в саму разработку. В Scrum о поставке ПО вспоминают позже, а планировать и проводить её приходится людям, которые не участвуют в разработке.

Это ещё один из главных недостатков Scrum. Сам процесс Scrum практически не помогает наладить поставку ПО. В DevOps же обязательны конвейер поставки, автоматизация тестирования и архитектура рабочих систем, позволяющая командам развёртывать код одним нажатием кнопки. Подход Scrum к поставке ПО существует с 1986 года. Hirotaka Takeuchi и Ikujiro Nonaka впервые представили его в статье «New Product Development Game» в Harvard Business Review. За более чем 30 лет после появления Scrum способы поставки ПО значительно изменились к лучшему. Теперь DevOps отвечает на вопросы, которые Scrum оставил без ответа.


Различие № 3 В DevOps проекты ориентированы на продукты и услуги, которые приносят пользу бизнесу, тогда как Scrum не обладает необходимой зрелостью, чтобы улучшать бизнес-результаты.

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


Различие № 4 В DevOps все инженеры команды отвечают за качество услуг и ПО и за высокий уровень эксплуатации. В Scrum обеспечение качества ПО и эксплуатация достаются другим.

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


Различие № 5 DevOps помогает проектировать архитектуру ПО так, чтобы обеспечить качество и непрерывную поставку. Scrum не помогает выбрать правильную архитектуру.

Scrum не даёт инженерным командам поддержки или рекомендаций, как задать правильное направление и видение архитектуры. Напомним: прошло больше 30 лет с тех пор, как Hirotaka Takeuchi и Ikujiro Nonaka представили Scrum. В DevOps продукты, услуги и API микросервисов в архитектуре должны быть слабосвязанными. Каждая команда DevOps отвечает за одну часть архитектуры и может самостоятельно проектировать, разрабатывать и развёртывать своё ПО. Встроенный в конвейер механизм раннего оповещения должен автоматически и быстро сообщать командам DevOps о возможных негативных последствиях каждого коммита.


Различие № 6 DevOps охватывает всю организацию разработки ПО, чтобы добиться выдающихся бизнес-результатов. Scrum сосредоточен только на разработчиках ПО.

Scrum ограничивается небольшими командами разработчиков от 5 до 9 человек. Десять нельзя, ответила бы теория Scrum, если бы вы спросили. Почему? Неизвестно! Из-за такого узкого взгляда на разработку ПО Scrum часто не подходит организациям, потому что он не объясняет, как Scrum-команда должна работать в профессиональной организации, чтобы приносить пользу. DevOps предлагает создавать команды, ориентированные на продукты и услуги. Это независимые, кросс-функциональные, автономные, самодостаточные и обычно небольшие команды, которые могут самостоятельно пройти весь инженерный жизненный цикл продукта или услуги, а не временного проекта: от архитектуры, проектирования, написания кода, тестирования и экспериментов до развёртывания, эксплуатации и сопровождения ПО. Да, вы всё правильно прочитали. Кто лучше создателей ПО может его эксплуатировать и сопровождать? Конечно, никто. Поэтому неудивительно, что самые успешные команды DevOps в Amazon и Netflix не бросают свои продукты и услуги после выпуска. Они также отвечают за их эксплуатацию и сопровождение в собственных рабочих системах.



Рассмотрев эти различия, вы уже наверняка понимаете, почему DevOps становится следующим поколением гибких подходов!

Через несколько лет DevOps получит полное признание как подход, охватывающий Scrum, ведь его уже внедрили такие крупные организации, как Google, Amazon, Facebook, Etsy, Netflix и многие другие.

Значит, скоро он будет повсюду!


International DevOps Certification Academy™ предоставит всё необходимое, чтобы вы могли с удобством освоить DevOps и сдать экзамен на сертификацию! Если возникнут вопросы, мы с командой, как всегда, будем рады помочь!

Лучшее предложение для старта (только сегодня!) >>

Перейти на сайт International DevOps Certification Academy™ >>



P.S. Давайте на минуту будем честны! Мы знаем, что сегодня мало кто читает блоги. Но мы всё равно находим время готовить для вас эти материалы. Даже если статью прочитает лишь горстка людей и узнает что-то новое, мы будем считать, что сделали свою работу на благо мирового сообщества DevOps.

Поддержите нас, если цените работу, которую мы вложили в эту статью! Если вы дочитали до этого места и статья оказалась полезной, оставьте отзыв ниже и поделитесь статьёй со знакомыми!

ЗАРАНЕЕ СПАСИБО! :)

Поделитесь статьёй с друзьями и коллегами!

Мы гарантируем, что с бесплатным онлайн-обучением вы сдадите экзамен на сертификацию DevOps!

  1. 01

    Зарегистрируйтесь онлайн

    Выберите аккредитованную программу и завершите регистрацию.

  2. 02

    Получите код доступа

    Ваш персональный код доступа к экзамену сразу поступит на электронную почту.

  3. 03

    Подготовьтесь и сдайте экзамен

    Пройдите бесплатное обучение и ответьте онлайн на 50 вопросов с вариантами ответов.

  4. 04

    Получите бессрочный документ

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

Образец Certified DevOps Generalist™
Записаться на сертификацию

ВАШЕ БЕСПЛАТНОЕ ПРЕМИАЛЬНОЕ ОБУЧЕНИЕ ОНЛАЙН

Получить третье издание DevOps Revealed

Мы подготовили этот курс вместе с группой признанных руководителей бизнеса и команд, коучей, наставников и экспертов DevOps ведущих отраслей. Курс доступен всем посетителям International DevOps Certification Academy™. Чтобы найти материалы, воспользуйтесь соответствующими ссылками Ваша бесплатная книга о DevOps и Ваше бесплатное обучение DevOps премиум-класса в главном меню.

Авторские права на материалы принадлежат International DevOps Certification Academy™. Мы предоставляем их всем бесплатно, потому что обмен опытом помогает специалистам DevOps и развитию этой области.

Экзамен состоит из вопросов с вариантами ответов. Изучите онлайн-материалы, чтобы получить знания для сдачи экзамена и получения сертификата DevOps.

Мы гарантируем, что с бесплатным онлайн-обучением премиум-класса вы сдадите экзамен на сертификацию DevOps!

Об авторе

International DevOps Certification Academy™

International DevOps Certification Academy™ — независимый институт, который помогает ИТ-организациям и специалистам получать всемирно известные и признанные официальные сертификаты DevOps и подтверждать компетентность в этой области.

Официальные программы Certified DevOps Generalist™, DevOps Executive™, DevOps Project Manager™, DevOps Product Owner™, DevOps Architect™, DevOps Developer™, DevOps Operations Engineer™, DevOps Quality Assurance Engineer™, DevOps Information Security Engineer™, DevOps Release Manager™, DevOps Trainer™ и DevOps Coach™ заслужили признание и репутацию во всём мире: их выбрали более 994,700 специалистов DevOps из 143 стран.

DevOps — открытый подход к разработке и поставке ПО. Однако до создания International DevOps Certification Academy™ у специалистов вроде вас не было разумного способа получить сертификат DevOps и подтвердить свою квалификацию. Им приходилось дорого платить за программы других организаций, нацеленных исключительно на прибыль.

International DevOps Certification Academy™ стремится устранить эти препятствия для специалистов на развитых и развивающихся рынках, чтобы им не приходилось платить необоснованно высокие суммы за очное обучение DevOps и экзамены, прежде чем подтвердить свои знания. Также загляните в «Что делает наши сертификации DevOps лучшими в отрасли?» — этот раздел находится на нашей главной странице , чтобы узнать, почему мы работаем и обслуживаем клиентов намного лучше конкурентов.

International DevOps Certification Academy™ предлагает 12 основных официальных онлайн-программ сертификации DevOps, разработанных группой признанных руководителей бизнеса и команд, коучей, наставников и экспертов DevOps из всех ведущих отраслей. Откройте страницу О нас , чтобы узнать больше о ваших всемирно известных и признанных сертификатах DevOps.

Отзывы нашего сообщества специалистов

Читать независимые отзывы о DevOps Certification™

Узнайте больше

Другие статьи, которые стоит прочитать

В ваших ИТ-процессах нет DevOps? Пять серьёзных проблем, о которых стоит знать!

В ваших ИТ-процессах нет DevOps? Пять серьёзных проблем, о которых стоит знать!

Мы с гордостью сообщаем, что эта статья была опубликована...
ЗДЕСЬ, в LinkedIn >>>


Здравствуйте! Давайте сегодня будем предельно честны.

В ИТ без DevOps команды разработки и эксплуатации часто конфликтуют. Комплексная проверка качества функций и возможностей, нужных заказчику, начинается, когда разработчики уже заняты другим проектом. Аудит информационной безопасности и готовности к эксплуатации проводится за день до запланированного развёртывания…

Читать статью
8 причин, почему International DevOps Certification Academy™ помогает вам гораздо лучше конкурентов!

8 причин, почему International DevOps Certification Academy™ помогает вам гораздо лучше конкурентов!

Дата: 21 мая 2024 года
Место: Офисы International DevOps Certification Academy™ (Воллерау, Швейцария)

Здравствуйте!
Спасибо, что заглянули прочитать это короткое письмо. В нём мы рассказываем о восьми причинах, почему International DevOps Academy™ помогает вам гораздо лучше конкурентов.

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

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

Большое спасибо, что заглянули посмотреть запись!
Нажмите на видео в статье, чтобы посмотреть запись бесплатного занятия в прямом эфире от 7 февраля 2019 года.

Читать статью
Как убедить свою организацию внедрить DevOps?

Как убедить свою организацию внедрить DevOps?

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

Верный ли это подход? Что лучше подчёркивать: преимущества внедрения DevOps или цену отказа от него?

Читать статью
Два факта об обновлении Devops-Certification.org, которые вы хотели узнать

Два факта об обновлении Devops-Certification.org, которые вы хотели узнать

Дорогие друзья и коллеги!

Последние несколько недель мы усердно работали над этим обновлением для вас. Если вам интересно, как International DevOps Certification Academy™ использует Scrum, вот два простых факта, которые могут стать ориентиром для ваших проектов разработки и поставки ПО.

Читать статью
Если бы у меня было 5 минут объяснить роль Scrum-мастера как фасилитатора

Если бы у меня было 5 минут объяснить роль Scrum-мастера как фасилитатора

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

Читать статью
10 советов, как получить максимум от ежедневных встреч Scrum

10 советов, как получить максимум от ежедневных встреч Scrum

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

Читать статью
Что нужно, чтобы стать тестировщиком ПО в Agile-организации?

Что нужно, чтобы стать тестировщиком ПО в Agile-организации?

Работа тестировщика ПО гораздо шире регистрации дефектов и поиска ошибок. Есть вдохновляющие примеры работы в Agile-средах. Там тестировщики работают в командах разработки, словно на съёмочной площадке вместе со сценаристами и продюсерами. Они взаимодействуют со всеми — от начинающих программистов до старших руководителей проектов и авторов новых идей — чтобы постоянно совершенствовать продукты и услуги и закладывать в них качество.

Читать статью
12 технологических сил, формирующих ваше будущее: реальные и уже возникающие

12 технологических сил, формирующих ваше будущее: реальные и уже возникающие

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

Читать статью
Сверхбыстрый способ повысить свою профессиональную ценность в 2 раза…

Сверхбыстрый способ повысить свою профессиональную ценность в 2 раза…

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

Конечно, я применяю это в собственной карьере, но мне также нравится помогать другим.

Читать статью
Вы ищете PDU? Не стоит!

Вы ищете PDU? Не стоит!

Здравствуйте! Надеюсь, у вас всё хорошо и вы здоровы. Давно хотелось обсудить с вами одну тему, и сегодня настал этот день. :)

Ищете PDU (единицы профессионального развития), чтобы получить степень или продлить срок её действия?

Не стоит. Почему? Потому что PDU — побочный продукт бизнес-модели привязки, которая сильно эксплуатирует студентов.

Читать статью
Полный список бизнес-моделей для ускорения вашего развития и роста бизнеса

Полный список бизнес-моделей для ускорения вашего развития и роста бизнеса

Хорошо ли вы разбираетесь в бизнес-моделях?
Конечно. Ведь мы знаем о бизнес-моделях всё, не так ли?

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

Читать статью
Почему лишь немногие добиваются успеха в бизнесе?

Почему лишь немногие добиваются успеха в бизнесе?

Здравствуйте! Вы когда-нибудь задумывались, почему успешных людей так мало? Многие усердно работают, постоянно ищут возможности, но проводят и завершают карьеру с незначительными результатами. Это печально, но такова правда.

Успешные люди тоже ищут возможности. Почему же успех редок, а посредственность так распространена в профессиональной жизни?

Читать статью
Scrum Institute раскрывает неожиданные секреты успешного Scrum!

Scrum Institute раскрывает неожиданные секреты успешного Scrum!

Спасибо, что заглянули прочитать это короткое письмо. В нём мы приводим восемь причин, по которым Scrum Institute помогает вам гораздо лучше конкурентов.

Прежде чем перейти к подробностям, хотим искренне поблагодарить вас за неизменную поддержку и доверие к Scrum Institute, https://www.scrum-institute.org.

Без вас, вашего участия и верной поддержки International Scrum Institute не удалось бы достичь того, чего мы достигли сегодня!

Вот восемь удивительных секретов, которые помогут понять, почему International Scrum Institute помогает вам гораздо лучше конкурентов…

Читать статью