Принципы бережливого производства или DevOps для управления проектами

Atlassian Автор: Atlassian
Просмотр тем

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

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

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

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

Что такое бережливое управление проектами?

Бережливое управление проектами исключает потери при разработке продукта и значительно ускоряет поставку.

Цель: выявить проблемы до того, как они нанесут серьезный ущерб. Так можно внести коррективы и предотвратить остановку работ по проекту.

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

Каковы 5 принципов бережливого производства?

Бережливое производство опирается на 5 ключевых принципов: определение ценности, планирование потока ее создания, составление процесса, работа в рамках «вытягивающей» системы и непрерывное совершенствование.

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

  1. Определение ценности. Какие виды деятельности приводят к пустой трате времени, а какие идут проекту на пользу? Это важное различие. Подумайте о клиентах: полезны ли для них ваши усилия (прямо или косвенно)? «Хитрость при определении ценности заключается в том, чтобы сосредоточиться на устранении бесполезной деятельности, — делится советом тренер Atlassian по современной работе Марк Крут. — Рассмотрите семь видов потерь и постарайтесь исключить их из своего процесса. К факторам потерь относятся: ожидание, транспортировка, обработка, запасы, перемещение, дефекты/переработка и перепроизводство».
  2. Сопоставление потоков создания ценности. Второй принцип требует, чтобы у вас были наглядно представлены данные, относящиеся к созданию полезных возможностей для клиентов. Так вы сможете сконцентрировать работу по проекту на конкретном задании и стабильно добиваться результатов, особенно если управление проектами осуществляется по методике Agile, такой как Scrum. Используйте доску Kanban, например такую, которая предлагается в Jira.
  3. Составление процесса. Сделайте так, чтобы работа над проектом шла легко и эффективно. Любое препятствие может привести к негативным последствиям. Следите за возможными «тромбами». Если они возникают, анализируйте их причины и решайте, как их избежать. Когда такие проблемы обычно дают о себе знать? Например, в процессе ожидания отзыва от заинтересованной стороны. В качестве ответной меры можно ограничить объем работ, выносимых на проверку.
  4. Создание «вытягивающей» системы. Навязывая команде новую работу, когда участники трудятся на пределе возможностей, вы можете нарушить процесс. Приступайте к новым задачам только в том случае, если на них есть спрос и у вашей команды достаточно времени. «Вытягивающая» система создает очередь работ. Это значит, что участник команды, у которого нет работы, может «вытянуть» заявку с наивысшим приоритетом и сосредоточиться на ней.
  5. Стремление к совершенству. Непрерывное совершенствование — основа бережливого управления проектами. Вам и вашей команде нужно быть лучше, чем вы были вчера. Анализируйте производительность и определяйте возможности для улучшения. Помните: вам нужна уверенность в том, что вы поставляете клиентам значимую ценность. Если возникла проблема, изучите причину и постепенно вносите изменения на ее основе. Показатели KPI отлично помогают оценить эффективность бережливого производства.

Что такое DevOps?

«Многие методологии и модели берут свое начало в бережливом подходе, поэтому его принципы нашли свое отражение в каждом современном способе работы», — поясняет Крут.

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

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

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

DevOps и принципы бережливого производства

Так что же выбрать: бережливое производство или DevOps? Проведем сравнение.

  • Клиентоориентированность. Оба метода ставят клиента во главу угла. В бережливом производстве команда выбирает виды деятельности, которые обеспечивают значимую ценность для клиентов. В DevOps создается карта эмпатии, где бизнес-цели разбиваются на значимые для клиента части.
  • Направленность. Принципы бережливого производства созданы для оптимизации проекта в целом. С помощью DevOps стремятся объединить разработку и эксплуатацию с помощью межфункциональной совместной работы и составления документации.
  • Конкретная работа и общая концепция. Бережливое производство нацелено на совершенствование выполняемой работы для достижения лучшего результата, тогда как DevOps преследует более высокие цели. В этой методологии межфункциональные команды и автоматизация задействованы для осуществления системных изменений в компании.
  • Автоматизация. В отличие от бережливого производства, в DevOps активно применяется автоматизация. Это обеспечивает доступ к технологиям для проверки и развертывания кода, а также выполнения тестов и запросов pull. Таким образом, участникам команды не придется заниматься этим вручную.
  • Хронология. В бережливом производстве хронология основана на спринтах, которые могут растянуться на месяцы. В рамках DevOps поставка иногда требуется ежечасно.

