시스템개발사업 구조적 정보공학적 모델, 설계 단계, 응용시스템 검토내용 "01. 프로그램 분할이 적절하게 이루어졌는가?"의 필요성
시스템 개발을 위해 공통모듈의 도출과 업무기능의 처리방식 결정은 시스템 구축의 효율성 및 신속성을 위해 필수적인 요소이며, 프로그램 분할이 적절하지 않을 경우 구현과정의 복잡화, 설계와 코드 수정으로 발생하는 부작용이 발생하며, 시험 및 유지보수가 어렵고, 확장성이 미흡한 시스템이 된다. 따라서, 공통모듈, 사용자인터페이스, 처리방식 등에 따라 프로그램이 적절하게 분할되었는지 확인하는 것이 필요하다.