logo
06 Mar 2018

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

Лариса Кузора

Шеф-редактор спецпроектов в MC.today

Срыв сроков, непонимание бизнеса клиента, отсутствие техподдержки. Вот неполный список проблем, с которыми украинские компании сталкиваются при заказе веб-разработки. MC Today при поддержке веб-студии Solar Digital расспросил крупные и малые бизнесы об их опыте разработки сайтов на стороне и выяснил, на что нужно обратить внимание при выборе студии и как поставить задачу, чтобы получить хороший результат.

Срыв сроков и лапша на ушах: как избежать этого при разработке сайта и выбрать хорошего подрядчика?Срыв сроков и лапша на ушах: как избежать этого при разработке сайта и выбрать хорошего подрядчика?
Партнер проекта?
Solar Digital

Умножить срок на два — нормальная практика. Но не у всех

Олег Зарицкий, Digital Masters

Олег Зарицкий, Digital Masters

Cооснователь школы цифровых технологий Digital Masters Олег Зарицкий до открытия бизнеса работал интернет-маркетологом, менеджером проектов и руководителем компании. На стороне заказчика он координировал разработку полусотни сайтов.

По словам Олега, в его практике только 10% проектов прошли гладко, еще 60% — c шероховатостями. Создание трети сайтов сопровождалось серьезными проблемами.

«Команда одного из подрядчиков, выполнив половину работы, ушла на Майдан», — приводит пример Олег. При этом подрядчик пытался найти новых программистов, кормя заказчика «завтраками», и во всем признался, когда срок создания интернет-магазина подходил к концу. Зарицкому пришлось срочно искать других исполнителей. Он планировал, что разработка проекта займет 3-4 месяца, но в реальности процесс затянулся на год.

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

«На рынке нормальная практика, когда срок, о котором договорились, умножается на два», — говорит эксперт телеком-рынка Александр Глущенко.

Он заказывал около десяти сайтов разной направленности.

Впрочем, бывают и исключения. Чтобы уложиться в сроки, в веб-студии Solar Digital закладывают в дедлайны возможные риски и закрепляют за проектами целые команды. Например, созданием сайта интернет-магазина занимаются 8-14 специалистов.

Кирилл Соляр

Кирилл Соляр, Solar Digital

«Если ребята факапят и чувствуют, что могут сдвинуть сроки, они берут овертаймы, но с задачей справляются», — говорит основатель студии Кирилл Соляр.

Крутое портфолио — не гарантия качества

Олег Власенко, GRANY SMITH

Олег Власенко, GRANY SMITH

Основатель интернет-магазина медицинского оборудования granysmith.com Олег Власенко выбирал подрядчика по портфолио. Остановился на студии, которая утверждала, что разрабатывала промо-сайт для выставки Tesla в Лондоне и интернет-магазин корпорации Roshen.

Клиент и заказчик составили техзадание, утвердили стоимость и оговорили техподдержку после запуска проекта.

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

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

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

Студии часто не вникают в проекты и ставят клиентов на поток

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

«Глянут поверхностно и озвучат, допустим, $5000. Вы их выберете, а в процессе окажется, что не 5, а 10 тысяч нужно заплатить», — отмечает Олег.

«Все разработчики, с которыми я сталкивалась, подходили к вопросу как-то так: «Вы просто напишите, чего хотите, а мы сделаем, как поняли», — рассказывает издатель Vgorode.ua и Gloss.ua Наташа Соколова.

Она убеждена, что разработчики должны тратить время на то, чтобы понять, чего хочет клиент. «Заказчик многое может не учесть. Задача разработчика — задать все необходимые вопросы, чтобы потом не переделывать работу», — подчеркивает Наташа.

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

При этом у заказчиков связаны руки. Если речь о проекте до $10 000, никто не пойдет в суд. «Суд — трата времени и денег, а вам нужно запустить проект уже сейчас», — объясняет Зарицкий. Понимая это, многие подрядчики манипулируют клиентами.

