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


