Почему мы работаем по Time & Material и как внедряем формат Dedicated Teams для постоянных клиентов
Основные форматы оплаты в аутсорс-разработке это Fixed Price и Time & Material (T&M).
Каждый из них имеет свои особенности, плюсы и минусы со стороны заказчика и команды разработки.
Раньше мы заключали контракты в основном с моделью оплаты Fixed Price. Но на собственной практике мы убедились, что этот формат ограничивает и нас, и наших клиентов.
В этой статье мы объясним, почему предпочитаем формат Time & Material, но не отказываемся полностью от Fixed Price. А еще расскажем, как для постоянных клиентов внедрили еще один вариант сотрудничества — выделенные команды, и какие преимущества это дает нашим заказчикам.
Fixed Price и T&M: в чем разница, плюсы и минусы
Fixed Price — договор, в котором зафиксированы объем и содержание работ по проекту (техническое задание, или спецификация), сроки реализации и стоимость.
Команда не может отступать ни от обозначенных сроков, ни от бюджета. Одна из особенностей — детальное техническое задание, которое после того, как команда начала работу, нельзя менять. Команда разработки должна представить готовый продукт к сроку, который зафиксирован в контракте, потому что заказчик платит заранее известную сумму за результат. Любая задержка будет компенсироваться за счет разработчика, поэтому в модели Fixed Price очень важна первоначальная оценка.
Чаще всего компании разработки закладывают стоимость рисков в смету, и по факту проект может выйти заказчику дороже. Когда мы работали по модели Fixed Price, то увеличивали стоимость проекта примерно на 30%, чтобы компенсировать возможные риски.
Time & Material (T&M) — договор, в котором зафиксирована ставка разработчика в час. Заказчик платит за время, потраченное на решение его задачи, и за ресурсы, которые были использованы в ходе работы.
В отличие от Fixed Price, чтобы начать разработку, не требуется подробное ТЗ: ведь в ходе создания продукта можно вносить изменения, поэтому прописывать все заранее не имеет смысла. Такая модель предполагает большую гибкость в плане сроков, функционала и бюджета.
Обычно команда делит всю работу над проектом на определенные этапы — спринты. Например, мы в Crypton Studio работаем двухнедельными спринтами. Каждый спринт — это определенный пул задач по проекту, который нужно закрыть за этот срок. В конце спринта мы обязательно сообщаем клиенту, что было сделано за этот период и сколько времени заняла та или иная задача.
Итак, главное отличие между этими моделями заключается в уровне гибкости и контроля над проектом. Fixed Price обеспечивает предсказуемость бюджета и сроков, но при этом ограничивает возможность внесения изменений в процессе разработки. T&M позволяет адаптировать проект в соответствии с изменяющимися требованиями и обеспечивает более гибкий процесс работы, который заказчику проще контролировать.
Достоинства и недостатки Fixed Price
С точки зрения заказчика
Плюсы:
- Финансовые гарантии: Заказчик заранее знает стоимость проекта и уверен, что не будет дополнительных расходов.
- Точные сроки: Зафиксированная дата завершения проекта облегчает планирование.
- Экономия времени на коммуникацию: Детальная спецификация на начальном этапе позволяет минимизировать необходимость в постоянном общении с командой разработчиков — это происходит лишь по необходимости.
Минусы:
- Подготовка максимально точного ТЗ: Для определения бюджета и сроков необходимо подробно описать все детали проекта. Это довольно трудоемкий процесс, в ходе которого не исключены ошибки.
- Возможная переплата: Подрядчики стремятся компенсировать возможные риски и потому закладывают их в бюджет проекта, что ведет к завышенным расценкам.
- Все, что выходит за рамки ТЗ — за дополнительную плату: Если в процессе работы над проектом заказчик понял, что ему нужно что-то еще, заключается дополнительное соглашение с отдельной оплатой к уже заключенному договору.
- Сложность внесения изменений: Если клиенту необходимо внести даже незначительное изменение, которое не повлияет на архитектуру и логику проекта, все равно его нужно зафиксировать в отдельном договоре. Это приводит к временным издержкам.
С точки зрения подрядчика
Плюсы:
- Наличие подробной спецификации: Подробное ТЗ упрощает планирование и позволяет заранее оценить объем работы.
- Понимание объемов работ и сроков: Фиксированные параметры мотивируют команду соблюдать сроки и работать эффективно.
Минусы:
- Большой риск из-за неточностей в ТЗ: Неточности в ТЗ могут привести к дополнительным работам, что увеличивает риск несоответствия ожиданиям заказчика и может испортить отношения с клиентом.
- Давление: Жесткие рамки могут лишить команду возможности выбирать оптимальные решения, потому что от нее ждут результата в заданные сроки.
- Риск появления дополнительных работ: Небольшие изменения могут вызвать сложности с соблюдением сроков и бюджета, а также требовать дополнительных согласований и затрат времени и ресурсов.
Достоинства и недостатки Time & Material
С точки зрения заказчика
Плюсы:
- Высокая скорость реагирования: При необходимости изменений в проекте или смещения приоритетов, их можно оперативно внести — достаточно сообщить об этом менеджеру проекта, а он делегирует задачи команде. Не нужно оформлять договор заново.
- Выбор участников команды: У клиента есть возможность определить состав и квалификацию участников проекта в соответствии с потребностями и стеком.
- Прозрачность работы: Постоянный мониторинг промежуточных результатов благодаря работе по спринтам позволяет контролировать ход проекта.
- Простота финансового планирования: Прозрачность работы упрощает формирование бюджета на отдельные этапы, что может привести к экономии до 10–30 % бюджета.
Минусы:
- Отсутствие точного бюджета: Главный недостаток T&M заключается в неопределенности времени и затрат, что представляет финансовые риски для заказчика.
- Постоянное взаимодействие: Заказчик должен оставаться включенным в проект, потому что у команды могут возникать вопросы из-за не столь подробного ТЗ. Однако такая постоянная коммуникацию с разработчиком может положительно сказаться на качестве работы.
- Риск нанять недобросовестного аутсорсера: При модели T&M возможно завышение объема трудозатрат, поэтому важно тщательно выбирать исполнителя.
С точки зрения подрядчика
Плюсы:
- Полная отдача проекту: Команда сфокусирована на выполнении задач и соблюдении дедлайнов по спринтам, заинтересована в том, чтобы качественно выполнить работу за минимальный промежуток времени.
- Оплата по результатам труда: Вознаграждение зависит от реальных трудозатрат, что мотивирует команду.
- Низкие риски: Разбивая работу на этапы, проще оценить объемы и определить бюджет, планировать ресурсы и понять, сколько сотрудников нужно выделить для проекта.
Минусы:
- Отсутствие гарантий: Если заказчик решит прекратить проект или у него закончатся средства, команда останется без работы.
- Сложности взаимодействия с заказчиком: Недопонимания в финансовых вопросах и других рабочих моментах могут возникнуть из-за отсутствия гарантированных условий.
- Изменение требований: T&M предполагает корректировки в процессе работы. Команде разработки приходится быстро адаптироваться под постоянно меняющиеся требования. Хотя мы в Crypton Studio считаем последнее скорее плюсом: это точка роста для команды, возможность предложить нестандартные решения и научиться работать в условиях непредсказуемости.
Почему мы перешли на Time & Material
Почти 90 % наших проектов — это сложные кастомные блокчейн-решения для финансового сектора. В силу быстрого развития рынка веб3 и цифровых продуктов в целом, потребности в изменении функционала или его улучшении возникают гораздо чаще, чем предполагают клиенты или команда разработки изначально. Переход на T&M позволяет нам быть более гибкими и быстрее реагировать на подобные запросы со стороны клиента без необходимости пересогласовывать договор, если что-то нужно доработать.
Модель T&M также способствует улучшению коммуникации и сотрудничества между командой разработки и заказчиками. Благодаря более гибкой форме взаимодействия мы можем легче адаптироваться к изменяющимся потребностям и ожиданиям заказчиков.
Работая по T&M, мы можем более точно управлять бюджетом проекта, распределяя ресурсы в соответствии с текущими приоритетами. Это помогает избежать излишних затрат и оптимизировать использование ресурсов, способствуя улучшению финансовой эффективности и результативности проекта.
Таким образом, переход на модель Time & Material отражает наше стремление к повышению качества услуг и удовлетворению потребностей клиентов в условиях быстро меняющегося рынка. Однако мы понимаем, что у разных клиентов могут быть разные потребности и потому Crypton Studio не отказалась полностью от модели Fixed Price.
Как выбрать подходящий формат?
Исходя из нашего восьмилетнего опыта в разработке кастомных блокчейн-проектов на аутсорсе, мы выявили ключевые моменты, которые помогут определить, какая модель будет более подходящей в каждом из конкретных случаев.
1. Сложность проекта: Если проект имеет сложную структуру или требует постоянных изменений и корректировок, модель Time & Material может быть более подходящей. Как мы уже отметили, чаще всего на сложных проектах ни клиент, ни разработчик до конца не представляют, что нужно будет изменить в ходе разработки и каким будет конечный функционал продукта. Это нормальная ситуация: рынок цифровых продуктов и блокчейна в особенности находится в постоянном развитии, появляются новые стандарты и протоколы, и клиенты хотят внести корректировки в изначальный проект, чтобы улучшить его и сделать актуальным.
2. Предсказуемость бюджета и результатов: Для проектов с четко определенными целями, объемом работ и фиксированным бюджетом подходит модель Fixed Price. Она обеспечивает заказчику предсказуемость затрат и исключает риск превышения бюджета. Fixed Price актуальна для стандартных проектов по хорошо известной методологии, в ходе разработки которых едва ли потребуются серьезные корректировки.
3. Гибкость и скорость реакции: Если заказчику важно быстро реагировать на рыночные изменения или постоянно меняющиеся потребности пользователей, то модель T&M предоставляет большую гибкость и позволяет быстро внедрять изменения.
4. Техническая спецификация: Если проект требует детальной и четкой спецификации с фиксированными требованиями, то Fixed Price может быть более предпочтительным вариантом. Однако, если требования к проекту могут измениться в процессе работы, то T&M будет более подходящим выбором.
5. Уровень доверия: Если заказчику необходимо иметь полный контроль над процессом разработки и предсказуемость результатов, то Fixed Price может быть предпочтительным выбором. Однако, если есть доверие к исполнителю и готовность сотрудничать на основе доверия, то T&M может обеспечить более эффективное взаимодействие.
Третий путь: как мы внедряем формат Dedicated Teams для постоянных клиентов
Мы сотрудничаем с клиентами по моделям T&M и Fixed Price, потому что это помогает нам быстро организовать ресурсы на проекте в краткосрочной перспективе. Но не всегда получается, что клиент возвращается к нам для последующих проектов: не каждый проект приводит к успеху на рынке и становится востребованным настолько, чтобы потребовалось его улучшение.
Однако, когда мы видим, что у клиента есть определенные возможности и планы для долгосрочного развития проекта, мы предлагаем ему переход на другой формат сотрудничества: Dedicated Teams.
Что этот формат предполагает? Основная идея Dedicated Teams заключается в том, что команда разработки работает исключительно над проектами одного заказчика.
В рамках Dedicated Teams мы больше не ограничиваемся определенным объемом задач. Напротив, мы работаем с клиентом по принципу постоянного обновления списка задач, определения их приоритетов и предоставления результатов, которые наиболее соответствуют его планам и потребностям.
Этот формат сотрудничества приносит пользу обеим сторонам. Для нас это означает более простое планирование ресурсов сотрудников и финансов. А для клиента — возможность планировать свои ресурсы на более долгий срок (от 4-5 месяцев), а также избавление от необходимости постоянно думать о том, как поддерживать команду и проект. Этот подход также решает проблему найма и обучения новых членов команды, что упрощает и ускоряет развитие проекта.
Dedicated Teams ориентирован на установление доверительных отношений между командой разработки и клиентом. Долгосрочное сотрудничество по модели Dedicated Teams способствует более эффективному использованию ресурсов и оптимизации рабочего процесса. Команда разработки, зная специфику проектов и требования клиента, может предлагать более инновационные и оптимальные решения, способствуя тем самым дальнейшему развитию продукта.
Модель Dedicated Teams отлично подходит для клиентов, которые стремятся к долгосрочному и продуктивному сотрудничеству, основанному на взаимном доверии, понимании и гибкости. Именно к таким отношениям с нашими клиентами стремится команда Crypton Studio.
Выбор формата оплаты в аутсорс-разработке играет ключевую роль в успешной реализации проектов. В настоящее время самыми распространенными на рынке являются две модели оплаты — Fixed Price и Time & Material. У нас есть опыт работы как по одной, так и по другой, поэтому мы хорошо понимаем их преимущества и ограничения.
Мы приняли решение перейти на формат Time & Material как основной. Он обеспечивает большую гибкость в оплате и разработке, допускает внесение изменений уже в ходе работы над проектом. T&M идеально подходит для крупных и долгосрочных проектов, позволяет команде плотно погрузиться в проект и найти лучшие решения для реализации.
Однако мы понимаем, что у всех клиентов свои потребности, поэтому мы также можем сотрудничать по Fixed Price, если заказчику важно, чтобы продукт появился к конкретному сроку, а внесение каких-либо изменений в функционал не предполагается.
Кроме того, внедрение модели Dedicated Teams для постоянных клиентов открывает новые перспективы для долгосрочного сотрудничества. Этот подход позволяет нам и клиентам строить отношения на основе доверия, понимания и гибкости, что способствует успешной реализации проектов и достижению общих целей.
Наш опыт показывает, что комбинация формата Time & Material и Dedicated Teams является оптимальным решением для обеих сторон. Она позволяет нам эффективно справляться с задачами и достигать успеха в совместных проектах, сохраняя высокий уровень качества.