Портал №1 по управлению цифровыми
и информационными технологиями

Управление проектами – худшее, что когда-либо случалось с ИТ

IT skeptic, оригинал Project management was the worst thing that ever happened to IT

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

Мы оказываемся в странной ситуации производства дефектов, которые мы перевязываем ленточкой, формально поставляем нашим клиентам и просим расписаться в получении.

Это явное безумие. Agile вводит понятие нулевого количества известных дефектов. Смысл в том, чтобы прекратить поставлять дефекты.

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

Мы должны прекратить производить дефекты. Мы должны принять концепцию «ноль дефектов» . Поднимая качество, мы сокращаем незапланированную работу, высвобождая время для дальнейшего повышения качества. Это эффективный круг. Это путь из ада. Единственный путь к устойчивой высокой скорости – более высокое качество. Основное объяснение успеха DevOps – это СКОРОСТЬ ЧЕРЕЗ КАЧЕСТВО.

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

Итак, а как же мы оказались в таком нелепом положении – положении производителей дефектов?

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

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

Это привело к театру и чрезмерным церемониям в управлении проектами:

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

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

По своей сути, Agile и DevOps предлагают избавиться от сути управления проектами и переработать ИТ-способы работы, начав с построения комплексных систем без театра и чрезмерных церемоний. Мы строим системы, в которых идём от гипотезы, исследуем, терпим поражения и постепенно создаём решение. Всё это в головах руководителей.

Прежде, чем вы начнёте защищать ортодоксальные взгляды, убедитесь, что вам знакомы:

  • Теория сложных систем — например, Cynefin
  • «Антихрупкость»
  • Продукт — не проект
  • Agile/DevOps мышление, например: итерация-инкремент-эксперимент-исследование, fail fast, сдвиг влево, бережливое предприятие
  • Agile в масштабе, например, SAFe

Это – Новый-Способ-Работы.

 

«DevOps: современный подход к организации работы ИТ»
Учебный курс про менеджмент, а не про технические практики

Комментариев: 5

  • Полная **** Давно так у меня не бомбило... Вся методологическая база есть, нет нормальной корпоративной культуры, особенно в закупках. Что вы предлагаете? Всем крупный российский компаниями перейти на честный T&M для работы с поставщиками? Может сперва уволить всех **** из руководства проектами и закупок? Кто автор этого шедевра?

    • Cleverics

      Cleverics

      Александр, вынуждены скрыть ваш комментарий из-за нецензурной лексики. Эта заметка переводная, автор и ссылка на оригинал даны в начале статьи. Это — Rob England (IT Skeptic)

    • С наступающим!

    • Cleverics

      Cleverics

      Alexander Bezmaternykh и вас с наступающими праздниками, всего наилучшего!

  • Игорь

    Всё это классно. Всё так и должно быть. Но, соглашусь с Александром, все это фантастика. Перефразируя ту самую рекламу:

    — Пап, а в России можно сейчас построить компанию по принципам Lean Management?

    — Нет, сынок, это фантастика!..

    Суровая российская действительность не позволяет даже полноценного применения Agile, вне индивидуальной продуктовой разработки. Процедуры и взаимоотношения Разработчик/Интегратор — Клиент строятся на основе: «у нас есть 2 недели и около 100 рублей, кто нам построит суборбитальный самолёт? P.S.: желательно за 85 рублей и 6 дней.»

    DevOps — из той же серии: стильно, модно, молодежно, но не про нас, в отрыве от реальности.

    И на самом деле, оно относится не только к нашей стране. В Европе просвещенной, всё то же самое, со своими изысками и элегантными решениями.


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Рубрики

  •  
  • Авторы

  •  
  • Самое свежее

    • Метрики потока создания ценности
      Свой первый отчёт с данными о работе процесса в ИТ я сделал где-то в самом конце 90-х годов. Я тогда работал в поддержке, мне было важно понять как быстро мы выполняем заявки,
    • Я понял только то, что ничего не понял
      На тему услуг написано довольно много самых разных статей, т.к. оказание услуг – самый распространенный вид человеческой деятельности. Банковские услуги, гостиничные услуги, юридические услуги, логистические услуги; парикмахер, курьер, айтишник – все это деятельность в сфере услуг. Моя работа тоже относится к этой же сфере, поэтому не могу не поделиться своими наблюдениями, или, как говорится, поговорить о наболевшем.
    • DevOps-путешествие American Airlines
      Несколько лет назад компания American Airlines начала путешествие, которое первоначально было направлено на преобразование DevOps в ИТ, но в дальнейшем набирало обороты и переросло в преобразование доставки продуктов, охватывающее весь бизнес.
    • Чтение признаков: Паттерны диаграммы рассеяния (Lead Time Scatterplot)
      Научившись определять общие закономерности в диаграмме рассеяния времени цикла, вы сможете заметить проблемные области до того, как они разрастутся. Сегодня мы покажем вам, как распознать наиболее распространенные модели диаграммы рассеяния и объясним, что они означают для вашего проекта.
    • Проблемные зоны цифровой трансформации
      Управление на основе гибких методологий подразумевает наличие гибкой команды, занимающейся развитием цифрового продукта. Однако, такие команды не возникают сами собой, их
    • Чтение знаков: Паттерны Канбан CFD
      Чтобы улучшить рабочие процессы, сначала нужно понять, как определить проблемные области. Метод Канбан использует визуальные методы для оценки ваших процессов. Диаграмма совокупных потоков Канбан является особенно мощным инструментом. На них фиксируется количество задач в каждом состоянии процесса через регулярные промежутки времени, как правило, ежедневно или еженедельно.
    • Краткое руководство по DevOps для не ИТ-руководителя бизнеса
      Тщательно продумайте, как выглядит успех. В цифровом мире это скорость, гибкость, контроль и оперативность, а не составление планов и следование им. Именно эти новые ИТ-практики принесут вам эти преимущества. Они уже принесли их многим другим предприятиям, которые встали на этот путь и, в некоторых случаях, разрушили отрасли.
    • 8 тенденций развития IT Service Desk в 2022 году
      Корпоративная служба поддержки ИТ в настоящее время находится в «идеальном шторме» для изменений или, точнее, в «идеальном шторме» для необходимости изменений. Случилось так
    • 6 худших вещей, которые продакт-менеджеры говорят инженерам
      Каждый хороший продакт-менеджер — полиглот. Он говорит на нескольких языках. Конечно, вы можете не говорить бегло на французском, итальянском или мандаринском. Но вы
    • На какой курс пойти, чтобы узнать про практику Х?
      Этот вопрос вы, наши слушатели, задаёте довольно часто. К тому же появились новые курсы категории VAP. Так что было бы удобно иметь под рукой справочник. Ну что же, вот оно:
  •  
  • Вход

  • DevOps
    Kanban
    ITSM
    ITIL
    PRINCE2
    Agile
    Lean
    TOGAF
    COBIT