Обсудить проект
IMPACT / Давайте знакомиться

Обсудим ваш
следующий проект.

Письмо вашей будущей команде.

С чем поможем?
Выбрать услуги
Что вам нужно?

Нажмите на нужные плашки. Повторное нажатие снимает выбор.

Формат работы

Отдельная задача — одна конкретная работа.
Комплексный проект — несколько направлений с общей командой и планом.

Услуги · можно выбрать несколько

Как используются данные

Форма составляет текст обращения на вашем устройстве. Вы самостоятельно отправляете его команде IMPACT в Telegram. До отправки данные остаются в этой форме.

Подготовим обращение для отправки в Telegram.

Личные кабинеты и веб-сервисы под процессы компании.

Проектируем роли, документы, операции и обмен данными. Определяем первый выпуск и создаём сервис, который связывает работу пользователей с системами бизнеса.

Разработка — от 2 400 000 ₽. Оцениваем под вашу задачу.

Иллюстрация услуги: интерфейсы и рабочие материалы
Что такое веб-сервис?

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

Примеры продуктов04 / IMPACT

Какие сервисы
мы разрабатываем.

Три примера задач. Можно начать с одного кабинета или соединить клиентов, сотрудников и партнёров в общей системе. Каждый увидит свои данные и доступные ему действия.

01 / Для ваших клиентов

Личный кабинет

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

Мои обращения
№ 1042
Подключение услуги
В работе
№ 1041
Изменение данных
Готово
Договор.pdf
Кто пользуется
Клиент и менеджер
Что хранится
Заявки, реквизиты, документы
02 / Для вашей команды

Рабочая система

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

Входящие заявки
Новые · 3В работе · 2
№ 1042 / Подключение услугиПроверить реквизитыОтветственный: менеджер
Назначить сотрудника ↗
Кто пользуется
Сотрудник и руководитель
Что хранится
Задачи, исполнители, решения
03 / Для ваших партнёров

Партнёрский портал

Индивидуальные условия, запросы и обмен данными. Партнёр получает доступ к своей информации и взаимодействует с вашей компанией.

Кабинет партнёра
Ваши условияИндивидуальный договор
Запрос № 1042Принят
Данные из 1С
Кто пользуется
Партнёр и ваша команда
Что хранится
Условия, запросы, данные обмена
Граница первого выпуска

Один процесс —
от начала до результата.

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

01 / Готово к запускуКлиент отправляет заявку → сотрудник принимает решение → результат и история возвращаются в кабинет.Роли, данные, доступ и проверка входят в этот маршрут.
02 / Следующие версииНовые роли, оплата и интеграции.У каждой функции — место в плане развития и понятная связь с уже работающим процессом.
Технологии под вашу задачу
Laravel / система IMPACTNode.js + ReactMySQL / PostgreSQL

Собственная логика, интерфейсы и связанные SQL-данные. Выбираем основу по функциям, нагрузке и интеграциям.

Состав и оценка12 / IMPACT

Объём первого выпуска и следующие
шаги — до разработки.

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

01

Роли и операции

Сколько разных маршрутов и правил должен поддерживать сервис.

02

Интерфейсы и данные

Типы экранов, структура объектов и перенос существующих данных.

03

Интеграции

Источники, получатели, подтверждения и сценарии сбоя.

04

Нагрузка и безопасность

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

Первый выпуск — предварительный ориентир

от 2 400 000 ₽

Основной сценарий, роли, интерфейс и согласованная интеграция. Точный состав определим под вашу задачу.

  • Работы и результаты этапов
  • Календарь показов и решений
  • Смета первого выпуска
  • Отдельный план развития

Лицензии, инфраструктуру и внешние сервисы выделяем отдельно. Изменение объёма согласуем вместе с влиянием на сроки и бюджет.

Оценка опирается на законченные сценарии, роли, данные и обмены.

Получить состав и оценку

