Сопровождение программного обеспечения (software maintenance) – процесс обновления ПО. Как и любое оборудование, программы нуждаются в обслуживании: их проверяют на вирусы, устанавливают обновления и исправления (патчи), устраняют уязвимости. Большинство программ обновляется автоматически при минимальном участии пользователя.
Регулярное сопровождение помогает избежать проблем с безопасностью и ошибками в работе. Поэтому небольшой компании стоит проводить его систематически – иначе программа может перестать нормально работать, а в худшем случае стать источником риска. Неустранённые уязвимости способны обернуться для бизнеса серьёзными проблемами.