Работа разбросана по инструментам
Одни данные вводятся несколько раз, а статус приходится искать в почте и таблицах.
Разработка веб-систем
Разрабатываем в Эстонии личные кабинеты, запись, CRM- и административные процессы, панели управления и другие веб-системы. Решение строится вокруг ролей, прав, модели данных и ежедневной работы, а не ограничений готового ПО.
Обсудить проектОдни данные вводятся несколько раз, а статус приходится искать в почте и таблицах.
Запись, запрос, документ или статус заказа требуют отдельного кабинета и действий.
Ролям, правилам и данным компании нужен свой процесс или серверная логика.
Клиент, специалист, администратор и руководитель могут по-разному видеть одну запись и выполнять разные действия. До проектирования экранов описываем права, ответственность и точки принятия решений, чтобы доступ не превратился в набор случайных исключений.
Главной сущностью может быть запись, клиент, автомобиль, заявление или работа. Определяем её статусы, связи, историю и обязательные поля вместе с правилами отмены, исправления и дублей. Это общая основа интерфейса и отчётности.
Начальную версию не выбирают по числу экранов. Этап должен провести пользователя от понятного начала к проверяемому результату и позволить администратору обработать этот результат. Редкие случаи и соседние процессы остаются в явном плане следующих работ.
Что может охватывать веб-система
Кроме обычного пути рассматриваем прерванные, задержанные и исправленные случаи. Примеры форм, таблиц или обезличенных рабочих экранов помогают увидеть, какие сведения действительно влияют на решение.
Собираем группы пользователей, их действия и данные, которые каждой группе разрешено видеть или менять. Если доступ зависит от отдела, клиента или статуса работы, эти условия становятся отдельными приёмочными сценариями.
Определяем, какая система отвечает за клиента, цену, документ и другие ключевые данные. Для каждой интеграции нужны документация, возможность тестирования и человек, способный подтвердить значение полей источника.
Фиксируем участников, действия, решения, данные и исключения до экранов.
Определяем границы, модель данных, права и подключения.
Создаём проверяемые части по порядку и регулярно показываем рабочую версию.
Тестируем роли и основные случаи, готовим данные и согласуем поддержку.
Признаки готового этапа
Приёмка и дальнейшее развитие
Каждый этап принимается по согласованным ролям и рабочим случаям, а не только по изображениям экранов. При внедрении фиксируются подготовка данных, создание пользователей и ответственность за поддержку. Новые пожелания получают приоритет после использования и не меняют незаметно уже принятую границу.
От выбора услуги до записи
В iProff клиент выбирает устройство, модель и ремонт, затем поддерживаемый способ обслуживания, дату и необходимые данные.
Открыть проект


Выбираем действия, которые образуют один полезный рабочий процесс. Зависимости и следующие части остаются в явном плане.
Да, если система предоставляет подходящий API или другой согласованный обмен. Границы проверяются до реализации.
Если он нужен процессу, проектируем роли, поиск, статусы и необходимые действия.
После внедрения исправления и функции получают приоритет по влиянию, зависимостям и объёму.
Коротко опишите цель, пользователей, текущее решение и нужные функции. На первой встрече уточним вопросы и определим, какой разбор нужен до оценки.