С чем можно прийти к нам

  • Рабочий сценарий

    Что пользователь должен сделать в сервисе.

  • Роли и данные

    Кто получает доступ и какие данные обрабатывает.

  • Системы и старт

    С чем соединяем сервис и что должно войти в первую версию.

Личный кабинетИнтерактивный пример
ЗадачиВсе задачи · Мои задачи
Новые 1
ЗАДАЧА / 001

Проверить материалы

Файл: материалы.pdf

ККоманда
В работе 0
Переместите задачу в работу
Полный цикл разработки03 / IMPACT

От вашей задачи —
до работающего сервиса.

Проектируем интерфейс и систему целиком. Каждый этап даёт материал для следующего: согласованный процесс становится прототипом, а прототип — продуктом для вашей команды и клиентов.

01

Исследуем работу

Фиксируем пользователей, задачи и связи с действующими системами.

Рабочий процессКлиент → сотрудник → результат
02

Проектируем сервис

Согласуем экраны, действия и доступ каждой роли до разработки.

Прототип и правилаКабинет · рабочее место · права
03

Собираем и проверяем

Соединяем интерфейс, сервер, данные и согласованные интеграции.

Рабочая версияДанные → проверка → ответ системы
04

Запускаем и передаём

Публикуем сервис, передаём код и материалы, показываем работу команде.

Продукт и доступыИсходники · инструкции · запуск

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

Этапы и контроль10 / IMPACT

Каждый этап приближает
рабочий выпуск.

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

Модель продукта

Один продукт — разные ролиКлиент · оператор · водитель

Прототип

Сначала — логикаСодержание и сценарий

Дизайн и архитектура

Связи без разрывовИнтерфейс → API → данные

Разработка

Сценарий в работеЗаказы · статусы · маршруты

Проверка

Проверяем исключенияПрава · нагрузка · восстановление

Выпуск

Готово к выпускуСборка · инструкции · доступы
IMPACT / План проектаПример
Веб-сервис

Этапы и контрольные точки

6 этапов · от вводных до результата

Условные периоды
12345678
01Модель продукта
Работа команды

Роли, операции, данные и ценность первого выпуска

Результат и согласованиеПоказ результата этапа и решение о следующем шаге.
02Прототип
Работа команды

Ключевой процесс и исключения

Результат и согласованиеПоказ результата этапа и решение о следующем шаге.
03Дизайн и архитектура
Работа команды

Интерфейс, структура данных и интеграции

Результат и согласованиеПоказ результата этапа и решение о следующем шаге.
Контрольная точка — показ и согласование.

Пример последовательности. Длительность этапов и даты согласуем под проект.

План первого выпуска

Этапы связаны
с готовыми материалами.

01 / Модель продукта
02 / Прототип
03 / Дизайн и архитектура
04 / Разработка
05 / Проверка
06 / Выпуск

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

IMPACT / Рабочее пространствоПример проекта
Веб-сервис
Текущее решениеМатериалыСогласование
Сейчас в работе

Прототип первого выпуска

Материал
Модель операций
Следующий шаг
Согласовать модель операций
Требуется ваше решениеСогласовать модель операцийСценарии ролей · материал для согласования
Кабинет вашего проекта

Материал. Решение.
Следующий показ.

Сейчас / Прототип

Путь пользователя

Создать запрос → уточнить данные → получить результат

Требуется ваше решениеСогласовать состав первого выпуска
Кейсы IMPACT

Проекты по этой задаче.

Проекты IMPACT

Сервис помогает сделать выбор.

«Питер Онлайн» — реальный пример пользовательского интерфейса сервиса подбора интернет-тарифов.

Питер Онлайн — полный экран версии для компьютера
Версия для компьютера
Питер Онлайн — мобильный интерфейс
Мобильная версия
Каталог и сервис

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

Смотреть кейс Питер Онлайн

Технологии под процессы вашего сервиса.

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

Архитектура и API

