Как заказать разработку программы или приложения, если вы не программист

Как заказать разработку программы без технического задания на 50 страниц

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

Шаг 1. Начните с проблемы, а не с решения

Самая частая ошибка — прийти со словами «хочу мобильное приложение». Приложение — это способ, а не цель. Цель звучит иначе: «администратор не успевает отвечать на звонки, и вечером мы теряем брони» или «я не понимаю, сколько реально заработал зал за день».

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

Шаг 2. Опишите задачу на одной странице

Техническое задание простым языком — это ответы на шесть вопросов:

  1. Кто будет пользоваться? Вы, администраторы, клиенты — и сколько их.
  2. Как это происходит сейчас? Тетрадь, таблица, звонки, мессенджер — опишите по шагам.
  3. Что должно измениться? «Гость сам выбирает время и сразу платит, мне приходит уведомление».
  4. Как поймёте, что работает? «Администратор перестал записывать брони руками».
  5. Что уже есть? Сайт, касса, CRM, таблицы, группа ВКонтакте — с чем программа должна дружить.
  6. Ограничения. К какому сроку нужно и какой бюджет комфортен — хотя бы примерно.

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

Шаг 3. Соберите примеры

Картинка объясняет быстрее абзаца текста. Приложите к описанию:

  • скриншоты приложений и сайтов, которые нравятся (и что именно в них нравится);
  • фото бумажных бланков, тетрадей, досок — того, что программа должна заменить;
  • таблицы Excel, в которых вы сейчас что-то считаете;
  • логотип и цвета, если программа будет видна клиентам.

Шаг 4. Выберите подрядчика

Цена — не главный критерий. Важнее ответы на эти вопросы:

  • Что уже сделано и работает? Не макеты, а живые проекты, которыми пользуются люди.
  • Кто будет делать работу? Тот, с кем вы говорите, или его передадут третьим лицам.
  • Как вы будете видеть прогресс? Хороший ответ — «покажем работающую часть каждые одну-две недели».
  • Кому будут принадлежать код и доступы? Правильный ответ — вам.
  • Что будет после запуска? Кто чинит, если что-то сломалось, и сколько это стоит.

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

Шаг 5. Договоритесь об этапах

Разбейте работу на этапы с результатом, который можно проверить: «экраны записи без оплаты», «онлайн-оплата работает», «первая версия у администраторов». Платите за этап после того, как увидели результат. Так проще остановиться или поменять курс, не потеряв всё вложенное.

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

Шаг 6. Принимайте работу на реальных ситуациях

Не проверяйте программу «на глаз». Составьте список ситуаций из жизни и пройдите каждую:

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

Ошибки находятся именно в «неудобных» сценариях. Лучше найти их до запуска, чем в первую пятницу с полным залом.

Тревожные признаки

  • Цену называют, не задав ни одного вопроса о задаче.
  • Просят 100% предоплаты за весь проект на несколько месяцев.
  • Не показывают промежуточный результат — «увидите всё в конце».
  • Уходят от ответа, кому будут принадлежать код и доступы.
  • Обещают «всё, что захотите» за фиксированную небольшую сумму.

Коротко

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

Частые вопросы

Что делать, если я не знаю, что именно мне нужно?

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

Сколько времени занимает разработка?

Простой бот — от недели до месяца, сайт с оплатой — один-три месяца, мобильное приложение — от двух месяцев. Первая версия с главным почти всегда быстрее, чем «всё и сразу».

Можно ли начать с малого, а потом расширить?

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

С чего начать прямо сейчас?

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

Ещё по теме

Сколько стоит разработка программы на заказ

Сколько стоит разработка программы на заказ и из чего складывается цена

Честный ответ «зависит от задачи» звучит как отговорка. Разбираем, от чего именно зависит цена разработки, какие ориентиры есть на рынке и как сэкономить, не потеряв в качестве.

Читать →
Автоматизация учёта в VR-клубе

Автоматизация VR-клуба: с чего начать и в каком порядке внедрять

Пока шлемов два, всё помещается в тетрадь. На пятом выясняется, что никто не знает реальную выручку смены и загрузку по часам. Разбираем, что в VR-клубе автоматизируется первым и что это даёт в деньгах.

Читать →
CRM для VR-клуба: учёт сеансов, смен и выручки

CRM для VR-клуба: что должна уметь программа учёта — чек-лист выбора

Под словом «CRM» владельцам VR-клубов продают две разные вещи: онлайн-запись и программу управления залом. Разбираем, что должна уметь CRM клуба, где учёт ведётся сам, и когда нужны оба инструмента.

Читать →

Нужна своя программа?

Опишите задачу своими словами — перезвоним, уточним детали и пришлём оценку стоимости и сроков. Бесплатно и ни к чему не обязывает.