Как только достигнуты первичные договоренности на предмет суммы вознаграждения, технического задания и сроков, а компетенции вашего собеседника подтверждены, расставьте все точки над i в том, что касается порядка оплаты. Чаще всего разгорается спор о том, рассчитываться ли с исполнителем строго постфактум, и если нет, то на какие транши разбивать гонорар. С одной стороны, аванс – в размере 20–50 %, мы рекомендуем приблизительно 35 %, – доказывает серьезность ваших намерений (да-да, недобросовестных заказчиков не меньше, чем фрилансеров-мошенников!) и мотивирует исполнителя взяться за дело. С другой – при первом опыте сотрудничества с новым фрилансером имеет смысл попробовать расплачиваться за большие фиксированные фрагменты работы: сделана титульная страница – микротранш, запрограммирована работа с «Корзиной» – еще микротранш и т. д. Кроме того, возможна – хотя в российском Интернете мало распространена – и почасовая оплата: работу по такой схеме обеспечивает, например, западная биржа фриланса oDesk; еще одна ее полезная функция – регулярная проверка того, чем занимается исполнитель.
   Срыв сроков – как итоговых, так и промежуточных – правильно карать штрафом. Одно лишь «но»: такие санкции и условия их применения надо обсудить и письменно закрепить еще до начала работ. В свою очередь справедливо будет уточнить также, при каких условиях задержки не повлекут за собой финансового возмездия (например, по вашей инициативе в разгар «кодинговой страды» было решено радикально перекроить структуру сайта).
   Допустим, процесс пошел. Главное правило непосредственно в работе с фрилансером – общаться. Регулярно. Но без фанатизма: для профессионалов, чья работа требует высокой концентрации (а все задачи в веб-разработке именно таковы), несказанно важно такое понятие, как «поток». Это своего рода рабочий континуум, с комфортом как в физическом, так и в информационном пространстве, который позволяет до предела сосредоточиться на интеллектуальном труде. Упрощенно: «Чтобы не дергали каждые пятнадцать минут». Поэтому постарайтесь достигнуть компромисса с фрилансером: столько-то раз в день, а возможно, в точные часы вы с ним выходите на связь. Или пусть раз в три часа меняет в мессенджере[7] статус с «Не беспокоить!» на «Доступен», что будет приглашением к коммуникации, если в ней на данный момент есть надобность.
   Важно не только вести переговоры, но и сохранять их содержание: проверьте, включены ли соответствующие опции в ваших мессенджерах, сохраняются ли на почтовом сервере копии писем (если вы пользуетесь десктопным почтовым клиентом).
   Следите за тем, чтобы в пылу антидиверсионных мер не перегнуть палку. Так, большинство программистов и веб-мастеров встречают в штыки – и совершенно справедливо! – ультимативное требование вести работы над сайтом на сервере заказчика.
   Не забывайте хвалить фрилансера, когда его труд того заслуживает. Искренне, не по Дейлу Карнеги: разве каждый правильный шаг вашего сайтостроителя не приближает долгожданный релиз?
   При оценке сроков выполнения задач задействуйте «коэффициент растяжимости», ведь сроки – понятие именно что растяжимое: умножайте приемлемое время, требующееся на достижение цели, в среднем на 1,2–1,4. Дедлайны срываются, программисты и их семьи болеют, жесткие диски и вправду иногда ломаются в реальном мире, а не только в подвиде поэтического эпоса под названием «отмазка».
   Надо признать: контролировать фрилансера в среднестатистическом случае не проще, чем, будучи подшофе, объезжать дикого мустанга без седла. Однако по меньшей мере один способ «приручить» строптивого одиночку придуман: дайте ему перспективу. Да, чуть раньше мы говорили о том, что витийством голодного волка веб-разработки не обхитришь. Так что выход в том, чтобы сделать перспективу осязаемой. При всей своей осторожности, а кое-кто еще и при близоруком меркантилизме, вольные дизайнеры и программисты на свой лад нуждаются в стабильности: не к каждому из оробевших и на все согласных заказчиков стоит очередь круглый год. В большинстве же случаев, как часто бывает у представителей свободных профессий, то густо, то пусто. Поэтому фрилансеры (те, что не страдают психопатологическими нарушениями мышления) ценят тех, кто регулярно подкидывает им заказы, пусть даже небольшие, и платит не втридорога, но аккуратно. В голодные месяцы, поверьте, даже пустячный проект как манна небесная. Если вам приглянулся внештатный исполнитель, если он не скареден и пунктуален, насколько может быть пунктуален фрилансер, отчего бы не попробовать стать его постоянным заказчиком? Не сулите ему златые горы – обещайте то, в чем уверены: вам в следующие восемь месяцев нужно будет потихоньку доработать поиск на сайте, ваши друзья ищут удаленного веб-мастера в интернет-магазин, а жене нужно интернет-портфолио. Пусть знает: вы в Вебе всерьез и надолго, намерены развивать свой бизнес и работать с вами выгодно на длинной дистанции. И постепенно вы, скорее всего, сумеете выйти на новый уровень доверия в сотрудничестве со свободолюбивым фрилансером, нивелировав минусы работы с ним и сохранив плюсы.

