Система централизованного управления сетевыми патчами

Заказчик

Заказчиком является крупная компания из США, специализирующаяся на разработке сложных систем для управления сетями.

Задача

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

Задача изначально включала:

  • Установление процессов взаимодействия между компаниями для данного и возможных дальнейших проектов
  • Создание системы централизованного управления патчами в локальной сети, используя framework и спецификации, предоставленные заказчиком

Система должна была обеспечивать:

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

Решение

Проектная команда состояла из 5 человек, включая лидера команды, который являлся точкой контакта для решения технических вопросов. Кроме того, был назначен QA менеджер с целью установления и отладки необходимых процессов взаимодействия между компаниями (он провел первый месяц проекта на территории заказчика в США).

В качестве платформы для разработки решения была выбрана .NET, поскольку не требовалась поддержка Unix и Linux. С точки зрения архитектуры система состояла из центрального узла и агентов, устанавливаемых на локальных машинах сети и предоставлявших необходимую информацию об их статусе.

Результат

Проект был завершен за 3 месяца вместо 4, как планировалось изначально. Решение использовать аутсорсинг при разработке ПО позволило заказчику снизить стоимость проекта более чем на 70%. Были установлены и отлажены процессы взаимодействия между нашими компаниями.

Вернуться к списку проектов


К началу страницы