Международный интегратор и digital-агентство
Международный интегратор и digital-агентство
Все материалы

Учим клиентов выбирать digital-агентство для разработки

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

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

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

image5.png

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

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

Как определиться, когда на рынке столько предложений, а лишнего времени на погружение в IT-среду нет. Каждый клиент по-своему подходит к вопросу: кто-то выбирает агентство через личные знакомства, кто-то через проведение тендеров, рейтинги и поиск в Интернете.

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

image6.png

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


Что происходит при выборе ненадёжного IT-подрядчика

1. Исполнитель не может реализовать решение для концепции проекта

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

Если заказчиком был выбран недостаточно компетентный или недобросовестный подрядчик, он предложит решение, которое не учитывает ни бизнес-запросы, ни потребности потенциальных пользователей. А при релизе может выясниться, что продукт рынку вообще не нужен. И затраты на разработку себя не окупят.

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


2. Исполнитель срывает дедлайны или может отказаться от работы

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

image2.png

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

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

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

Любой этап разработки требует времени и внимания не только разработчиков, но и заказчика. Если вы долго согласуете работу по проекту, и не общаетесь с подрядчиком, это может привести к переносу релиза и удорожанию проекта. А если вам хочется ускорить процесс разработки, и вы пропускаете важные этапы (например, этап аналитики), в релиз может выйти некачественное решение.


«‎На этапе предпроектной аналитики клиент и подрядчик фиксируют все требования и хотелки, изучают потребности ЦА, задачи бизнеса и понимают рамки продукта.

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


Иван Мрачко, аналитик Notamedia.Agency


3. Подрядчик не уложится в заявленный бюджет, смета резко вырастет

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

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

Итак, внезапного и немотивированного изменения бюджета происходить не должно.

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


4. Коммуникация по проекту почти отсутствует, или идёт некомфортно

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

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

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


5. Условия сотрудничества с подрядчиком выглядят непрозрачно
Неполная, неточно составленная смета, размытые договоренности о результатах, отсутствие гарантий поддержки продукта. Вот, как на практике ведет себя IT-компания, которая не может обеспечить сотрудничество на прозрачных условиях.

Сравните предложения digital-агентств разного уровня и то, как они подходят к пресейлу и презентации своих услуг. Опытный подрядчик не поленится уделить время клиенту до подписания договора: обоснует стоимость услуг, пояснит неочевидные моменты, раскроет детали сотрудничества.

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

image3.png


6. Подрядчик безответственно относится к судьбе проекта

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

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


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

У неуспешных или начинающих IT-компаний нередко наблюдается текучка кадров. Сильных программистов, UX/UI дизайнеров и аналитиков переманивают к себе крупные агентства. Заказчикам это максимально невыгодно: если во время работ по проекту из команды уйдут лучшие специалисты, неизвестно, кто в дальнейшем будет выполнять задачи, и насколько качественно.

«Нестабильность команды отрицательно отражается на процессах разработки. При высокой оборачиваемости кадров сложно гарантировать качество кода, подходов к UX/UI дизайну и его исполнению. Знания о продукте или решении теряются, если он не был покрыт документацией».

Жанна Ушакова, директор по персоналу Notamedia.Agency

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

«За время работы в IT я понял простое правило: бюджет, выделяемый клиентом на производство продукта, в первую очередь, влияет на уровень компетенций команды, которая будет им заниматься».

Вадим Фингеров, директор по развитию Notamedia.Agency

Разработку продукта с размытыми границами эффективнее осуществляют премиальные IT-агентства. А ещё эффективнее с ней справляются премиальные IT-агентства с продуктовым подходом. У них есть преимущества, недоступные начинающим агентствам и опытным, но недобросовестным исполнителям на аутсорсе. В чем это выражается?

IT-компании делятся на два типа. Первые применяют в работе проектный подход, вторые — продуктовый.

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

Продуктовый подход базируется на проверке гипотез с упором на поиск дополнительных ценностей и достижения бизнес-целей. Рассмотрим разницу на условном примере.