Сервер и бизнес-логика

  • Laravel

    Процессы, права доступа и обработка данных.

  • Node.js

    API и взаимодействие между сервисами.

Система реализует ваши процессы и правила доступа.

Взаимодействие с пользователем

Личный кабинет

  • React

    Рабочие экраны и интерактивные сценарии.

  • TypeScript

    Согласованные типы данных между частями интерфейса.

Рабочие сценарии доступны клиентам и сотрудникам.

Хранение и целостность

Данные и связи

  • PostgreSQL

    Связанные сущности и контроль целостности.

  • MySQL

    Хранение данных под подходящую модель системы.

Данные сохраняют связи при дальнейшем развитии.

Интеграции и управление

Системы бизнеса

  • API · CRM · 1С

    Обмен с существующими инструментами компании.

  • Управление сервисом

    Роли, доступы и управление материалами.

Сервис работает вместе с существующими системами компании.

Кабинет в действии06 / IMPACT

Разные роли.
Одна общая работа.

Клиент дополняет данные и получает договор. Сотрудник проверяет заявку и принимает решение. Администратор задаёт доступ. Для каждой роли проектируем свой интерфейс и разрешённые действия.

Клиент видит свои заявки, документы и ответ компании.

Личный кабинет клиентаИнтерактивный пример
Заявка № 1042Нужно уточнение

Подключение услуги

Документ в заявкеРеквизиты.pdf
Следующее действие

Добавьте адрес компании для договора. Остальные реквизиты сохранены.

История заявки
  1. Клиент отправил заявку и реквизиты
  2. Сотрудник запросил адрес для договора
  3. Клиент может дополнить данные в той же заявке

Попробуйте дополнить реквизиты от лица клиента, затем переключитесь на сотрудника и завершите подключение.

Одна заявка · две роли
Кабинет, сервис и CRM07 / IMPACT

Сервис получает данные и возвращает результат в системы компании.

Связываем рабочую операцию с учётом, CRM или другой согласованной системой. Проверяем передачу, подтверждение и обновление статуса.

01 / Кабинет

Клиент отправил заявку

Услуга и реквизиты связаны с заявкой № 1042.

Одна заявка · один номер№ 1042
Заявка1042
Услуга и реквизиты

Кабинет клиента

Заявка № 1042
Проверка и передача

Веб-сервис

Сохраняет номер заявки
Работа сотрудника

CRM компании

Подтверждает получение
История передачи0 заявок в CRM
  1. Передача № 1042Ожидает отправки
  2. Ответ CRMОжидает ответа
  3. Повтор № 1042Не нужен

Услуга и реквизиты связаны с заявкой.

Листайте или выберите шаг
  1. 01 / Кабинет

    Клиент отправил заявку

    Услуга и реквизиты связаны с заявкой № 1042.

  2. 02 / Передача

    Сервис передаёт её в CRM

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

  3. 03 / Ответ

    CRM подтвердила получение

    В кабинете появляется статус «Принята в работу» для той же заявки.

  4. 04 / Повтор

    Связь прервалась — отправляем повтор

    CRM узнаёт номер и отвечает «Уже получена». Вторая заявка не создаётся.

  5. 05 / Итог

    Одна заявка в двух системах

    Клиент видит статус в кабинете, сотрудник — обращение в CRM. История обмена сохранена.

Доступ и устойчивость08 / IMPACT

Права и нагрузка учтены
в устройстве сервиса.

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

Доступ проверяет сервер.

Граница проходит по роли и объекту. Скрытая кнопка сама по себе данные не защищает.

РольПросмотрИзменениеПрава
ПользовательСвои заявкиСвои материалыЗакрыто
ОператорНазначенные заявкиМатериалы заявкиЗакрыто
АдминистраторПо правилам доступаПо правилам доступаРазрешено
Проверка одного запроса
Пользователь→Сервер

Своя заявка доступна.

Заявку другого пользователя открыть нельзя.

Проверено: роль и владелец объекта

Долгая операция остаётся видимой.

