Search Results for '유지보수'

1 POSTS

  1. 2007.12.07 유지보수, 진화, 보존 3

유지보수, 진화, 보존

Posted 2007. 12. 7. 03:20
요즘 Object Oriented Analysis and Design With Applications을 번역하고 있습니다. 일에 치여서 아직 많이 번역은 못 했는데 워낙 잘 쓴 책이라 번역하면서 느끼는 바가 많습니다. 특히 1장에서는 소프트웨어의 복잡성에 대해 논하면서 소프트웨어 유지 보수, 진화, 보존에 대한 명확하 정의가 나옵니다.

대형 소프트웨어 시스템은 설비 투자이기 때문에 요구사항이 변할 때마다 기존 시스템을 폐기할 수는 없다. 계획된 것이든 아니든 시스템은 시간이 갈수록 진화하기 마련이다. 이런 상황은 종종 소프트웨어 유지보수라고 잘못 이름 붙여졌다. 정확하게 말하면 오류를 수정할 때는 유지보수, 변화하는 요구사항에 대한 대응은 진화, 작동중인 오래되고 낡은 소프트웨어 조각을 유지하기 위해 갖은 방법을 동원하는 일은 보존이라 불러야 한다. 불행히도 현실에서는 소프트웨어 개발 자원의 터무니없이 많은 부분이 소프트웨어 보존에 사용되고 있다.