image8.png

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

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

Продуктовый подход: при нем обычно применяются гибкие методологии разработки. Разработка осуществляется итеративно. Рабочий результат демонстрируется после каждой новой итерации. В рамках этого подхода важно исследовать рынок и потребности аудитории (фаза Discovery) и по итогам изучения и проверки гипотез оперативно выйти на рынок с MVP-версией (базовой версией продукта).

Далее команда разработчика тщательно исследует поведение пользователей и создает дополнительную ценность продукта. Любые изменения в решении направлены на улучшение бизнес-показателей и достижения целей бизнеса. Продукт должен приносить прибыль бизнесу. В случае изменения ситуации на рынке команда быстро переключается и переформатирует существующую версию продукта под новые реалии.

Notamedia всегда был близок продуктовый подход. На этапе разработки и поддержки мы готовы оперативно пересмотреть планы развития продукта и скорректировать функциональности так, чтобы вовремя отреагировать на изменения рынка. На любом проекте работает продакт-менеджер, который с командой ищет дополнительные ценности продукта. Чтобы ускорить запуск первой версии продукта, мы можем предложить No Code инструменты.

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

Агентство, согласное работать за небольшие деньги, не может привлечь к участию в проекте много аналитиков. Отсутствует возможность провести качественное тестирование гипотез по концепции, а затем и продукта.

Подрядчик потенциально обеспечит не все интеграции. Компания вынуждена ограничиваться новичками и исполнителями среднего уровня, потому что пока не может оплачивать работу крупных специалистов.

Убедитесь сами: возьмите среднюю зарплату специалиста нужного грейда за месяц и прибавьте налоги (НДФЛ, взнос в ПФР). Опытный разработчик обходится, действительно, недешево.

Оплачивая более дорогую команду, вы получаете её опыт на рынке

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

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

Иногда мы в команде шутим, что те ошибки, которые можно сделать, за 18 лет на рынке уже все совершили. :) Услуги Notamedia стоят дороже, чем у некоторых коллег по рынку, но наши клиенты заведомо работают со зрелой и состоявшейся командой. Мы беремся за работу любой сложности.


В портфолио агентства Notamedia можно найти много сложных и нестандартных кейсов:

image1.png


Как «вычислить» высокие компетенции компании-разработчика:

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

1. Кейсы для известных брендов и крупный клиентский портфель.

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


2. Опыт специалистов и «звёзды» в составе агентства.

Опытное агентство привлекает к работе senior и middle-разработчиков. Эти специалисты имеют опыт в digital-разработке от 3 лет, а, более вероятно, от 5-7. В Notamedia средний стаж сотрудника — 10 лет. Ценим компетентность команды и стремимся ее поддерживать.

Как правило, агентство премиального уровня регулярно тратит средства на обучение и сертификацию разработчиков. В штате компании нередко трудятся известные в digital-кругу специалисты с сильным портфолио и глубоким знанием рынка. Они зачастую не только выполняют профессиональные задачи, но и регулярно посещают профильные мероприятия, чтобы следить за всеми актуальными трендами и обмениваться опытом с коллегами.


3. Обновление технологического стека.

Опытная команда следит за наполнением технологического стека и динамично меняет его с учетом реалий рынка. Она не имеет технологических ограничений при цифровизации бизнеса. Агентство Notamedia, например, в последнее время работает с VR и 3D. Команда понимает, что востребованность этих технологий выросла, и обновляет штат.

В зависимости от профиля компании в технологический стек должны входить популярные языки программирования, БД и фреймворки. Если это мобильная разработка, компания поддерживает не только разработку нативных решений, но и кроссплатформенных приложений на Flutter, Xamarin и React Native. Если подрядчик обеспечивает разработку CMS, в его стек входят 1C-Bitrix, Mod X, Wordpress, Tilda и другие.


4. Присутствие компании в рейтингах разработчиков и участие в конкурсах.

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

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

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


