Как компании получить говноприложение? Довериться фрилансерам на разработку!

Как компании получить говноприложение? Довериться фрилансерам на разработку!

Мы обратились к 24 разработчикам с задачей – разработать сайт и мобильное приложение для девелопера без ТЗ. Что из этого вышло?

Спойлер: половина коммуникаций просто боль…

А вы знали, что есть ГОСТ 19.201-78 О порядке построения и оформления технического задания на проектирование программного обеспечения? Сорок пять (!) лет люди пытаются привести в порядок то, что до сих пор продолжают клепать на коленке либо вообще излагают в трех предложениях.

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

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

Часто ТЗ составляют далекие от IT люди, и разработчик просто не может понять, чего от него хочет заказчик. Иногда клиент использует термины, значение которых понимает неправильно, уделяет внимание неважным для разработчика параметрам или пытается выдать вместо ТЗ технико-экономическое обоснование проекта. Сэкономив на ТЗ, заказчик в итоге переплачивает за что-то другое, и часто очень солидную сумму.

Всем приложения подавай?

По статистике, на сегодня в Apple Store доступно 1,96 миллиона приложений, а в Google Play Store – 2,87 миллиона. Свои мобильные приложения создают школы, рестораны, сервисы доставки еды и такси, медицинские клиники, банки и ветеринары. Их задача – обеспечить бизнесу коммуникацию с пользователем так, чтобы он в любом месте, в любое время, простым нажатием на экран смартфона получил требуемое. При этом вся информация находится под рукой и ее извлечение не требует никаких сложных «телодвижений».

Однако малый бизнес часто считает, что без собственных мобильных приложений можно обойтись, потому что это затратно и требует много времени на разработку. Их значение как повышение конкурентоспособности, возможности выделиться среди таких же небольших бизнесов, так и доступного средства активной коммуникации с клиентом часто недооценивают. Удобство пользования – это то, что привлекает покупателя товара или услуги наравне с низкими ценами. Из-за отсутствия мобильного приложения некоторая часть ЦА просто лишается доступа к ресурсу.

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

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

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

Как компании получить говноприложение? Довериться фрилансерам на разработку!

О, господя. Опять про ТЗ

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

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

Чем подробнее ТЗ – тем меньше нервов, денег и времени, седых волос обе стороны потратят в процессе разработки.

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

К кому пойти, кому отдаться?

Как компании получить говноприложение? Довериться фрилансерам на разработку!

Предположим, у вас есть ТЗ. Или бриф. Или технико-экономическое обоснование. Есть два популярных варианта: студии и фриланс.

Вольные наемники

Фрилансеры – это обычно намного дешевле студий. И то вопрос, а дешевле ли? Цена может быть ниже при поверхностном изучении вопроса и без изучения деталей. А мы знаем, где дьявол кроется.

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

Часто общение с фрилансером сводится к следующему:

  • сайт сделать можно, но не такой и не за 10 тысяч, а за сколько – пока не понятно, но не дороже 30;
  • нужно нанять еще веб-дизайнера и тестировщика, потому что «я чисто программер»;
  • из брифа не понятно, какой движок сайта нужен, поэтому «выберу сам», на котором умею работать, и пусть даже он отвечает не всем требованиям проекта;
  • а где аванс? Не, самозанятость оформлять не стану, просто скиньте деньги на карту;
  • магазин уже на домене, но криво работает – «потому что ТЗ нет, а в брифе не написано, как именно должна работать корзина. И я решил не спрашивать, сделал это так, как вижу»;
  • нужен фотограф. И пусть обрезает фото под 300 dpi, потому что макет такой, и шаблон такой, и движок такой. Ничего не видно? Надо менять движок. С вас еще 20 тыс;
  • приложение не масштабируется на Хуавей XXL и 123 айфоне. Картинка пачки макарон занимает 5 экранов. «Запилим адаптацию под мобильные устройства. А если еще надо, чтоб на планшетах все по красоте было – еще +100500 тыщ» *

* Все цены, конечно же, выдуманные, но вы и сами это понимаете)

А что студии?

Кстати, это не наши выдумки.

Мы решили выяснить ситуацию на рынке и обратились к 14 фрилансерам и 10 агентствам с одной и той же задачей – разработать сайт и мобильное приложение для Android и iOS.

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

Как компании получить говноприложение? Довериться фрилансерам на разработку!

Так выглядела задача клиента.

Первое агентство – назовем его “ENT…”. Ответили на второй день, предложили перейти в Телеграм, ничего конкретного не обсудили.

Второй кандидат на сотрудничество – “…web”. Странное и непоследовательное общение. Предложили созвониться, чтобы обсудить проект и ответить на их вопросы, мы предложили конкретные даты для беседы. Нас просят сначала заполнить непонятный бриф-анкету, которая не имеет никакого отношения к предложенной задаче. Затем появляются на следующей неделе с оценкой стоимости одного только приложения от 6 до 14 млн. руб, при этом забывая, что нужно еще разработать сайт!

Как компании получить говноприложение? Довериться фрилансерам на разработку!

Третье агентство, пусть будет “1...ix”. Попросили неделю на составление коммерческого предложения. Ждем его до сих пор.

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

Еще с несколькими кандидатами общались в телеграмме, безрезультатно, и два агентства на наш бриф вообще не ответили.

С фрилансерами начали общение через сервис поиска специалистов YouDo. Первые отклики получили уже через минуту, причем уверяли, что с брифом ознакомились. Цену выставили сразу.

