Сопровождение системы после внедрения: что в него входит и почему о нем не стоит забывать
Система работает, команда ею пользуется, проект закрыт. Через год выясняется, что библиотеки устарели, резервные копии никто не проверял, а мелкие исправления ждут месяцами. Сопровождение предотвращает такие ситуации.
Что входит в сопровождение
- обновление сервера, языка программирования и библиотек,
- резервные копии и регулярные тесты восстановления,
- мониторинг работы системы и ошибок,
- исправление проблем, о которых сообщают пользователи,
- небольшие доработки, которые возникают в повседневной работе,
- дальнейшее развитие: новые модули, отчеты и интеграции.
Почему работающей системе тоже нужна забота
Программы не изнашиваются, как станки, но их окружение постоянно меняется. Выходят новые версии операционных систем и телефонов, внешние сервисы меняют способ обмена данными, а в библиотеках обнаруживаются уязвимости. Чем дольше система не обновляется, тем сложнее и рискованнее становится любое изменение.
Что прописать в договоре сопровождения
- объем: что относится к сопровождению, а что к развитию,
- время реакции на обращения в зависимости от серьезности проблемы,
- способ сообщения о проблемах,
- периодичность обновлений и резервного копирования,
- правила доступа к серверу и данным,
- порядок оплаты работ по развитию.
Время реакции зависит от потребностей компании
Система, на которой держится ежедневная работа нескольких сотен человек, требует другого уровня сопровождения, чем инструмент, которым пользуются раз в неделю. Поэтому время реакции лучше согласовать индивидуально и закрепить в договоре, а не применять один стандарт для всех.
Сопровождение - это и развитие
После внедрения пользователи быстро замечают, что можно улучшить. Хорошее сопровождение оставляет место для этих идей, а не откладывает их «на потом». Если вам нужно сопровождение системы, запишитесь на консультацию.
Есть вопрос по этой теме? Давайте обсудим →