Проект в сжатые сроки возможен — при системном подходе

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

Пример разработки в сжатые сроки — сайт премии Health, Wellness and Bеauty Awards 2017, победителей которой выбирают покупатели сети Watsons. Разработчики создали его за 21 день.

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

Александр Стенькин, «Watsons Украина»

Александр Стенькин, «Watsons Украина»

Заказчики поставили одно условие: разработка должна была вестись по методологии Scrum. Процесс был разбит на короткие временные отрезки. После первого же отрезка клиенты смогли протестировать ключевую часть функционала — возможность регистрации и голосования на сайте.

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

«У каждого проекта свой ритм», — объясняет Кирилл Соляр.

Поэтому команда его веб-студии Solar Digital подбирает оптимальную методологию разработки и адаптирует ее, учитывая особенности проекта.

У разработчиков должен быть релевантный опыт

Елена Шабашкевич, «Медиа Группа Украина»

Елена Шабашкевич, «Медиа Группа Украина»

Важно, чтобы у команды был опыт создания проектов, подобных вашему. «Разработать интернет-магазин и онлайн СМИ — это далеко не одно и то же», — уверяет директор по развитию интернет-проектов компании «Медиа Группа Украина» Елена Шабашкевич.

Кирилл Соляр тоже убежден, что нужно делать то, в чем разбираешься, и быть честным с клиентом. «Мы не взялись за программирование нового интернет-магазина для сети детских супермаркетов «Антошка», так как у нас нет экспертизы в платформе, которую они выбрали», — признается он.

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

Подрядчик должен быть партнером

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

Артем Волхонский, «Новая Почта»

Артем Волхонский, «Новая Почта»

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

В Solar Digital придерживаются того же принципа. Студия специализируется на долгосрочных проектах, погружается в бизнес заказчиков и всегда выстраивает партнерские отношения с ними.

Власть в одних руках и меньше корректировок

Все собеседники MC Today говорят, что на стороне клиента должен быть компетентный человек, который ставит задачи разработчикам и принимает решения.

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

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

Четкая задача и дорожная карта

Залог хорошего результата — четко поставленная задача. Если у клиента недостаточно опыта, ему на помощь должны прийти специалисты студии. В Solar Digital в потребности заказчика вникают менеджер проектов и бизнес-аналитик.

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

А затем — порекомендовать оптимальную дорожную карту воплощения идей.

К примеру, для нового сайта интернет-магазина «Таврия В», который должен выйти в конце апреля, команда Соляра разработала UX-дизайн, с главным принципом — удобство пользователя. Студия упростила процесс формирования заказа: нужное количество товара в штуках или граммах можно выбрать прямо из каталога, а в личном кабинете отображается список избранных товаров. Кроме того, в Solar Digital создали иконки, которые упрощают навигацию по сайту.

Новый дизайн интернет-магазина «Таврия В»

Новый дизайн интернет-магазина «Таврия В»

Работа заняла около полутора месяцев. «Команда Solar Digital получила от нас несколько разнонаправленных идей и предложила направление, которое решает задачи нашего интернет-магазина», — описывает поставленную задачу заместитель IT-директора компании «Таврия В» Сергей Шаповалов.

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

Украинский рынок веб-разработки выздоравливает

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

«Все перечисленные выше проблемы скоро станут исключением, а не нормой на рынке», — уверен Кирилл.

Партнер проекта?
Solar Digital

Задумались над разработкой собственного стартапа или технологического решения? Рекомендуем обратиться в компанию Solar Digital,  которая создает IT-проекты, полностью погружаясь в бизнес заказчика.

Заказать разработку сайта

Онлайн-курс "Тестування API" від robot_dreams.
Навчіться працювати з API на просунутому рівні та проводити навантажувальні тестування, щоб виявляти потенційні проблеми на ранніх етапах розробки.
Програма курсу і реєстрація

Новости

Вдохновляющие компании-работодатели

«БИОСФЕРА»

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: