Сопровождение программ — это
работы, связанные с обслуживанием
программ
в процессе их эксплуатации.
Многократное использование
разработанной программы для решения
различных задач заданного класса требует
проведения следующих дополнительных работ:
исправление обнаруженных ошибок;
модификация программы для
удовлетворения изменяющихся
эксплуатационных требований;
доработка программы для решения
конкретных задач;
проведениe дополнительных тестовых
просчетов;
внесение исправлений в рабочую
документацию;
усовершенствование программы и т.д.
Применительно ко многим программам
работы по сопровождению поглощают более
половины затрат, приходящихся на весь
период времени существования программы (начиная
от выработки первоначальной концепции и
кончая моральным ее устареванием) в
стоимостном выражении.
Программа, предназначеная для длительной
эксплуатации, должна иметь соответствующую
документацию и инструкцию по её
использованию.