Как сократить ошибки в XML: формируем функциональность MultiXML вместе с пользователями
Поделиться своим опытом работы с XML-документами: опрос
Для проектировщиков, девелоперов и служб капитального строительства XML давно перестал быть просто «ещё одним форматом». Это обязательное требование Минстроя и экспертизы, в котором любая ошибка в структуре или полях превращается в задержку по срокам и дополнительную ручную работу.
На практике XML‑документы часто собираются либо вручную, либо через набор разрозненных утилит. Итог — множество точек отказа: человеческий фактор, несоответствие схеме, сложная проверка, дублирование действий.
Что делает MultiXML
MultiXML — новый продукт, который как раз создаётся под эту задачу: готовить XML‑документацию по схемам Минстроя в понятном интерфейсе, без погружения в сам XML‑код.
Основные идеи продукта:
- работать с документами в виде привычных форм и полей, а не тегов и атрибутов;
- автоматически проверять корректность заполнения данных и соответствие XML требованиям схемы;
- формировать XML-архив для последующей передачи в экспертизу по требованиям Минстроя;
- разворачивать решение на стороне заказчика, чтобы данные и документы оставались внутри контура.
То есть MultiXML должен снять часть ручной нагрузки и сделать процесс подготовки XML-документов более предсказуемым.
Почему без пользователей продукт будет «хромать»
XML‑процессы в компаниях устроены по‑разному: где‑то вся ответственность на одном специалисте, где‑то это цепочка из проектировщиков, инженеров, сотрудников отдела капитального строительства и службы документооборота.
Если делать MultiXML только по внутренним гипотезам, велика вероятность промахнуться:
· не учесть важные этапы согласования;
· усложнить интерфейс там, где людям нужна скорость;
· не добавить нужные проверки, отчёты или сценарии совместной работы.
Поэтому команда продукта сознательно идёт от рынка: фиксирует боли и сценарии, а уже под них проектирует функции и интерфейс.
Поэтому, если вы регулярно работаете с XML-документацией, пройдите короткий опрос по MultiXML. Ваши ответы помогут понять, какие функции нужны в первой версии продукта, какие ошибки встречаются чаще всего и что действительно должно упростить работу с XML.