Как компании получить говноприложение? Довериться фрилансерам на разработку!

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

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

Как компании получить говноприложение? Довериться фрилансерам на разработку!

Далее мы перешли в телеграмм, человек явно ехал за рулем, слушал “АК-47” и параллельно отвечал. После 6-минутного общения назвал стоимость разработки 150 тыс.руб. Шах и мат, агентство “…web” с ценником от 6 до 14 млн! 🤑

Как компании получить говноприложение? Довериться фрилансерам на разработку!

Примеры вебвью так и не прислал и пропал.

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

Как компании получить говноприложение? Довериться фрилансерам на разработку!

Итого, мы получили разброс цен от 150 тыс. до 14 миллионов.

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

Настоящих разработчиков мы рекомендуем искать на тематических форумах или чатах ТГ. Например, если решили заказать сайт на 1С-Битрикс, найдите чат и задайте там свои вопросы. Есть по-настоящему толковые ребята с классными идеями, которые пробивают себе дорогу своими ресурсами. Это не гарантия успеха в поисках разработчика, но существует вероятность найти стоящего исполнителя.

Выводы: треть откликнувшихся могли взять только часть работы – или сайт, или приложение для одной из операционок. Все откликнувшиеся — примерно 80% тех, кому мы выслали бриф – спрашивали про ТЗ. Причем агентства указывали первым этапом сотрудничества разработку ТЗ, а без него согласился работать только 2 фрилансера.

Байки, которые похожи на правду

Думаем, большинство предпринимателей, пусть и по-молодости своего бизнеса, проходили через сотрудничество с фрилансом. И у каждого есть своя история. Мы могли бы рассказать вам с десяток историй клиентов, которые сначала обратились к фрилансерам. Те запороли задачу, заказчики выбросили деньги и зря потратили время в ожидании работоспособного продукта. Скупой платит дважды, а неосторожный – трижды.

Как компании получить говноприложение? Довериться фрилансерам на разработку!

Приведем самые свежие.

История первая

Сайт для интернет-магазина. Фрилансер изначально выбрал самый простой движок, который был рассчитан на работу максимум со 100 товарными позициями. Хотя клиент четко оговорил специфику и объем продаж. На домене сайт начал глючить со страшной силой, а когда заказчик попросил использовать другое решение, фрилансер отказался – “это совсем другая работа”. Аванс он, само собой, не вернул.

История вторая

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

История третья

Еще один клиент заказал у фрилансера мануал к мобильному приложению. Для этого программку нужно было установить на свой телефон, сделать скрины и пошагово описать возможности. Исполнитель не разобрался в логике продукта, перепутал последовательность работы, почти треть функций не смог описать. Как он потом объяснил, “приложение часто зависало, потому что у смартфона не хватало памяти”.

Наши клиенты заказывали простенькое приложение у разных разработчиков, с разными ценниками, по знакомству и без, с сотней положительных отзывов и вообще без отзывов. Заказчик обычно считает, что мобильное приложение и веб-сервис в техническом смысле одно и то же. Его не интересует, что есть разработчики только на Android или только на iOS. Клиент хочет, чтобы его продукт работал онлайн, оффлайн и вообще на всех устройствах, от планшета до утюга. Откроем вам страшную тайну – это все делают РАЗНЫЕ люди, а не один фрилансер! И даже не два.

Как узнать, сколько стоит пока несуществующий продукт?

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

Если у вас нет собственного техписателя и команды разработчиков, закажите ТЗ в IT-компании. Брифа будет вполне достаточно, потому что вы сможете все равно принять активное участие в составлении ТЗ “чужими руками”, вносить правки и уточнения.

Как компании получить говноприложение? Довериться фрилансерам на разработку!

Избегайте двусмысленных и размытых формулировок. Не углубляйтесь в мелочи – все равно разработчик лучше вас знает, что и как реализовать технически грамотно. Далее действуйте по схеме:

  • отошлите свои “хотелки” студиям разработчиков и разместите задание на биржах фриланса (если вы их рассматриваете)
  • отведите время на получение обратной связи и соберите полученные предложения
  • выберите наиболее оптимальный вариант по главным для вас критериям (комфортная коммуникация с исполнителем – не менее важный пункт)
  • заключите договор
  • на случай форс-мажора держите в запасе вариант сотрудничества с другим исполнителем.

Не хочу ХЗ, хочу топовый результат

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

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

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

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

Как компании получить говноприложение? Довериться фрилансерам на разработку!

Прониклись проблемой? Не отчаивайтесь! Мы поможем вам из никакого ТЗ сделать конфетку, зададим правильные вопросы, услышим вас между слов и поймем все намеки. Оценим разработку, обсудим сроки, реализуем ваши идеи. Отсутствие ТЗ в разработке – это беда, а мы клиентов, как и друзей, в беде не бросаем!

3232
63 комментария

Лучшие! Картинки огонь )))))))

2

Дарья, спасибо за обратную связь)

2

Ахаххахахахаха, картинки - просто улет!

2

Все цену ломят - факт. Я раньше верстала и сайты и приложения к ним. Слишком много на себя взваливаешь, в особенности, если заказчики долбоебы. Сделай то, хз..чего. И ТЗ не спасает... 500/1000 правок делать не хочется, поэтому и берутся за все и сразу - единицы...

2

Как правило наличие ТЗ защищает обе стороны и заказчика, и исполнителя

По факту - Бабушка на Х2 сказала "-"

2