Русские айтишные сказки: Теремок

Автор – Екатерина Каляева, главный редактор Digital4food
Стоит в чистом поле теремок, теремок. Он не низок, не высок, не широк. И есть у того теремка имя – Учетная ИТ-система предприятия. И жила в том теремке одна-одинешенька хозяюшка – Финансовая бухгалтерия. Жила она не тужила, дебет с кредитом сводила, да балансы в налоговую слала. Хорошо ей жилось — тихо, просторно.
Но прошел год, другой. Разрослось предприятие. Стало ему тесно работать по-старинке. И говорит директор:
– Надо нам Оперативный производственный учет завести. Чтоб сырье по минутам считать, выработку в тоннах мерить, да сменные задания выдавать автоматически.
Собрали совет. Посмотрели на терем Бухгалтерии – место есть. Решили:
– А зачем нам новый терем строить? Поселим Производство к Бухгалтерии. Вместе веселее.
Поселили. Влез Производственный учет в терем. Шумно стало, но пока уживаются: Бухгалтерия отчеты за год готовит, а Производство сменные отчеты подшивает.
Еще год минул. Прибегает Складской учет. Весь в накладных, с кипой приходников.
– Пустите, – кричит, – к себе жить! Мне отдельно строить дорого, а в вашем тереме я потихоньку пристроюсь, свои остатки буду вести, никому не помешаю!
Пожалели его, пустили. Влез Склад. Теперь в тереме стало тесно: Бухгалтерия на печи сидит, Производство на лавке, а Склад в углу с товарными остатками ютятся.
Не успели обжиться – тут как тут Планирование. С развернутым планом продаж, да с календарным графиком.
– Впустите, – молит, – меня! Я на крыше посижу, мне не много места надо.
Подумали-подумали: «Куда ни шло, в тесноте, да не в обиде». Впихнули и Планирование. Заполнился терем до отказа.
И решили тогда все жильцы: «Вот теперь мы сила! У нас одна система – всем процессам голова! От закупки до отгрузки – всё в одном окошке!»
Да только беда пришла, откуда не ждали. Наступил тот самый час, когда царь-батюшка приказал сдавать Регламентированную отчетность по новым формам. Бухгалтерия всполошилась:
– Надо систему обновлять!
Взяли разработчики новые правила, запустили обновление. И в тот же миг теремок наш замер. Зависли процессы. Производственный учет остановился – сырье не списывается, план не выполняется. Складской учет застыл с поднятой накладной – отгрузка клиенту не идет. Планирование повисло на вчерашних данных, и никто не знает, что делать завтра.
А Бухгалтерия сидит на печи, обновление ставит, да приговаривает:
– Потерпите, родимые! Еще денек, еще два…
Но предприятие-то у нас пищевое! Ему «non-stop» нужен. Там печи не ждут, тесто не ждет, машины с продукцией у ворот стоят. Нельзя останавливаться ни на минуту!
Тут и случился в теремке великий переполох. Выскочил Производственный учет, за ним Склад, следом Планирование. Обступили они теремок и кричат хором:
– Зачем мы в один горшок полезли?! Мы же разные! Нам надо жить врозь, но дружить! Нам нужен не один общий терем, а много отдельных избушек, каждая со своей печкой и дверцей!
Бухгалтерия высунулась из окна, утерла пот:
– И правда, – говорит, – я для точности и спокойствия создана. Мне обновляться – святое дело, даже если на день встану. А вы, братцы, для жизни и движения. Вам нужна такая система, чтоб даже когда я обновляюсь, вы работали! Чтоб мы были друзьями, но не в одной избе!
С тех пор и повелось на том предприятии: построили они не один терем, а целый городок – Микросервисную архитектуру. Бухгалтерия сидит в своем домике, обновляется, когда надо, и никого не трогает. А Производство, Склад и Планирование – в своих домиках. Спят и видят, как по мосточкам друг к другу бегают, данными обмениваются, да каждый своим делом занимается.
И жили они теперь припеваючи, и горя не знали. А тот, кто запихивает всё в одну систему, до добра не доведет, как в старой сказке про теремок. Так и здесь: моносистема растущему делу – не опора, а беда. Каждой задаче – свой домик, а между ними – воля и воздух. И будет вам и прибыль, и спокойствие, и отчетность по срокам.