5. Готовность разработать продукт под ключ и передать клиенту.

Опытный разработчик предложит заказчику поэтапный путь развития продукта. Команда тщательно исследует запросы рынка и перейдет к разработке MVP. После сбора и анализа данных разработчики приступят к добавлению новых функциональностей и развитию дизайна.

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


6. Позитивные отзывы коллег и надежные партнеры.

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

Участие агентства в крупных партнерских сетях позволяет запросить отзыв на него у партнеров и лучше прояснить детали насчет особенностей его работы.


7. Отраслевая экспертиза на рынке.

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


8. Неготовность работать на проектах с неэтичной идеей или низким бюджетом.

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

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


9. Гибкий формат оплаты услуг.

Компания не ограничивается одним предпочтительным форматом оплаты услуг: она может предложить модель Time & Material с почасовой оплатой услуг, также Fix price, когда стоимость работ фиксирована, или альтернативу.


10. Умение работать как в бизнес-среде, так и с госсектором.

Это необязательное условие, но, если компания способна строить отношения не только с бизнесом, но и с государством, это тоже указывает на её экспертность. Это связано с высокими требованиями к подрядчикам со стороны госсектора. От разработчика в таком случае требуется: подготовка документов по ГОСТ (а, значит, технические писатели в команде), участие в тендерах с соблюдением всех правил оформления документов, соответствие жестким требованиям к обработке персональных данных и нередко полная конфиденциальность проекта.


11. Плавная передача проекта заказчику.

Опытная команда может не только разработать для вас digital-продукт, но и обучить вашу inhouse-команду. Она постепенно передаст продукт вашим разработчикам и правильно выстроит процессы. Это не разовая история, она касается последовательного развития продукта.


12. Защита решения от риска утечки данных.

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


13. Быстрый запуск процессов и предоставление команды.

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

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

Notamedia постепенно стала огромной командой. Сейчас в штате работает более 260 специалистов. Мы всегда готовы выделить большую команду разработчиков на проект, и, в том числе, на длительное время.

image7.png

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


14. Высокое качество тестирования digital-продуктов.

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

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


15. Понятная система управления продуктами.

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

image4.png

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


Мы составили для вас небольшой чек-лист по статье. Эти вопросы помогут вам проанализировать предложение подрядчика:

  1. Как команда подрядчика планирует исследовать бизнес-цели, пользователей проекта и конкурентов?
  2. Есть ли в портфолио компании кейсы для крупных брендов и опыт работы в вашей нише?
  3. За какой срок компания обычно разрабатывает решения, аналогичные тому, что вы собираетесь заказать?
  4. В какие сроки разработчики могут запустить проект в работу?
  5. Какой планируется график работ? Если разработчики нарушат сроки, какую ответственность они понесут?
  6. Где вы будете узнавать статус работ и вести коммуникацию по задачам?
  7. Как будет оформлена смета? Доступен ли удобный вам формат оплаты?
  8. Есть ли в штате подрядчика опытные разработчики с нужным вам технологическим стеком?
  9. Что о подрядчике можно посмотреть в профильных СМИ и рейтингах разработчиков? Это положительно его характеризует?
  10. Предполагаются ли гарантии поддержки продукта, и на каких условиях?
Комфортная работа с вами, как с заказчиком, также мотивирует команду разработчиков сохранять и укреплять партнерские отношения. Низкая оплата труда или неуважительное отношение к коллегам ещё никого не вдохновляло.

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

Итак, сильные разработчики обходятся дороже, но и результат того стоит. Вы платите не только за опыт специалистов, но и за профессионально и в срок сделанную работу, сотрудничество на прозрачных условиях и соответствие бизнес-целям. Не нужно тратить время на переделку и согласование дополнительных работ, и уж тем более — заново выбирать IT-компанию.

Желаем вам найти надежного подрядчика и успешно запускать цифровые продукты!

Подписывайтесь на нас