7 ошибок, которые совершают заказчики перед стартом разработки. Опыт переговоров с клиентами

Почему 70% ИТ-проектов гибнут до старта? Разбираем 7 главных ошибок заказчиков при разработке ПО: от отсутствия бизнес-цели до экономии на аналитике.

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

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

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

Ошибка #1 Бизнес-цель? Разберемся по ходу дела

Согласно аналитике до 70% ИТ-проектов терпят крах еще до старта разработки. Причина кроется в фундаментальной ошибке — отсутствии четко сформулированной бизнес-цели. Выступая в роли заказчика, вы нередко приходите к подрядчикам с запросом на создание конкретного инструмента, забывая о первопричине — реальной проблеме вашего бизнеса.

В международной практике этот феномен называется Lack of Business Alignment (отрыв ИТ-решений от бизнес-стратегии). Ошибка возникает, когда показатели коммерческой эффективности подменяются бесконечным списком функций. Такие системы быстро превращаются в дорогое Shelfware (ПО, пылящееся на полке), принося компании на 56% меньше финансовой ценности, чем планировалось изначально.

Более того, отсутствие оцифрованной бизнес-цели часто толкает компании к бездумному переносу своих же управленческих ошибок в ИТ-инфраструктуру.

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

Ольга ТрифоноваРуководитель департамента продаж в Spectr

Делаем вывод, что необходимо кардинально сменить подход: перестать коллекционировать внедренные функции и начать измерять бизнес-результаты.

Ошибка #2 Сделайте нам так же, только лучше

Как часто вы показываете разработчикам интерфейс технологического гиганта и уверенно говорите: «Нам нужно примерно так же»? Эта фраза настолько распространена, что давно стала абсолютной классикой в IT-сфере.

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

Для решения конкретной бизнес-задачи почти всегда достаточно реализовать не более 20% от того функционала, который вы видите у гигантов. Секрет успешного старта кроется вовсе не в слепом копировании, а в умении грамотно отсекать лишнее.

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

Ошибка 3 Все участвуют. Никто не отвечает

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

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

Ошибка #4 Бюджетирование методом оптимизма

Практически на каждой первой встрече звучит вопрос: «Сколько стоит разработка программного обеспечения?». Это абсолютно нормальный вопрос. Но проблема возникает тогда, когда заказчик ожидает услышать точную стоимость, не рассказав практически ничего о будущем проекте.

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

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

Ошибка #5 Выбор подрядчика по принципу «Зачем платить больше?»

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

Посмотрите, как эта ловушка выглядит на практике:

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

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

Ольга ТрифоноваРуководитель департамента продаж в Spectr

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

Ошибка #6 Давайте без аналитики

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

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

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

Ошибка #7. «Ну, недели две?»

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

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

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

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

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

Ольга ТрифоноваРуководитель департамента продаж в Spectr

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

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

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

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

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

Оставьте заявку на бесплатную оценку проекта. Давайте обсудим, как превратить вашу идею в надежный ИТ-продукт.