Проект может пережить плохой код. Плохие справочники - нет
За два года в цифровой трансформации я понял неожиданную вещь: самая недооценённая тема аналитики - это справочники. НСИ, мастер-данные, называйте как хотите.
Звучит скучно: материалы, контрагенты, оборудование. Данные, на которые ссылается всё остальное.
Почему именно они хоронят дорогие внедрения: 1. Дубли. Классика жанра: одна сущность заведена трижды под разными кодами. Система честно считает три. Отчёт красивый, верить ему нельзя. 2. Разные коды в разных системах. Одна система знает объект под одним номером, вторая под другим. Интеграция работает, данные ходят, смысл теряется по дороге. 3. Ничьи справочники. Пока у справочника нет владельца, каждый отдел правит его под себя. Через год это уже не справочник, а археологический слой.
На своём проекте я видел это воочию: анализ НСИ при внедрении производственной системы занимал не меньше внимания, чем сами процессы. Потому что система считает ровно настолько честно, насколько честны данные под ней.
Главный вывод, к которому я пришёл: качество справочных данных это не разовая чистка, а процесс. С владельцем, метриками (полнота, актуальность, дубли) и регулярным контролем. Чистка без процесса живёт до первой загрузки.
И "смешное" напоследок: справочники не показывают на демо. За них часто не хвалят. Но каждый отчёт, каждый план и каждая интеграция стоят на них.
А какой справочник в вашей компании самый больной?
· 11.07
“Дубли. Классика жанра: одна сущность заведена трижды под разными кодами. " - проблема решена не один десяток лет - называется ограничение уникальности в СУБД.
" 3. Ничьи справочники. Пока у справочника нет владельца, каждый отдел правит его под себя.” - туда же . ограничение внешнего ключа.
Вообще тема решается легко и просто , просто надо на этапе эскизного проекта просто сделать ERD. Правда это факт - современное поколение разработчиков и архитекторов в общем то и не знает , что это такое. Вот и решают проблемы на ровном месте. Я последний раз видел ERD информационной системы 7 лет назад.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён