Ответы пользователя по тегу Проектирование программного обеспечения
  • Какую архитектуру приложения использовать для мониторинга?

    @pavelsha
    Выбрать и использовать систему BI-отчентности, которая удовлетворит по функциям и бюджету. Вместе с Заказчиком прошерстите рынок систем отчетности. Решение о допустимом бюджете, перечне необходимых "красивостей" и методикам расчета показателей принимать им.

    В вопросе пишите, что в компании "50 менеджеров". Многое зависит от того, что у Вас в компании вкладывают в понятие "менеджер". Если это действительно лица, которые принимают управленческие и производственные решения, то у них уже скорее всего есть какая-то система показателей и отчетности, которую могут вести вручную, в Excel, в отчетах Учетных систем.
    Свести все эти показатели в более менее стройную систему, а потом заставить пользоваться ей... обычно эта задача оказывается сложнее технической реализации.

    Подумайте о промежуточном хранилище НУЖНОЙ информации в необходимом и достаточном объеме. Реализуйте репликацию данных / сбор показателей в нее из продуктивных систем.
    Про прямые запросы к продуктивным рабочим базам и рабочим сервисам советую забыть. Иначе "отчеты менеджеров" положат основные производственные процессы, а виноват будет разработчик, который создал систему.
    В самом запущенном случае на него будут вешать и "срыв подготовки отчетности для принятия управленческих решений", и "остановку отгрузки / производства / продаж", и "репутационные издержки" как внутри так и снаружи компании.

    Хотя если основной продукт Вашей компании - это менеджеры и их красивые отчеты, то туда ей и дорога.
    Ответ написан
    6 комментариев