Читать «Без ТЗ: Как запустить сервис и ничего не упустить. Аутсорсинг разработки цифровых продуктов» онлайн - страница 3

Дмитрий Ершов

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

– Оцените их важность для пользователей по 3-балльной шкале (3 – самые важные).

– Поставьте оценки сложности реализации (насколько сами представляете).

– Поделите сумму оценок важности на оценки сложности и получите коэффициенты от 1 до 3. Функции, которые получили наивысший балл, – наиболее приоритетны.

Не забывайте про конкурентов

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

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

similarweb.com

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

Лучше раньше, чем лучше

Какие работы нужно перечислить в задании, чтобы получить желаемый результат? В стандартный список этапов разработки входят:

– Проектирование пользовательского опыта (UX).

– Дизайн интерфейсов (UI).

– Написание «серверной» части кода (бэкенд).

– Написание «клиентской» части кода (фронтенд).

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

tilda.cc

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

У вас большой и сложный продукт? Не описывайте все работы целиком – это отнимет много сил, и задание может со временем потерять актуальность. Лучше отправить задание сегодня и обсудить детали позже с разработчиком, чем писать целый месяц, а в конечном итоге разработчик предложит более простое или готовое решение.

Заметки и истории

Функциональное мышление

Обгон на повороте

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

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