정보시스템감리사 시험공부 정리노트 with Gemini
Lehman의 소프트웨어 진화의 법칙(Lehman's Laws of Software Evolution)은 소프트웨어 공학의 선구자인 메이어 리만(Meir M. Lehman)과 라즐로 벨라디(Laszlo Belady)가 1974년부터 제안한 이론입니다. 이 법칙의 핵심은 "소프트웨어는 완성된 후에도 계속해서 변화하고 진화해야 하며, 그렇지 않으면 도태된다"는 것입니다. 8가지 주요 법칙 (The 8 Laws)에 대해 정리하여 드립니다.1. 계속적인 변경의 법칙 (Law of Continuing Change)핵심: 시스템은 현실 세계의 변화에 맞춰 끊임없이 변경되어야 합니다.이유: 사용자의 요구사항과 운영 환경은 멈춰있지 않고 계속 변하기 때문입니다.결과: 변경되지 않는 시스템은 유용성이 점차 떨어져 결국 ..