http://prograbli.ru/business_experience/the_hunt_for_the_programmer_seven_tips_for_finding_freelancers_alexey_talan/
   Раздел «Статьи» на бирже фриланса Fl.ru: https://www.fl.ru/articles/
   «Рассылка Trustlink. Выпуск № 31: работа с аутсорсерами»: http://www.trustlink.ru/subscribe/show/36
   О головоломке «принцесса или тигр»: http://golovolomka.hobby.ru/books/smullian/tiger/content.shtml

Глава 4. Работа с веб-студиями: понукая трамвай

   Как мы отмечали в предыдущих главах, сегодня сайтостроительство – это комплекс процессов, которые разве что уникум способен выполнить в одиночку, причем быстро. Разработку интернет-проектов эффективнее – уточним, гипотетически эффективнее – выполняет организация, где каждую задачу решает профильный специалист или даже целый отдел. Исторически за компаниями, профессионально занимающимися разработкой сайтов, закрепился термин «веб-студия».
   Обращаясь в «сайтостроительную контору», вы не избавляетесь одним махом от всех мыслимых забот. Проведем аналогию из области транспорта. Фрилансер – все равно что водитель-частник. Голосуя на обочине, вы можете остановить как глохнущий рыдван, чей владелец ужасающе неопрятен и ожесточенно торгуется, сколько ему ни предложи, так и комфортабельный кроссовер с вежливым, неалчным, прекрасно знающим мегаполис водителем. Насколько быстро и с какими финансовыми и моральными издержками вы доберетесь до пункта назначения, зависит главным образом от вашей способности разбираться в частных извозчиках: например, первый может оказаться бывшим таксистом, способным проехать через ваш город хоть с закрытыми глазами, а второй – маньяком.
   Веб-студия – скорее трамвай. Он сравнительно медленный, движется по расписанию, но с остановками. Зато почти наверняка доедет, хотя, возможно, с опозданием: если какой-нибудь лихач, наплевав на правила дорожного движения, вздумает разворачиваться на путях, ваш вагон никуда не свернет с рельсов. Хотя иные веб-студии уместнее сравнить с корпоративным такси класса люкс. А отдельные недобросовестные – с микроавтобусом ГУП «Ритуал». Но давайте не о грустном, а о конструктивном.
   Чтобы вы взвешенно решили, предпочесть ли веб-студию фрилансеру, рассмотрим, какие достоинства и недостатки присущи такой структуре априори, а какие являются частными случаями.