Очередь, статус, повтор и восстановление — часть архитектуры.

В очереди→Выполнено
Команда IMPACT09 / IMPACT

Продуктовая и техническая
команда работают вместе.

Аналитик, дизайнер и арт-директор связывают задачу с интерфейсом. Технический лидер и разработчики создают систему. QA и специалист по безопасности проверяют её до выпуска.

Специалисты IMPACT

Команда веб-платформы

До старта знакомим вас с командой и согласуем её задачи.

Состав подбираем под задачи проекта.

Стратег и редактор

Содержание и структура

Согласуют аудитории, функции и содержание будущего продукта.

Арт-директор и UX/UI-дизайнер

Дизайн и удобство

Проектируют роли, интерфейсы и состояния для разных пользователей.

Разработчики и технический директор

Работающий сайт

Реализуют правила, данные и интеграции; проверяют ключевые сценарии платформы.

Руководитель проекта — ваш контакт.

Собирает вопросы, согласует приоритеты и показывает результаты работы команды.

QA-инженерПроверяет состояния, ошибки и повторы.
Специалист по безопасностиПроверяет границы ролей и объектов.

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

О компании
Проверка перед выпуском11 / IMPACT

Готовность подтверждаем
работой сценариев.

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

СценарийОжидаемый результатПроверка
Повтор сообщенияОдна операция вместо двухПроверено

Получатель узнаёт ID сообщения и возвращает результат первой обработки.

После изменения → повторная проверка сценария
Чужой объектДоступ закрытПроверено

Проверяем владельца объекта на сервере, а не только видимость кнопки.

После изменения → повторная проверка сценария
Сбой связиПовтор наблюдаемПроверено

Статус и причина сбоя сохраняются. Повтор выполняется с тем же ID.

После изменения → повторная проверка сценария
Долгий процессСтатус сохранёнПроверено

Пользователь возвращается к задаче и видит её продолжение.

После изменения → повторная проверка сценария

Отдельно проверяем нагрузку и восстановление до согласованного состояния.

Пример структуры приёмки
Передача и развитие13 / IMPACT

Сервис остаётся управляемым
после передачи.

Передаём исходники, доступы, описание архитектуры и API, правила выпуска. Обучаем работе с ролями и исключениями. Согласуем поддержку и план следующих изменений.

Выпуск сервисаПример

Включите новую функцию и проверьте её в сервисе.

Настройки выпуска
Интерфейс пользователя
ЗаписиМатериалы
Поиск ещё не включён
Действия выполняются только в примере

Сохраняем устройство.
Продолжаем развитие.

Новая функция связана с данными, ролями и внешними системами. Команда получает материалы, которые объясняют эти зависимости.

Настройка становится доступной пользователю.

Порядок передачи
  1. 01

    Описываем новую операцию и затронутые роли.

  2. 02

    Проверяем данные, API и зависимости других функций.

  3. 03

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

  4. 04

    Обновляем инструкции и сохраняем историю решений.

Комплект передачи
  • Сервис и исходники

    Рабочий продукт, код и порядок сборки.

  • Доступы

    Роли и управление инфраструктурой.

  • Архитектура и API

    Структура системы и правила обмена.

  • Инструкции

    Действия операторов и исключения.

  • Порядок выпуска

    Проверки, публикация и восстановление.

Самостоятельная работа

Команда знает,
как продолжить.

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

Следующая задача

Развитие на готовой основе.

Поддержка и план следующих функций продолжают первый выпуск.

Сопровождение и развитие
Вопросы перед стартом14 / IMPACT

О веб-сервисах
и личных кабинетах.

Вопросы перед определением первого выпуска.

Можно начать с одного процесса?

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

Можно связать сервис с существующими системами?

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

Кто определяет права пользователей?

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

Нужно ли заранее подготовить всю документацию?

Для начала достаточно описать задачу и участников процесса. Модель, требования и спецификацию формируем в ходе проектирования.

