Руководитель проекта
Согласовать требования и выбрать вариант: критические несоответствия, статус проверки, итог осмотра.
Ограничение
Не должен вручную собирать сведения из переписок.
Отраслевой портал аренды, где единица работы — проект подбора, а не объявление. Каталог остаётся публичной точкой входа; решение принимается по техническому паспорту объекта и закрытой матрице критериев.
Содержание
Клиент — производственно-логистическая компания, которая открывает новое направление в Беларуси и подбирает площадку, где можно одновременно разместить лёгкое производство, запас сырья и зону отгрузки. Обычный каталог недвижимости помогает найти объявления по площади и району, но почти не отвечает на главный вопрос: можно ли реально запустить на конкретном объекте нужный технологический процесс.
Для решения задачи разработан отраслевой портал аренды складских и производственных помещений. Он объединяет публичный каталог, технический паспорт объекта и закрытый проект подбора. Требования компании сопоставляются с подтверждёнными параметрами площадок, а решения, документы, вопросы, результаты осмотров и отклонения сохраняются в одном рабочем контуре.
Это не проект покупки готового загородного дома: там семья выбирает жилой объект для переезда, здесь — промышленную площадку под технологический процесс. Портал также не ведёт воронку риелтора вокруг лида и сделки: единица работы — техническая пригодность объекта, а не квалификация покупателя квартиры.
| Показатель | Значение |
|---|---|
| География пилота | Минск, Минский район и основные промышленные узлы Беларуси |
| Активные объекты в каталоге | 180 |
| Новые проекты подбора | 25–40 в месяц |
| Ключевые роли | 4, плюс модератор портала |
| Технические параметры объекта | до 35 |
| Обязательные критерии в типовом запросе | 12–18 |
| Основной процесс | От формирования требований до выбора площадки и передачи согласованного комплекта |
Каталог ломается не на поиске объявлений, а в момент решения: вариантов много, но у команды нет сопоставимой и доказательной картины по каждому из них.
Согласовать требования и выбрать вариант: критические несоответствия, статус проверки, итог осмотра.
Ограничение
Не должен вручную собирать сведения из переписок.
Проверить техническую пригодность: мощность, полы, высота, ворота, инженерные сети, планы, фото.
Ограничение
Значения без источника нельзя считать подтверждёнными.
Найти варианты и двигать процесс: полнота карточек, вопросы собственнику, сроки ответов, осмотры.
Ограничение
Один специалист ведёт несколько параллельных проектов.
Заполнить паспорт и ответить на запрос: перечень недостающих данных, документы, замечания арендатора.
Ограничение
Часть характеристик требует уточнения у технической службы.
Проверить качество публикации: дубли, обязательные поля, подозрительные значения, актуальность.
Ограничение
Не принимает техническое решение за арендатора.
Руководитель проекта начинает с формулировки задачи: нужна площадка площадью от 4 500 до 6 500 м², с отдельными производственной и складской зонами, доступной электрической мощностью не менее 800 кВт, высотой рабочей части от 9 м, нагрузкой на пол от 5 т/м² и возможностью движения крупнотоннажного транспорта.
Эти требования уходят брокеру письмом и дополняются в мессенджере. Брокер собирает варианты из собственных таблиц, объявлений и переписки с представителями объектов. В одной карточке указана мощность, но нет сведений о точке подключения. В другой заявлена нужная высота, но измерение относится только к центральной части пролёта. В третьей есть ворота, однако схема движения транспорта не позволяет организовать встречные потоки.
После первой подборки начинается отдельный процесс:
Объявление описывает объект как предложение. Для промышленного арендатора объект — это набор ограничений, от которых зависит возможность разместить оборудование, организовать потоки, хранение, погрузку и работу персонала.
Старый процесс не исправить дополнительным фильтром: одновременно отсутствуют единая структура характеристик, указание источника и степени подтверждения каждого параметра, связь между требованиями проекта и возможностями объекта, общая история вопросов, осмотров, решений и исключений.
Центральная сущность продукта — не объявление и не заявка, а проект подбора.
В нём фиксируется задача компании, обязательные и желательные критерии, кандидаты, несоответствия, доказательства, ответственные и следующее действие.
Портал состоит из трёх связанных пространств: публичного каталога, технического паспорта объекта и закрытого проекта подбора.
Первичный пул площадок по назначению, географии, площади, готовности, типу погрузки, высоте и мощности. Каталог не обещает автоматическую пригодность: показывает полноту данных и параметры, которые требуют подтверждения.
Каждый значимый параметр хранится как запись: значение, зона, источник, дата, статус подтверждения, комментарий и вложения. Это паспорт на этапе выбора аренды, а не эксплуатационный паспорт уже введённого дома и не снимки состояний объявлений агентства: там версия публикации, здесь — подтверждённый технический параметр.
Закрытое пространство команды арендатора. Требования превращаются в матрицу критериев, объекты — в сопоставимые варианты, каждое несоответствие — в вопрос, допущение или причину исключения.
Корпоративное жильё сотрудников на период работ — другой продукт: портал размещения в общежитиях и служебных квартирах. Здесь подбирается сама производственно-складская площадка под технологический процесс.
Новый процесс начинается не с просмотра объявлений, а с создания профиля потребности.
Автоматизация не принимает окончательное решение. Она приводит данные к единому виду, обнаруживает пропуски, подсвечивает противоречия и не позволяет незаметно заменить подтверждённое значение новым заявлением.
Для брокера и команды арендатора основным экраном становится страница проекта подбора. Она отвечает на три ежедневных вопроса: какие варианты ещё рассматриваются, что мешает принять решение и кто должен сделать следующий шаг.
Верхняя часть показывает параметры проекта: «Производство и склад», «Минск и до 35 км», «4 500–6 500 м²», «Готовность — до 1 марта 2027», а также состояние процесса: 18 найдено, 7 добавлено, 3 в коротком списке, 2 ожидают осмотра.
Центр экрана занимает сравнительная матрица. Строками идут критерии, колонками — объекты. Ячейка одновременно показывает результат и качество данных:
Справа расположена очередь действий: запросить схему электроснабжения, подтвердить нагрузку на пол, согласовать осмотр, проверить разворот грузового транспорта. Это не общий список задач, а действия, автоматически связанные с конкретным объектом и критерием.
Карточка разделена не по рекламным преимуществам, а по логике технической проверки:
В шапке видны три независимых статуса: публикация объекта, полнота паспорта и актуальность данных. Объект может быть опубликован, но иметь только 68% заполненных обязательных характеристик. Это честнее, чем скрывать пробелы за общей отметкой «проверено».
У каждой характеристики есть источник. Если представитель указал мощность 1 000 кВт, а приложенный документ подтверждает только 630 кВт, система не заменяет одно значение другим. Она создаёт противоречие и требует решения модератора или инженера проекта.
Осмотр проводится через адаптивную PWA-страницу. Отдельное мобильное приложение для MVP не требуется: инженер получает доступ к назначенному осмотру со смартфона, а черновик сохраняется локально при нестабильной связи.
Перед выездом портал формирует чек-лист не из универсального шаблона, а из требований проекта и пробелов конкретного объекта. Если высота подтверждена, но нет данных о зоне разгрузки, соответствующий пункт получает повышенный приоритет.
На объекте инженер:
Система сохраняет исходное заявленное значение, результат осмотра и автора изменения. Фотография не лежит отдельным файлом без контекста: она связана с объектом, зоной, характеристикой и пунктом чек-листа.
Руководитель выбирает шаблон «Производство + склад», редактирует критерии, назначает инженера и брокера.
Результат: согласованный профиль потребности с версиями и ответственными, а не письмо в свободной форме.
Представитель создаёт черновик паспорта, заполняет обязательные параметры, прикладывает планы и отправляет объект на модерацию.
Результат: структурированная карточка с видимой полнотой и историей изменений.
Брокер добавляет варианты, система рассчитывает соответствие и выделяет неизвестные критичные параметры. Инженер разбирает отклонения, руководитель утверждает объекты для осмотра.
Результат: короткий список с явными основаниями включения.
Инженер создаёт вопрос из ячейки матрицы. Представитель видит, к какой характеристике относится запрос, прикладывает ответ и документ.
Результат: обновлённый параметр или зафиксированное противоречие, а не ещё одно сообщение вне контекста.
Портал создаёт чек-лист из неизвестных и требующих проверки критериев. Инженер фиксирует факты, система обновляет матрицу.
Результат: проверенная версия паспорта и протокол осмотра.
Руководитель выбирает площадку, указывает принятые допущения и утверждает итог. Портал формирует согласованный комплект.
Результат: единая исходная точка для следующего этапа работы.
Первая версия должна замкнуть один полезный процесс: сформировать требования, собрать сопоставимые варианты, проверить критичные данные, провести осмотр и зафиксировать решение.
ИИ не является основой MVP. На следующем этапе он может извлекать параметры из технических паспортов и планов, но каждое распознанное значение должно попадать в очередь человеческой проверки с указанием исходного фрагмента документа.
Публичный каталог остаётся точкой входа, но ценность продукта создаётся после него. После возвращения в кабинет брокер и инженер видят проект, отклонения и следующее действие, а не витрину объявлений.
Цвет ячейки сопровождается подписью статуса. Зелёный означает «соответствует и подтверждено» для конкретного критерия, а не рекомендацию арендовать объект. Неизвестное значение видно как отдельная ячейка, а не как отсутствие проблемы.
Публичная часть и закрытый кабинет имеют разные требования, поэтому используется разделённый frontend при едином бизнес-ядре. Бизнес-правила не дублируются в Next.js: статусы, пригодность, версии характеристик и права рассчитывает backend.
Client
Каталог и страницы объектов должны быстро открываться и корректно индексироваться. Закрытая матрица — насыщенное интерактивное состояние. Один frontend переиспользует карточки параметров между публичной страницей, кабинетом представителя и проектом подбора.
API
Модули: пользователи и организации, объекты и паспорта, проекты подбора и критерии, сопоставление и короткие списки, вопросы, осмотры, модерация, документы, уведомления и журнал событий. Сущности тесно связаны, согласованность версий и прав важнее независимого масштабирования сервисов.
Data
Отдельный журнал событий хранит изменения статусов, параметров и ответственных — чтобы команда могла восстановить основание решения.
Queue и storage
Фоновые очереди формируют документы, обрабатывают изображения и отправляют уведомления. Файлы в S3 — с закрытым доступом.
Infrastructure
Доступ к закрытым проектам строится на ролях организации и приглашениях участников.
Интеграции MVP ограничены email-уведомлениями, импортом объектов из табличного шаблона, картографическим отображением и экспортом итогового комплекта. Корпоративная авторизация и документооборот остаются расширениями для отдельных клиентов.
Система строится вокруг семи основных сущностей.
| Сущность | Назначение | Ключевые связи |
|---|---|---|
| Организация | Объединяет сотрудников и права | Пользователи, проекты, объекты |
| Объект | Представляет площадку и её адресный контекст | Зоны, параметры, документы, осмотры |
| Зона объекта | Разделяет характеристики склада, производства, погрузки и территории | Параметры, фотографии, пункты осмотра |
| Характеристика | Хранит значение, источник, статус и версию | Объект, зона, подтверждение |
| Проект подбора | Фиксирует задачу арендатора и участников | Критерии, кандидаты, действия, решение |
| Критерий | Описывает требование, приоритет и способ проверки | Проект, результаты сопоставления |
| Осмотр | Объединяет чек-лист, измерения, фото и заключение | Объект, проект, инженер |
Срок реализации MVP до запуска пилота — 16 недель.
Рабочие сессии с представителями заказчика; словарь характеристик и единиц измерения; обязательные критерии сценария «производство + склад»; статусы подтверждения и правила версионирования. Главный результат — согласованная модель объекта. Без неё разработка каталога лишь оцифрует старую несопоставимость.
Кабинеты организаций и роли; создание и редактирование паспорта; документы и фотографии; модерация, полнота и дубли; публичный каталог и фильтры.
Профиль потребности; критерии и матрица соответствия; добавление вариантов; вопросы и уточнения; короткий список, задачи и журнал изменений.
Мобильный чек-лист; локальный черновик; фото и измерения; обновление статусов после осмотра; протокол выбора и экспорт.
30–40 объектов и три проекта подбора. Первую неделю старые таблицы используются только для сверки; на второй команда прекращает параллельное ведение для пилотных проектов.
Перед масштабированием проверяются понятность словаря характеристик, доля полей, которые представители объектов способны заполнить самостоятельно, число критериев с ручной интерпретацией, удобство осмотра со смартфона, причины обхода системы через личные сообщения и время реакции на незаполненные критические параметры.
| Метрика | Состояние до | Целевое состояние | Как измеряется |
|---|---|---|---|
| Время подготовки первого сопоставимого списка | 3–5 рабочих дней | до 1–2 рабочих дней | От согласования требований до появления не менее пяти объектов с заполненными ключевыми критериями |
| Доля критичных параметров без статуса источника | около 55% | менее 15% | По активным объектам короткого списка |
| Повторный ручной ввод одного параметра | 2–4 раза | не более 1 раза | Сравнение истории объекта, таблиц и отчёта осмотра |
| Время восстановления причины исключения объекта | 15–30 минут | до 2 минут | Поиск причины и подтверждающего события в закрытом проекте |
| Доля объектов короткого списка с открытым критичным вопросом перед осмотром | около 40% | менее 10% | Состояние матрицы на момент назначения осмотра |
| Срок фиксации результатов осмотра | до 2 рабочих дней | в день осмотра | От начала осмотра до отправки отчёта |
| Доля проектов без назначенного следующего действия | около 35% | менее 5% | Активные проекты без задачи, вопроса или запланированного осмотра |
Метрики оценивают управляемость процесса, качество данных и скорость принятия решения. Они не подменяют инженерную проверку объекта.
| Риск | Вероятность | Влияние | Снижение |
|---|---|---|---|
| Представители объектов заполняют паспорт формально | Высокая | Высокое | Пошаговая форма, подсказки, показатель полноты, обязательные источники для критичных полей |
| Словарь параметров не покрывает разные типы помещений | Средняя | Высокое | Базовое ядро и расширяемые отраслевые наборы без изменения общей модели |
| Команда продолжает хранить решения в мессенджере | Высокая | Среднее | Быстрое создание вопроса из матрицы, уведомления с контекстом, правило фиксировать итог в проекте |
| Заявленные и фактические данные расходятся | Высокая | Высокое | Независимые статусы источников, версии, противоречия и обязательная проверка на осмотре |
| Мобильная связь на объекте нестабильна | Средняя | Среднее | Offline-черновик, отложенная загрузка фотографий, явный статус синхронизации |
| Матрица становится слишком сложной | Средняя | Среднее | Режимы «Критичное», «Требует действия», «Все параметры», закреплённые критерии и сохранённые представления |
| Пользователи воспринимают совпадение как гарантию пригодности | Средняя | Высокое | Разделение «соответствует данным» и «проверено инженером», пояснение источников и обязательное итоговое подтверждение человеком |
Было
Стало
Портал меняет не внешний вид каталога, а саму единицу работы. Команда перестаёт обмениваться списками объявлений и начинает вести проект выбора площадки. Технические требования, данные объектов и результаты проверки становятся частью одной истории, поэтому неизвестные параметры нельзя принять за подтверждённые, а устную договорённость — за итоговое решение.
Главное изменение заключается в переходе от поиска «похожего объявления» к управляемой проверке пригодности. Каталог остаётся точкой входа, но ценность продукта создаётся после него — в сравнении, подтверждении, осмотре и фиксации оснований выбора.
Нужна разработка портала подбора площадок, технического паспорта и рабочей матрицы, MVP на Laravel + Next.js — см. разработку на Laravel. Другие концепции — в каталоге решений (раздел «Решения» в навигации выше).