Структурное программирование положительно повлияло на развитие методов сопровождения и тестирования программ, в частности, благодаря следующим факторам:
- Упрощение понимания программ. 12 Следование принципам структурного программирования сделало тексты программ, даже довольно крупных, легко читаемыми. 12 Это облегчило исправление ошибок и разработку программ в промышленном режиме. 12
- Повышение надёжности программ. 1 Благодаря хорошему структурированию при проектировании программа легко поддаётся тестированию и отладке. 1
- Повышение эффективности программ. 1 Структурирование программы позволяет легко находить и корректировать ошибки, а отдельные подпрограммы можно переделывать или модифицировать независимо от других. 1
- Уменьшение времени и стоимости программной разработки. 13 Это происходит в том случае, если каждый программист команды разработчиков становится способным писать и отлаживать большее количество программного кода, чем раньше. 3
- Возможность сопровождения программ в течение многих лет. 12 Это стало возможным благодаря тому, что при внесении изменений и исправлении ошибок не выходит из строя какая-то часть программы, находящаяся в данный момент вне зоны внимания программиста. 3