
Здесь затруднена возможность параллельной разработки программы несколькими программистами
При увеличении количества подпрограмм возрастала вероятность искажения части глобальных данных какой-либо подпрограммой.
Усовершенствованная архитектура программ первого этапа

В это время получила распространение технология программирования «снизу-вверх», не совершенство которой привело к кризису программирования (60-е годы).
«Снизу-вверх» - подход, при котором вначале писали простые подпрограммы, затем из них строили сложные.
Причины кризиса:
• при сборке программного продукта выявлялось большое количество ошибок согласования.
• их исправление требовало изменения уже разработанных подпрограмм, при этом часто вносились новые ошибки.
• процесс тестирования и отладки программ занимал более 80 % времени разработки, если вообще заканчивался.
Анализ причин возникновения большинства ошибок позволил сформулировать новый подход к программированию, который был назван «структурным»