Достоинства работы с веб-студией

   • Качество исполнения. В среднем продукт, который производят веб-студии, превосходит тот, что способны выдать фрилансеры. Как правило, в таких компаниях приняты некие стандарты качества, и те, чей труд не отвечает декларируемым требованиям, в штате надолго не задерживаются. Да и вообще процессы внутри студии отлажены с тем прицелом, чтобы результаты были как можно менее сырыми: производство-то поточное, роскошь исправлять ошибки неделями непозволительна, а репутацию завоевывать трудно. Наконец, авторитетные веб-студии сотрудничают с издателями популярных CMS и отправляют к ним на обучение своих сотрудников, да и вообще у опытных сайтостроителей поощряется наставничество и новички имеют все возможности для самосовершенствования.
   • Системный подход. У веб-студии, которая не первый год в отрасли, стандартные процедуры веб-разработки и коммуникации между подразделениями четко регламентированы – и большинство предписаний выстрадано бессонными ночами, так же каждая буква в уставе караульной службы или армейской разведки написана кровью. Часто внутри отдела программирования ведется общая wiki-энциклопедия по разработке: с документацией, справками на разные случаи жизни и кодинга, инструкциями и ссылками на источники. Точно так же нормой является использование систем управления проектами, сервисов для отслеживания ошибок (bug tracking), инструментария для контроля за выполнением задач (task tracking). Курирует ведение проекта отдельный менеджер, задача которого – сглаживать острые углы в коммуникации и делать так, чтобы все участники процесса говорили на одном языке. Собственно, менеджер в веб-студии для вас ключевая фигура, и успех предприятия зависит в первую очередь от него.
   • Гарантии. Большинство веб-студий предпочитают действовать в правовом поле, поэтому скрупулезно фиксируют договоренности с клиентами, юридически закрепляя обязанности и ответственность сторон. Такая дотошность обычно страхует и клиента, и подрядчика от малоприятных неожиданностей. Хотя договор может быть палкой о двух концах. От сотрудничества со студией без ущерба для нервов и кошелька отказаться труднее, чем от работы с фрилансером. Бывает ведь так, что сайт сделан тяп-ляп, но формально ни один пункт договора не нарушен, притом что заказчик успел заплатить порядочную сумму.
   • Огромный опыт в конкретных направлениях. Практически всегда можно найти веб-студию со специализацией на интернет-проектах того типа, к которому относится задуманный вами. Фрилансеры тоже имеют свои сильные стороны, а кое-кто за годы свободного полета приобрел экстраординарные навыки в отдельных сферах, но, скорее всего, студия, которая пять лет с успехом делает интернет-магазины разного калибра, по чисто статистическим причинам съела на них больше собак, чем независимый веб-мастер.
   • Широкий кругозор и понимание отрасли. В оправдание разработчиков-«надомников» заметим, что многие из них постоянно совершенствуются, посещают профессиональные форумы и конференции, интенсивно общаются с коллегами на тематических площадках в Сети, однако в студиях ввиду специфики их работы обычно лучше понимают конъюнктуру отрасли. Помимо всего прочего, благодаря «коллективному опыту» и навыкам массовой веб-разработки в такой конторе окажут вам более предметную помощь по части составления и модификации технического задания.

