Оффтоп Vladimir Buzkiv
565

Как правильно заказать разработку сайта и не потерять деньги

Изображение: Unsplash
В закладки

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

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

Студия надежнее фрилансеров

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

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

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

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

Очень крупные вендоры — плохой выбор

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

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

ТЗ — залог успеха

В том случае, если вы выбрали подрядчика, а он сразу предлагает начинать разработку, минуя этам составления технического задания (ТЗ) — это очень плохой знак. ТЗ — это первый и самый важный шаг на пути создания сайта, его нельзя пропускать.

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

Вот каким должно быть ТЗ:

  • Писать его должен «технарь», а не менеджер по продажам.
  • Идеально наличие мокапов или схемы будущих страниц с необходимыми блоками.
  • Должны быть внятно описаны как функциональные, так и нефункциональные требования.

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

API нужно готовить заранее, релиз без тестов невозможен

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

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

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

После релиза работа не заканчивается

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

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

Материал опубликован пользователем. Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Vladimir Buzkiv", "author_type": "self", "tags": [], "comments": 8, "likes": 3, "favorites": 12, "is_advertisement": false, "subsite_label": "flood", "id": 44739, "is_wide": false, "is_ugc": true, "date": "Fri, 31 Aug 2018 14:15:37 +0300" }
{ "id": 44739, "author_id": 198221, "diff_limit": 1000, "urls": {"diff":"\/comments\/44739\/get","add":"\/comments\/44739\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/44739"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 199791 }

8 комментариев 8 комм.

Популярные

По порядку

Написать комментарий...
3

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

Ответить
0

4 года назад, закончил "карьеру" фрилансера ака маленькой студии из 2 человек.
75% клиентов это различной степени жадности и успешности рестораны/бары/отели/строители и прочие интересные товарищи.
А вот оставшиеся 25% - все те же люди что и выше, но с не рабочими сайтами, сделанными за много денег у больших студий. Обычно переделывали всё от А до Я, оставляя лишь дизайн, брали прайс в 2 раза меньший.

Согласен с тем, что не все, даже крупные игроки на рынке:
а) до конца честны со всеми клиентами и
б) имеют одинаковое отношение ко всем клиентам.

Ответить
0

Отлично ! Всё как надо )

Ответить
0

Как правильно заказать разработку сайта..

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

Заказчик должен иметь сформулированные бизнес цели. В противном случае ТЗ будет написанно, но толку не будет.
(API) или их подробные спецификации

Это всегда боль, не только в вебразработке, на стандарты всегда забивают - если можно.

В общем, как-то ооочень поверхностно и размыто.

з.ы. Знаю одного "хорошего" сайтостроителя: цикл статей про 7 000 000))

Ответить
0

Только все самому надо делать, никаких студий!!

Ответить
0

Цитата: Знаю одного "хорошего" сайтостроителя: цикл статей про 7 000 000))

Да, действительно в сфере создания сайтов, web-дизайна, SEO очень много мошенников, причем не в бытовом, а именно в уголовно-правовом смысле этого слова. Также очень много прокрастинаторов и просто полуграмотных криворуких бездарей. На мой взгляд, это основное "население" бирж фриланса.
Поют соловьями, обещают сделать простенький сайт за неделю, но тянут волынку два месяца. Когда им предъявляют претензии "творческие личности" начинают психовать, кричать, что они не могут работать в таких условиях, под постоянным прессом. Предоплату не возвращают или возвращают частично: они же работали. Или за одну ночь клепают какое-то убожество на отцепись и не выходят на связь. В итоге зря потраченное время и деньги.
Очевидные рекомендации:
1. не соглашаться на предоплату. "Кидок на предоплату" - самый распространенный способ мошенничества среди преступников, маскирующихся под фрилансеров.
2. проводить заказ только через функционал биржи фриланса. Если фрилансер предлагает работать вне биржи, чтобы избежать комиссий и т.п., велика вероятность нарушения сроков и того же "кидка". Даже отрицательный отзыв оставить не сможете.
3. полностью проходить все этапы оформления заказа. Если, например, фрилансер не прошел этап "Приступил к выполнению заказа", то Вы также не сможете даже оставить отрицательный отзыв.
4. наличие хотя бы одного вменяемого, конструктивного (!) отрицательного отзыва - сигнал, что с таким фрилансером не стоит иметь дела.
5. если сумма заказа значительная - заключать договор с приложением техзадания.

P.S. Как вставлять цитаты в комментарий? :)

Ответить
1

Поидее через >пробел в начале строки

Ответить
0

Благодарю за подсказку. :)

Ответить
0
{ "page_type": "article" }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ]
Хакеры смогли обойти двухфакторную
авторизацию с помощью уговоров
Подписаться на push-уведомления
{ "page_type": "default" }