Если вы хотите погрузиться в DevOps, изучите наше руководство для начинающих.

Внедрение принципов бережливого производства для управления проектами

При выборе методологии подумайте о том, как она повлияет на ваших клиентов. Какой метод лучше всего им подходит? Бережливое производство или DevOps? В конечном счете это зависит от поставляемой клиентам ценности.

Не важно, что именно вы предпочтете. Jira от Atlassian одинаково эффективно поддержит вас в вопросах создания полезных возможностей для клиентов. Этот продукт можно адаптировать и к принципам бережливого производства, и к DevOps.

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

Часто задаваемые вопросы по принципам бережливого производства

Что лучше для управления проектами: DevOps или бережливое производство?

Если вы хотите ускорить поставку в команде, для управления проектами стоит выбрать DevOps. Вот сильные стороны этой методологии:

  • Устранение разрозненности. Команды ведут совместную работу на протяжении всего процесса.
  • Создание циклов обратной связи. Непрерывная обратная связь от команды и пользователей помогает улучшить результаты.
  • Автоматизация рутинных задач. Автоматизация таких заданий, как развертывание кода и выполнение запросов pull, позволяет команде сосредоточиться на действительно важных аспектах проекта.

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

Используйте Open DevOps на базе Jira, чтобы ваша команда могла поставлять и эксплуатировать программное обеспечение со множеством полезных возможностей для клиентов.

Каковы преимущества при внедрении принципов бережливого производства?

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

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

Но в чем главное преимущество при внедрении принципов бережливого производства? Более лояльная и довольная клиентская база.

Какие проблемы обычно возникают при внедрении бережливого производства?

Бережливое производство отлично подходит для управления проектами, но при этом имеет ряд проблем, включая следующие:

  • Отсутствие поддержки. Руководители, от которых не исходит поддержка, могут нарушить процесс бережливого производства. Они отвечают за хранение всей проектной информации, поэтому к ним придется обращаться для завершения работы.
    • Решение. Некоторым людям сложно справляться с переменами. Отнеситесь к этому с пониманием: проявляйте эмпатию и уважение, чтобы заслужить доверие руководителей. Укажите им на пробелы в рабочем процессе и разъясните, как их можно устранить с помощью бережливого производства.
  • Неправильное обучение. Команды не добьются успеха, если вы навяжете им бережливое производство, не разъяснив его тонкости. Участники столкнутся с трудностями, что увеличит число узких мест.
    • Решение. Проведите адаптацию команды путем надлежащего обучения принципам бережливого производства. Создайте документ с рекомендациями для команды. Вместе с участниками согласуйте ожидания, прежде чем приступить к работе над проектом в рамках бережливого производства. Кроме того, обеспечьте цикл обратной связи.
  • Нереалистичные ожидания. Вред может нанести и такая ситуация, когда вы ждете от команды слишком многого.
    • Решение. Задайте реалистичные сроки и цели. Проверяйте их вместе с командой до, во время и после работы над проектом, а также отслеживайте их каждую неделю.
  • Чрезмерный акцент на инструментах. Инструменты сами по себе замечательны, но они становятся еще лучше под управлением людей. Тем не менее некоторые компании, внедрившие бережливое производство, сосредотачиваются на инструментах, а не на командной культуре.
    • Решение: будьте прозрачны и создавайте культуру доверия. Философия непрерывного совершенствования, характерная для бережливого производства, поможет продемонстрировать ваши инвестиции в рост команды.
продолжение темы
3 pillars of Scrum