Консультируя некоторое предприятие по вопросам системы сбалансированных показателей, выявил проблему, которая, не смотря на то, носит частный характер, но встречается не так уж и редко. Компания установила в учетную программу CRM модуль. Модуль довольно таки известного разработчика. Настроила его. Программа прекрасно справляется с поставленной задачей, как казалось многим на тот момент. После было принято решение о разработке системы показателей.
Специально приглашенная группа специалистов разработала многоуровневую систему показателей. И оказывается, что показатели верхнего уровня, тесно взаимосвязанные со стратегическими целями компании, не могут быть рассчитаны по причине отсутствия необходимой первичной информации. Точнее существующая автоматизированная система учета не «подогнана» под сбор данной информации. Кроме того, при условии отказа от автоматизированного учета возникают следующие проблемы:
- Информация о выполнении отдельных бизнес-операций собирается людьми ответственными за данные операции. То есть, нет уверенности, что информация может быть собрана полностью и без искажений. - Не автоматизированный учет усложняет сам бизнес-процесс. - Сам процесс сбора и анализа информации требует дополнительных промежуточных звеньев.
В конечном итоге все опять упирается в то, что еще было заложено Лукой Пачоли в конце 15 века - УЧЕТ. Если сравнивать систему управления предприятия со здание, то учет это фундамент. На плохом фундаменте не возведешь крепкое и красивое зданием.
Нет смысла возводить громоздкие и сложные системы показателей, если нет информации для их расчета. Нет так же смысла ставить сложные системы учета, если собираемая ими информация не используется сейчас и не будет использованная в будущем.
Для того чтобы такая ситуация не повторялась нужно помнить, что автоматизация это один из заключительных шагов в схеме построения системы управления. А учетная программа для управления, а не управление для программы. Хотя практика показывает, что всегда нужно искать компромисс. Потому что идеального ничего нет. Выходом из данной ситуации, стало изменение БП. Это позволило программистам настроить программу так, что бы результат ее работы можно было использовать по максимуму.