개발 경로는 다음과 같이 정의된다.
· 일련의 시스템 개발 또는 유지관리와 관련된 활동으로 이러한 활동 및 태스크는 다음과 같다. - 특정한 목적을 갖는다. - 작업을 완료할 때 생성, 검토, 또는 갱신할 작업 오브젝트 또는 전달물을 지시한다. - 전형적으로 작업을 수행할 직능 유형을 정의한다. 이러한 정의에 따라 관리기법/1에서는 프로젝트의 규모, 기술적 범위, 업무절차를 고려하여 주요 개발경로로
정보계획수립, 클라이언트/서버 시스템 개발, 호스트 시스템 개발, 패키지 시스템 개발, 소규모 프로젝트 개발, 고속개발로 나눈다. ·정보 수립계획- 전략적 업무 필요 및 기술 요건을 파악하고 정의한다. 또한 개별적인 프로젝트 수준에서 계획수립을 다룬다. ·클라이언트/서버 개발 - 클라이언트/서버 환경에서 분산되고 협동적인 처리를 요구하는 정보 시스템을 위한 것이다. 이 경로에서는 새로운 구성요소를 생성하는 방법과 필요한 경우 기존의 시스템을 통합하는 방법을 제공한다. ·호스트 개발- 기존의 호스트 환경에서 전통적인 온라인 처리를 요구하는 정보 시스템을 위한 것이다. ·패키지 시스템 개발- 시중의 소프트웨어로 충족될 수 있는 업무 그리고 정보 요구를 위한 것이다. 가용한 소프트웨어 패키지를 평가하고 선정하며 필요한 경우 표준 또는 요구사항을 충족시키도록 사용자화하여 설치하는 절차들이 포함된다. ·소규모 프로젝트 개발- 클라이언트/서버 개발과 호스트 개발 두 경로의 부분 집합이다. 이 경로의 범위는 넓은 방법론(클라이언트/서버와 호스트 개발 경로와 같은)과 소규모의 고속 개발 접근방법 사이에 있다. ·고속 개발- 소규모 프로젝트 팀으로 3개월에서 6개월의 기간 동안에 고품질의 응용 시스템을 구축하는 것이다. 팀은 JAD(joint application development), 타임박스, 프로토타이핑과 같은 특정한 기법을 적용하여 "고속"으로 수행한다. ·시스템 운용 관리- 사용자에게 최소한의 혼란으로 시스템 수정이 효과적으로 관리되고 구현되는 것을 보장한다. 또한 관리기법/1에서는 이러한 개발경로와 관련되어 프로젝트 관리, 기반구조 관리를 제공한다. ·프로젝트 관리- 수행중에 있는 업무의 계획이나 관리, 기술이나 경험을 적절하게 섞어서 결합하는 일, 업무의 진행과 질을 감시하는 일 등과 같이 핵심적인 프로젝트 기능을 규정한다. ·기반구조 관리- 응용개발 환경과 아키텍쳐를 지원하는 방법론을 제공한다. |