Главная Кейсы
Кейсы

Что уже сделано и что это дало

Четыре работы, доведённые до результата. Заказчики названы обезличенно — на встрече покажем подробнее, с экранами и цифрами, в допустимых рамках.

Четыре работы

Было — сделали — стало

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

Проектный архив — в среду общих данных

БылоСетевая папка: 24 объекта, десятки тысяч файлов, вложенность до тринадцати уровней. Номер изменения то в названии папки, то в имени файла; префиксы шифров у разных объектов свои. Найти действующий чертёж можно было, только спросив коллегу.
СделалиРазобрали структуру архива, письменно согласовали правила раскладки, написали конвейер переноса с сохранением состояния и повторами при сбоях. Залили всё: выпуски, версии, номера изменений, исходники. Настроили девять правил доступа по ролям и маршрут выдачи в производство работ со штампом и QR-кодом.
Стало24 объекта, 15 826 документов, 13 101 версия, сотни гигабайт документации. После сверки — ноль расхождений между планом и фактом. Специалистов заказчика к переносу не привлекали.
Застройщик полного цикла · направление ТИМ и среда общих данных

Сделка в CRM — комплект документов в 1С

БылоДанные о сделке жили в корпоративном портале, а договоры долевого участия и счета эскроу заводили в учётную систему руками. Расхождения всплывали на закрытии месяца, когда исправлять уже дорого.
СделалиДвусторонний обмен: событие в сделке создаёт в 1С весь комплект — объекты недвижимости, контрагентов, договоры и документы; проведение поступления денег возвращает сумму в карточку сделки. Учётная система сама опрашивает портал, поэтому публиковать её в интернете не понадобилось. На время обкатки — белый список сделок, чтобы включить обмен в боевой базе, ничего не сломав.
СталоРаботает в боевой базе. Одно событие вместо ручного ввода десятка объектов. По каждой операции в журнале две записи: почему сработало и что именно ответил портал — с полным телом запроса и ответа.
Группа девелоперских компаний · направление интеграции

Куда уходит время на согласовании договоров

Было«Договоры согласуются долго» — ощущение, которое никто не мог измерить. В системе документооборота нет ни поля «статус», ни поля «срок», ни отметки об изменении: всё это приходится собирать производно.
СделалиВыгрузили сырые факты в витрину и посчитали сроки по этапам — по медиане, а не по среднему, чтобы брошенные процессы не искажали картину. Расхождения в исходных данных не спрятали, а вывели отдельным показателем.
СталоОколо 12 тысяч договоров и 62 тысячи этапов на дашборде. Видно: полный цикл — 22 дня по медиане, четверть этапов согласования идёт с просрочкой, примерно полторы тысячи процессов не закрыты дольше полугода. Появился предмет для разговора вместо ощущений.
Группа компаний, несколько юридических лиц · направление дашборды

Фоновый обмен встал — и никто не заметил

БылоВ боевой учётной системе пять суток не выполнялись фоновые задания: обмены, электронный документооборот, отчётность. Запуск вручную при этом срабатывал, поэтому проблему списывали на случайность, а причину искали не там.
СделалиНашли причину по трём независимым источникам, каждый из которых подтверждал остальные. Поставили сторожа: ежечасная проверка, что планировщик жив, с оповещением при первой тревоге. Сторож проверяет и сам себя — если разбор данных сломается, он поднимет тревогу «ослеп», а не отрапортует «всё в порядке».
СталоТакой простой теперь виден в течение часа, а не через неделю по последствиям. Метод проверки описан, и повторить его может любой администратор.
Боевая учётная система группы · направление интеграции и сопровождение
Что общего

Три вывода, за которые заплачено временем

Проверять надо не только систему, но и свой измерительный прибор. В трёх из четырёх работ собственная проверка успевала соврать: сверка файлов показывала недостачу, которой не было; диагностика сообщала о поломке, которой не было; отсутствие записей в журнале принимали за доказательство, что обмен не работает. Поэтому теперь любая проверка сначала прогоняется на заведомо известном случае — видит ли она то, что обязана увидеть.

Половина работы — это разбор данных, а не программирование. Поле «продавец» свободной строкой с пятнадцатью написаниями одного юридического лица, признак «подписан», который ведут через раз, справочник с двойниками. Пока это не разобрано, автоматизация исправно переносит мусор — быстрее и в большем объёме.

«Прошло успешно» — недостаточная формулировка. Логировать надо не отметку об успехе, а сам ответ внешней системы и количество записей до и после. Иначе случай «система ответила, что всё хорошо, а данные не изменились» невозможно разобрать даже теоретически.

Смотрите также

Соседние направления

Давайте посмотрим на ваши данные

Расскажите, что болит. Разберём ваш ландшафт и предложим, с чего имеет смысл начать, — без обязательств с вашей стороны.