Например, за годы работы описанной выше медицинской системы происходило расширение API, добавление новых функций, интеграция клиентов с одной версии API, и долгое время принимаемых мер было достаточно. Но по прошествии трех лет клиент обращался к нам снова, чтобы обновить систему из-за добавления новых функций, происходил переход на новую версию API. В свою очередь, API должна обеспечить обратную совместимость. При этом в карте мониторинга при вызове функции логировалось не только время её выполнения, но и название. Данные собирались в течение 3 месяцев, и после анализа мы выявили, что около 24 функций не используется. Тем самым, мы убрали разрастание системы, оставив только рабочие функции.
Мда… надо и менеджерам создавать иллюзию деятельности, ага…
Грамотно выбранные метрики и статистика по ним могут помочь продукту.
Одна из задач менеджера - просматривать, что вся система работает ожидаемо, даже если она была запущена много лет назад. Программистам, как правило, такие задачи не интересны, но этот класс задач важен для системы в целом.
Комментарий недоступен