Введение (о системе HubCloud)

Когда мы говорим об автоматизации учета, то мы вынуждены говорить о какой-либо учетной системе. После того, как появились компьютеры и прикладные учетные программы, «учета» без какого-то программного продукта не бывает. Можно сказать, что "внедрение учета", это научиться пользоваться каким-то программным продуктом под свои конкретные цели.

Или еще можно сказать, что "внедрение учета" - это "приспособить" какой-либо продукт под свои цели, или самим "приспособиться" под продукт. Поменять продукт "под себя" или "поменять себя" под продукт.

Программные продукты для ведения учета развиваются уже примерно полвека (для примера, компании SAP 47 лет в 2019). Сложно сказать точное количество компаний, и продуктов для автоматизации учета, возможно что численность измеряется тысячами.

Но если мы попробуем оценить, % компаний, у которых есть учет, то это не более 10% от общего числа. А там где управленческий учет ест, то это часто локальные файлы Excel (каждый отдел ведет под свои цели файлы, и обменивается этими данными с друг другом).

Задействованы огромные ресурсы: сотни тысяч разработчиков в течении длительного срока, при этом но при этом – задача учета не решена. Интересно, в чем причина?

Причины две: одна со стороны клиента, другая со стороны программных продуктов.

Со стороны клиента причина в том (и она не зависит от клиента – это объективное свойство реальности) в том, что бизнес-процессы компаний – очень разнообразны. Настолько разнообразны, что не один продукт не подходит (имеется в виду, не подходит "без доработки").

Можно попробовать объяснить причины такого феномена, но сама по себе ситуация, что внедрение любого программного продукта для учета – это всегда проект по доработке продукта эту ситуацию демонстрирует. Не бывает, что человек открыл программу и сразу увидел все то, что нужно ему.  Внедрение программного продукта в компании – всегда превращается в проект даже на самых простых задачах. Компании слишком разнообразны для любого конечного числа учетных систем.

Со стороны программных продуктов существует другая проблема.

Понимая, что все компании разные, создатели ПО пытаются предусмотреть все особенности бизнеса и внести максимально-возможное количество настроек, то есть «утяжеляют» свое ПО. На выходе получается «здание», которое хоть и качественно построено, но ни одно из помещений внутри него не подходит, и перед переездом всегда начинается проект по внутренней перестройке. Когда большинство стен сносится, какие-то помещения пристраиваются.

Можно сказать, что сейчас существует два принципиальных подхода: «пользуйтесь тем, что есть» или «будем программировать под вас». В этом подходе берется за основу наиболее подходящий продукт и начинается ее изменение. А так как все системы уже «тяжелые» (производители вносят как можно больше настроек и возможностей в свое ПО), то и проекты чаще всего тяжелые.

Часто можно услышать фразу: «легче сломать и построить заново, чем перестраивать». А что если этот подход будет работать и для учетных систем? Не пытаться создать конечную систему, а вместо этого все усилия направить на создание удобного Конструктора для создания учетных систем без программирования. Вдруг настроить на Конструкторе будет быстрее, дешевле и эффективнее, чем программировать на «всегда почти готовых…» традиционных учетных системах?

Это должен быть Конструктор, заточенный именно под создание «учетных систем».

  1. Настройка должна быть очень простой
  2. Инструментов и механизмов для настройки должно быть не много (чем меньше, тем быстрее их можно освоить)
  3. Изучение инструментов Конструктора должно быть очень простым
  4. Архитектура конструктора была подходящей для учетных систем. В Excel архитектура абсолютно не подходит для создания учетных систем (к архитектуре вернемся ниже).

(!) принципы, которые описаны в пунктах 1-3 это не новый подход, Excel использует именно такой подход, и именно поэтому Excel так распространен в учете.


 Система HubCloud - специализированный Конструктор для создания учетных систем. Учет – достаточно сложная предметная область, поэтому навыки конструирования требуют знания предметной области. В компании HubCloud проводятся курсы. Курс выложен здесь же на сайте.