Необходимо было разработать программный продукт для автоматизации бизнеса, который учитывал бы все нюансы и особенности управления и учета, а также

Геологоразведочная компания управляла участками, разнесёнными на тысячи километров, где связь нестабильна, а климат суров. Руководство получало сводки с опозданием на недели: телефонные доклады, бумажные табели и Excel консолидировались слишком поздно, чтобы скорректировать план вахты или остановить перерасход ресурсов.
Бумажный учёт создавал риски приписок по выработке, нецелевого расхода ГСМ и спорных аккордных премий. Плановый отдел и бухгалтерия тратили человеко-часы на ручной ввод и сверку первички с полей. Нужен был ERP-класс продукт, который оцифрует производство, кадры и склад не «как журнал», а с отраслевой логикой и работой без интернета до появления спутникового канала.
Мы начали с двухнедельного полевого обследования и интервью с начальниками участков и сменными мастерами. На этой базе спроектировали микросервисную архитектуру: автономный полевой модуль на защищённых ноутбуках и облачный управленческий контур для планового отдела, аналитики и расчёта зарплат в головном офисе.
Архитектура разделена на полевой и центральный контуры. Полевой .NET-клиент автономен: SQLite накапливает рапорты, табели и складские движения, очередь синхронизации отправляет пакеты при появлении канала. Центр на Python/Django и PostgreSQL принимает API, нормализует данные и отдаёт их React-дашбордам для руководства, планового отдела и бухгалтерии.
Самая трудоёмкая часть — формализация производственной логики: проходка к геологическому разрезу, нормативы расхода, дисциплина и метеопростои должны были лечь в алгоритмы без потери привычного формата статистики. Интерфейс наряда повторяет бумажный бланк, но подставляет справочники и проверяет ввод, чтобы инженеры не «ломали» привычку полевого журнала.
Разработка заняла пять месяцев с упором на предпроектное обследование. После пилота на участках настроили телематику, провели обучение начальников смен и передали систему в эксплуатацию: ежедневные рапорты по защищённым каналам заменили недельную консолидацию Excel и телефонных сводок.
ERP закрыл разрыв между полем и головным офисом: руководство видит метраж, расход ресурсов и инциденты ежедневно, а не раз в квартал. Плановый отдел и бухгалтерия сократили время на консолидацию данных примерно на 70%, высвободив персонал без потери качества обработки первички.
Прозрачность табелей и автоматический расчёт премий снизили риск манипуляций с выработкой и зарплатой. Прогноз потребности в материалах и топливе помог уменьшить расходы на склады и логистику неликвидов примерно на четверть, а единая цифровая среда ускорила реакцию на поломки и поставку ресурсов на удалённые вахты.
Компания получила управляемость территориально разнесённых активов в условиях слабой связи. Полевой модуль доказал устойчивость офлайн-режима, а центральный контур стал опорой для планирования проходки, кадровых графиков и снабжения — без возврата к бумажным журналам и ручным сводкам.
Опишите задачу — назовём срок и цену в течение часа.