유지보수 이번에는 정보처리기사 필기 과목인 소프트웨어 공학의 유지보수를 살펴보아요. 유지보수 소프트웨어를 인수, 설치한 후에 발생하는 모든 공학적 작업 원인에 따라 수리(Corrective) 보수, 적응(Adaptive) 보수, 완전화(Perfective) 보수, 예방(Preventive) 보수 등이 있습니다. 유지보수를 쉽게 하려면 시험 용이성, 이해성, 수정 용이성, 이식성을 고려해야 합니다. 수리보수(Corrective): 검사에서 밝혀지지 않은 모든 잠재적인 오류를 수정하기 위한 보수 형태로서 수정과 진단을 포함 적응보수(Adaptive): 소프트웨어 수명 기간 중에 발생하는 하드웨어, 운영체제 등 환경의 변화에 반영하기 위해 수행 완전화보수(Perfective): 현재 수행 중인 기능의 수정, ..