정답: 4번 소프트웨어 위기 발생 요인에는 개발 적체 현상, 일정과 예산 측정의 어려움, 그리고 생산성 기술의 낙후 등이 포함됩니다. 그러나 소프트웨어 규모의 증대와 복잡도에 따른 개발 비용 감소는 오히려 위기 요소와 반대되는 개념입니다. 일반적으로 규모와 복잡도가 증가하면 개발 비용도 증가하는 경향이 있습니다.