Недостатки работы с веб-студией

   • Высокие цены. Хорошие студии в среднем просят денег ощутимо больше, чем одинокие рыцари веб-разработки. В том числе потому, что им требуется содержать в штате сотрудников, напрямую не занятых в создании сайтов (например, бухгалтеров), вносить арендную плату за помещение, страховать риски, платить налоги, чем фрилансеры удручающе часто манкируют, прибретать лицензионное программное обеспечение, вкладываться в собственное развитие.
   • Неповоротливость и медлительность. Инертность – оборотная сторона системного подхода, достоинства которого были описаны выше. В проекте по созданию сайта участвует целая команда, и, чтобы скоординировать действия ее членов, менеджеру проекта нужно совершить не одно телодвижение.
   • Испорченный телефон. Как и в любой сложной структуре, где многое зависит от межличностной коммуникации, в веб-студии при передаче информации от звена к звену не исключены сбои. Вы размыто описали свои пожелания, менеджер проекта лишний раз вас не переспросил, и в итоге дизайнер нарисовал не совсем то, что нужно. Но маховик раскручен, и, чтобы донести до дизайнера ваши требования, потребуется энное количество манипуляций. Не проще ли вам лично поставить ему задачу? «Прямой контакт клиента с разработчиком: добро или зло?» – до сих пор популярная в отрасли тема споров. Как правило, для веб-студии нарушение регламента в коммуникациях нежелательно. По нашему мнению, иногда уместна Skype-конференция с участием клиента и непосредственных исполнителей. Одно «но»: модерировать ее должен менеджер проекта. Ни в коем случае не пытайтесь напрямую давать дизайнеру или веб-разработчику приказы: «Здесь сделай слайдер не на три, а на четыре картинки, и чтобы крайние – с легким затемнением». Скорее, такие беседы нужны, чтобы сверить часы, чтобы те, кто «делает руками» ваш сайт, знали, чего вы вообще хотите, и убедились, что эти желания совпадают с ТЗ.
   • Навязывание дополнительных услуг. Обходительно или, наоборот, прямолинейно, но многие веб-студии в надежде увеличить свой доход начинают предлагать клиенту услуги, без которых он, по крайней мере теоретически, мог бы обойтись или заказать в другом месте: SEO-продвижение, подготовка контента и т. д. Это нормальная бизнес-практика. При условии, что такие возможности обсуждены заранее и деньги из вас не пытаются вытрясти шантажом («Да, мы не упомянули это, составляя ТЗ, но без данного пласта работ по-настоящему хороший сайт будет сделать трудно, да, очень трудно»). Перед началом сотрудничества следует точно узнать, какие услуги студия выполняет по умолчанию, без дополнительной оплаты.
   • Неоднородность компетенций в разных сферах. Не каждая веб-студия одинаково сильна в SEO-аудите и верстке, в дизайне и программировании. Иногда арт-директору удается собрать под своим началом классных дизайнеров, притом что в соседнем отделе – сплошь программисты-середнячки. Или наоборот, компания крепка департаментом веб-разработки, но из-за болезни роста у нее текучка «рисовальщиков». Когда вы нанимаете фрилансеров, у вас при наличии опыта есть шанс выбрать и дизайнера, и программиста, и верстальщика, оптимально подходящих под ваш проект.
Обратите внимание
   Веб-студии тоже часто нанимают аутсорсеров[8], особенно для выполнения непрофильных для себя и редких задач, зато взаимодействие с ними – это не ваша головная боль.
   • Незаинтересованность исполнителей в результате. Как ни крути, а веб-студия – это конвейер, и программисту трудно быть одинаково азартным в работе над каждым проектом: рутина влечет за собой эмоциональное выгорание и утрату стимулов. Кроме того, в работе у одного специалиста может быть сразу несколько сайтов (и так месяц за месяцем), и, когда по одному из них провален дедлайн, наивно ждать чуткой заботы об остальных. Тем не менее толковому начальнику отдела удается мотивировать рядовых сотрудников и поставить каждого на участок, который для того представляет наибольший интерес и чисто по-человечески, и с точки зрения профессионального роста.

http://www.ratingruneta.ru)
 
   Можно также, особенно если вы разрываетесь между несколькими вариантами, устроить тендер – так сказать, «кинуть клич заранее установленной тональности и тембра». Иными словами, выслать бриф (не скрывая, что он отправлен не в одну веб-студию) вкупе со встречными вопросами. Вам надо разведать как минимум данные по следующим пунктам.
   • Общая характеристика веб-студии, избранные работы из ее портфолио, а также те, которые наиболее подходят вашей заявке.
   • Приблизительная смета и факторы, от которых может зависеть изменение стоимости той или иной части работ.
   • На каких юридических условиях работает студия (рис. 8).
   • Описание этапов реализации проекта и опорных точек, по достижении которых будут сдаваться промежуточные итоги.
   • Сроки сдачи проекта и ориентировочный график работ.
   • На какой технологической основе студия готова реализовать сайт: сторонняя CMS (если да, то какая именно), собственный движок, какие-либо фреймворки. Языки программирования, системы управления базами данных, веб-серверы, которые предлагается задействовать в проекте.