ИТ — это не центр затрат. Это центр неоправданных ожиданий

Эта история — не про плохой Agile, не про «тупых маркетологов» и не про «оторванных от реальности айтишников».

ИТ — это не центр затрат. Это центр неоправданных ожиданий - 1

Она про разрыв ожиданий, который возникает, когда разные миры начинают работать как будто они одинаковые.

Исходная точка: когда всё работало

Есть крупный маркетинговый продукт. Основные потребности ИТ-услуг — лендинги, мини-игры, рейтинги, промо-механики, A/B-тесты, быстрые гипотезы.

Исторически этот продукт работал просто:

  • есть идея;

  • есть краткое описание;

  • есть веб-студия или небольшой подрядчик;

  • «сделайте нам вот это».

Что происходило дальше:

  • разработка — за несколько дней или неделю;

  • правки вносятся по ходу;

  • требования уточняются «на лету»;

  • сроки плавают, но это «норма»;

  • результат — пусть не идеальный, но быстро в проде, а главное — не нужно разбираться в тонкостях работы ИТ.

Для маркетинга это привычная модель:

Скорость важнее архитектуры, эксперимент важнее чистоты кода.

Поворот: своя IT-компания

В какой-то момент было принято стратегическое решение — выделить разработку в отдельную IT-структуру.

Формально — логично:

  • контроль,

  • качество,

  • масштабируемость,

  • снижение зависимости от подрядчиков.

Фактически — появляется дочерняя IT-компания, в которую нанимают сильных людей:

  • выходцев из крупных ИТ корпораций,

  • продуктовой разработки,

  • enterprise-подходов,

  • «настоящего» Agile.

И вот здесь начинается конфликт.

Два мира — два языка

Мир маркетинга

Маркетинговая платформа живёт так:

  • гипотеза → быстрый тест;

  • требования размыты;

  • «посмотрим по ходу»;

  • частые изменения;

  • результат важнее процесса;

  • прототип ≈ MVP;

  • решение можно поменять через 7 минут.

Для них разработка — инструмент эксперимента. Нет общего понимания процесса разработки, т.к. он не выстрадан через многолетнюю разработку ИТ решений. И это нормально для мира маркетинга!

Мир классического IT

IT-компания живёт иначе:

  • Definition of Ready;

  • Definition of Done;

  • спринты;

  • планирование;

  • фиксированный scope;

  • изменения — через backlog;

  • релизы — только запланированные;

  • без требований — в работу не берём.

Для них разработка — инженерный процесс, а не креативная импровизация. Все должно быть описано четко, процесс разработки не должно идти по пути «укладываем рельсы из кабины паровоза». И это тоже нормально для мира ИТ.

Точка взрыва: «Почему так долго и дорого?»

Маркетинг приходит и говорит:

— «Нам нужен рейтинг с таким-то функционалом».

IT отвечает:

— «Опишите требования».

— «Ну, примерно вот так, а дальше посмотрим».

— «Так не работаем».

В итоге:

  • IT закладывает риски;

  • учитывает возможные изменения;

  • добавляет GAP-доработки;

  • сроки растут;

  • оценки становятся «слишком большими».

Маркетинг в недоумении:

— «Веб-студии делали это за неделю. Почему теперь месяц?»

— «Потому что мы делаем правильно».

И никто не счастлив

ИТ — это не центр затрат. Это центр неоправданных ожиданий - 2

Изначальные сроки выглядят для маркетинга слишком длинными (хотя если все сделано правильно, то итоговое время разработки должно быть меньше, чем у веб-студий, тк все риски уже заложены, когда веб-студии будут «укладывать рельсы»). Тем не менее, сдвиги каких-то фичей все еще возможны, из-за ошибок в требованиях или «разработчик заболел», что еще больше фрустрирует заказчика.

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

… Вздох, — а у веб-студий можно…

В итоге складывается картина, что страдают все. Одним не нравится чопорность и закостенелость ИТ, другим — абсолютно (по их мнению) неорганизованная работа маркетинга.

Главная ошибка: ожидать одинакового поведения от разных систем

Ключевая проблема не в людях и не в компетенциях. Проблема — в переносе модели работы без осознания контекста.

Маркетинг ожидал:

  • такую же гибкость, как у подрядчиков;

  • такую же скорость;

  • такое же отношение к изменениям.

IT-компания ожидала:

  • зрелого заказчика;

  • формализованных требований;

  • уважения к процессам.

Обе стороны были правы. И обе стороны ошибались.

Почему веб-студии «могли», а IT — «не может»

ИТ — это не центр затрат. Это центр неоправданных ожиданий - 3

Потому что у них разные цели и ограничения.

Веб-студия:

  • не отвечает за долгосрочную поддержку;

  • часто (всегда, если это не собственный фреймворк) жертвует архитектурой;

  • работает «на результат здесь и сейчас»;

  • принимает хаос как часть бизнеса.

IT-компания:

  • думает о масштабировании;

  • несёт ответственность за сопровождение;

  • платит за технический долг;

  • вынуждена минимизировать неопределённость.

Это не «хорошо» и не «плохо». Это разные модели.

Что на самом деле пошло не так

Не был договорён формат взаимодействия

IT стали воспринимать как внутреннюю веб-студию. Но без права работать как веб-студия.

Не был оговорен формат продуктов

Эксперименты ≠ продуктовая разработка. Прототипы ≠ MVP.

Не было переводчика между мирами (основная проблема)

Product / Delivery / BizDev роли отсутствовали или были формальными. Маркетинг говорил идеями, IT — процессами. Не была разработана бизнес архитектура продуктов (много чего делалось по нескольку раз, одно и тоже, но это заслуживает отдельной истории).

Вывод: IT — это не центр затрат

И не «волшебная кнопка», которая делает «быстро и как у веб-студии».

IT — это:

  • центр баланса ожиданий,

  • центр перевода смыслов,

  • центр управления неопределённостью.

Если этого не понимать — IT всегда будет:

  • «медленным»,

  • «дорогим»,

  • «непонятным».

Что нужно было сделать (и что делать другим)

Разделить контуры

  • Маркетинговый sandbox

    • быстрые прототипы;

    • эксперименты;

    • высокая терпимость к изменениям.

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

  • Продуктовый контур

    • стабильность;

    • требования;

    • архитектура;

    • масштаб.

Здесь мы уже собираем продуктв и встраиваем в продуктовую архитекуру, чтобы не писать одно и тоже по 10 раз, чтобы разработать свой фреймворк, которые сокращает время прототипирования для команды sandbox и упрощает встраиваение успешных тестовых продуктов в экосистему.

Признать право на хаос

Не весь хаос — зло. Но он должен быть управляемым и локализованным. И все участники этого хаоса должны его принять.

3. Ввести роль переводчика

Product / Delivery — не формальность, а ключевая функция:

  • перевод ожиданий бизнеса в язык IT;

  • защита команды от «прилетело срочно»;

  • объяснение бизнесу, почему «так нельзя, но вот так можно».

4. Договориться об ожиданиях заранее

  • что такое «быстро»;

  • что такое «готово»;

  • где можно менять требования;

  • где — нельзя.

Финал

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

И это — самая дорогая ошибка, которую может сделать бизнес.

Автор: chelovekkakvse

Источник

Оставить комментарий