Биржа фрилансеров. Как ставить задачи?
Денис Гордиенко, руководитель Bright Mobile, о том как найти подходящего исполнителя и организовать работу с ним.
Мы занимаемся разработкой приложений. Это не типовая услуга и в заказе есть ряд задач нелинейных для штатных разработчиков. Сегодня хочу рассказать, как подобрать и выстроить работу с фрилансером без тотальных мучений и кидалова.
Где найти толкового фрилансера, чтобы работать с ним было комфортно, не кинул и вообще мог справиться с поставленной задачей? Для многих заказчиков это, скорее, риторические вопросы.
За годы работы студии у нас уже выработался порядок действивий, своего рода схема, по которой мы выбираем фрилансеров. Подходит в принципе для всех: верстальщиков, дизайнеров, разработчиков.
Для того чтобы работать с фрилансером, нужно научиться трем вещам:
1. Поиску кандидатов
2. Отбору предложений
3. Организации процесса сотрудничества
Далее о каждом пункте по порядку.
Как искать фрилансера?
Я, в основном, ищу IT - специалистов, поэтому пользуюсь fl. На бирже создаете задание, исполнители откликаются сами. Здесь главное грамотно описать, какую работу нужно будет выполнить фрилансеру. Хорошая задача должна состоять из нескольких разделов.
Даже если вы ищете на длительное сотрудничество, лучше выделите отдельное задание. Детально укажите объем работ: сколько экранов нужно сделать в приложении, сколько нужно сверстать и т.п. Фрилансеру нужно знать объем, чтобы оценить, сколько времени он затратит и какое вознаграждение запрашивать.
Очень часто заказчики пишут абстрактно: "Хочу логотип как у Яндекса", "Хочу полную копию youdo". Такое описание дает только понимание идеи заказчика, какие проекты ему нравятся, но непонятно - нужно сделать полный аналог YouDo и просить миллионов 5, либо речь о некой базовой версии, чтоб проверить идею и уместиться можно в 100-200 тыс.
1. Что даёте на входе?
Напишите список того, что вы передадите исполнителю для начала работы и в каком виде. Если это верстальщик - то мы должны дать макеты (в psd, figma, zeplin - тоже важный момент) и описание. Копирайтеру - тему и портрет целевой аудитории. Разработчику - прототипы/вёрстку и техническое задание. А можем и не дать, т.к. есть только общие мысли. Это тоже нормально, но фрилансеру это нужно знать, потому что делать с нуля, переделывать за предыдущим исполнителем или ориентироваться на устные указания - абсолютно разный объём работы.
2. Что на выходе?
Опишите конечный результат. Например, если вы заказали программисту сайт, то вам нужно, чтобы он загрузил его на хостинг или предоставил файлы, а вы все сделаете самостоятельно?
Напишите, как будет выглядеть в вашем понимании готовый продукт.
Если речь о вёрстке, то нужно сверстать с анимацией на JS или статику? То, что вам может показаться очевидным, для фрилансера может таковым не быть, т.к. заказчиков много и у каждого своё понимание. При этом, тот или иной нюанс может в корне менять технологию исполнения.
Какими средствами должен быть выполнен.
Если вы заказали прототипы, их могут сделать вам в Figma. А вам нужно было линкованные макеты в marvell и без мака или плясок с бубном Вы и файл открыть не сможете. Из-за таких недоговорок получится неприятная ситуация, когда вроде фрилансер выполнил, а вы получили не то, что нужно
3. Принципиальные требования
Что обязательно должно быть выполнено строго определенным образом, те самые принципиальные моменты, по которым Вы будете придираться к работе.
Например, для вас принципиально важно, чтобы экран в приложении загружался полсекунды. Разработчику нужно это учитывать, потому что тогда в его объём работы будет входить и нагрузочное тестирование.
4. С кем готовы сотрудничать?
Если для вас принципиально - укажите. Студия имеет перед вами юридические обязательства, но более высокую стоимость, с фрилансером можно договориться дешевле, но и человеческий фактор тут более ярко выражен.
5. Укажите вопросы
В конце описания задания укажите вопросы, на которые нужно ответить в отклике. Так вы сразу можете отсеять тех, кто не заинтересован в вашем проекте, а просто ответил, не читая, типовым сообщением "опыта много, делаю быстро, звоните". То, что человек адекватен и заинтересован в Вашем заказе покажет формат и объём отклика.
К вопросам, касающимся задачи рекомендую добавить:
1. Опыт работы
2. Ставка часа
3. Когда готов начать
4. Контакт удобный вам
Выбор исполнителя
Шаг 1. Подбор по откликам
Из откликнувшихся выбираете 3-5 кандидатов, которые адекватно ответили на ваши вопросы и предлагаете им выполнить оплачиваемое тестовое задание на 1 час
Задание выбираете из своего пула или придумываете часовую и предлагаете им ее выполнить. Оплачиваете задание вперед и ждёте развития событий. Рассматривайте эти оплаченные 3-5 часов, как способ проверки кандидатов на вшивость, а не затраты на проект.
Не нужно придерживаться позиции "заплачу только тогда, когда выполните". Фрилансер с опытом не станет тратить свое время на выполнение тестового задания, за которое не факт что заплатят, поэтому полная предоплата за этот час обязательна и должна быть в момент договорённостей, а не через несколько дней.
Так вы покажете себя адекватным заказчиком, который уважает чужой труд и с которым комфортно работать.
Шаг 2. Первый рабочий день
После выполнения часового задания выбираете 1 исполнителя, которому даёте уже боевую задачу объёмом на 1 день. Половину платите вперед, половину после приемки результата. Смотрите на то, какие вопросы задает во время выполнения. Как реагирует на критику при приемке результата. Укладывается ли в срок. Если работа фрилансера вас не устраивает, то отказываетесь от его услуг, и проделываете тоже самое с другим кандидатом. Уговаривать, что следующий объём он сделает лучше не стоит - не сделает, а вы потратите больше денег, поэтому если что-то не так, то нужно прощаться пока только один ботинок засосало в трясину, а не стоя по пояс в болоте.
Шаг 3. Процесс работы с фрилансером
После успешного выполнения дневной задачи, весь проект разбиваете на трехдневные итерации. Оплачиваете также : 50% в начале, 50% - в конце итерации. Если платить 50/50 за весь проект, то можно потерять контроль. У фриласера может сложиться иллюзия, что до сдачи еще далеко. В итоге в лучшем случае реализация проекта не уложится в сроки. Контроль должен быть жёстким, но не навязчивым.
Если фрилансер знает, что срок, когда ему нужно отчитаться по задаче близок - это дисциплинирует. Да и вы, в таком случае, лучше понимаете, что происходит с вашим проектом.
С точки зрения гарантий, такой режим оплаты для фрилансера будет гарантом безопасности, что его не кинут, когда он сделает 90 % проекта.
Успешного всем сотрудничества.