정답: 4번 소프트웨어 공학은 소프트웨어 개발뿐만 아니라 운영, 유지보수, 폐기까지 포함하는 포괄적인 접근을 다룹니다. 따라서 소프트웨어의 위기를 이미 해결한 학문이 아니며, 개발만을 위한 체계적인 접근이라는 설명은 부적절합니다.