미 국방부의 무기체계 소프트웨어 유지관리
소프트웨어 유지관리는 소프트웨어 개발 이후의 유지관리와 운영업무로 구분할 수 있다. 소프트웨어 유지관리는 인수 이후 운영 과정에서 발생하는 기능의 추가, 보완, 결함 처리 등 사용자들이 시스템을 사용하는 데 불편이 없도록 지원하는 관리 업무를 의미하고, 소프트웨어 운영업무는 개발 완료 후, 인도된 소프트웨어에 대해 기능변경을 제외한 운영 기획 및 관리, 모니터링, 테스트, 사용자 지원을 포함한 정상적인 운영에 필요한 제반 활동을 의미한다. 미 국방부는 유지관리 유형을 [그림 1]과 같이 크게 4가지로 구분하여 오류수정(Corrective Sustainment), 적응정비(Adaptive Sustainment), 완전정비(Perfective Sustainment), 예방정비(Preventive Sustai..