Можно передать сервис другой команде?

Да. Готовим исходники, документацию, описание структуры и порядок выпуска. Состав передачи фиксируем в проекте.

IMPACT / План первого выпуска

Результаты и контрольные точки.

Пример последовательности. Календарные сроки определяем после согласования объёма.

IMPACT / План проектаПример
Веб-сервис

Этапы и контрольные точки

6 этапов · от вводных до результата

Условные периоды
12345678
01Модель продукта
Работа команды

Роли, операции, данные и ценность первого выпуска

Результат и согласованиеПоказ результата этапа и решение о следующем шаге.
02Прототип
Работа команды

Ключевой процесс и исключения

Результат и согласованиеПоказ результата этапа и решение о следующем шаге.
03Дизайн и архитектура
Работа команды

Интерфейс, структура данных и интеграции

Результат и согласованиеПоказ результата этапа и решение о следующем шаге.
04Разработка
Работа команды

Законченные сценарии и тесты

Результат и согласованиеПоказ результата этапа и решение о следующем шаге.
05Проверка
Работа команды

Права, ошибки, повторы, нагрузка и восстановление

Результат и согласованиеПоказ результата этапа и решение о следующем шаге.
06Выпуск
Работа команды

Публикация, обучение и документация

Результат и согласованиеПоказ результата этапа и решение о следующем шаге.
Контрольная точка — показ и согласование.

Пример последовательности. Длительность этапов и даты согласуем под проект.

01

Модель продукта

Роли, операции, данные и ценность первого выпуска

Продуктовый аналитик
Показ и согласование

Согласовать ядро и критерии готовности

02

Прототип

Ключевой процесс и исключения

UX-дизайнер
Показ и согласование

Согласовать путь каждой роли

03

Дизайн и архитектура

Интерфейс, структура данных и интеграции

Арт-директор · технический лидер
Показ и согласование

Согласовать концепцию и устройство

04

Разработка

Законченные сценарии и тесты

Команда разработки
Показ и согласование

Обсудить результат рабочего показа

05

Проверка

Права, ошибки, повторы, нагрузка и восстановление

QA · безопасность
Показ и согласование

Подтвердить готовность к выпуску

06

Выпуск

Публикация, обучение и документация

Менеджер · DevOps
Показ и согласование

Принять сервис и приоритеты развития

IMPACT / Рабочее пространство

Кабинет проекта.

Веб-сервис · пример процесса согласования.

Сейчас в работе

Прототип первого выпуска

Проектируем создание запроса, обработку, уточнение и результат.

Следующий показ: рабочие сценарии каждой роли
Требуется ваше решение

Согласовать модель операций

Проверьте роли и допустимые действия до детализации интерфейса.

Действия в примере остаются в этом окне.

IMPACT / Состав проекта

Что входит в предложение.

Согласуем результаты и критерии до старта. Стоимость определяем для вашего проекта.

Первый выпуск

Операции, роли, экраны и данные. Что входит в ядро и что остаётся в плане развития.

Работы и результаты

Материалы проектирования, рабочие функции, проверки и комплект передачи.

Показы и согласования

Этапы, зависимости, решения вашей команды и календарь проекта.

Внешние расходы

Лицензии, инфраструктура и сторонние сервисы выделены отдельными строками.

Обсудить состав

Расскажите, что хотите изменить.
Начнём с задачи, предложим подход
и определим состав работ.

Написать в Telegram

Бриф останется у вас. После просмотра вы сами решите, когда отправить его команде.

Расскажите о проекте

Несколько ответов помогут нам начать разговор с вашей задачи.

Что планируете?
Выбрать услуги
Что вам нужно?

Нажмите на нужные плашки. Повторное нажатие снимает выбор.

Формат работы

Отдельная задача — одна конкретная работа.
Комплексный проект — несколько направлений с общей командой и планом.

Услуги · можно выбрать несколько

Номер телефона, аккаунт или почта
Как удобнее связаться?