CBC 모형은 '프론트 엔드 분석-필요 역량모델 개발-커리큘럼 개발-학습지원책 설계/개발-평가’의 5단계 교육과정 개발 절차를 따른다. CBC 모형은 직무/과제 수행과 관련하여 현재의 문제점 뿐 아니라, 조직이 달성하고자 하는 목적 및 전략 수행과 결과에도 초점을 둔다.
CBC 모형은 위와 같은 교육목표를 달성하기 위하여 ‘프론트 엔드(front end) 분석-필요 역량모델 개발-커리큘럼 개발-학습지원책 설계/개발-평가’의 5단계 교육과정 개발 절차를 따른다(Dubois, 1993). 먼저 직무기반의 ISD 모형의 교육수요 분석이나 직무/과제 분석에서는 직무/과제 수행과 관련하여 현재의 문제점에 초점을 두는 데 반해, CBC 모델의 프론트 엔드 분석에서는 그와 같은 문제점뿐 아니라 조직이 달성하고자 하는 목적 및 전략 수행과 결과에 초점을 둔다. 필요 역량모델 개발단계에서는 프론트 엔드 분석을 통해 수집된 자료를 기초로 고성과자들로부터 업무수행에 필요한 지식․기술․태도 등을 도출하는 한편, 이해당사자, 고객, 관리자 등이 그에 대해 검증한다. 커리큘럼 개발단계에서는 필요 역량모델에 제시되어 있는 역량을 가장 효율적으로 향상시킬 수 있는 커리큘럼을 개발한다. 학습지원책 설계/개발단계에서는 커리큘럼을 효율적으로 운영할 수 있도록 세미나, 워크숍, OJT, 시뮬레이션, e-learning 등 다양한 형태의 학습지원책을 설계․개발한다. 마지막으로 평가단계에서는 역량기반 교육과정을 통해 조직의 성과가 향상되었는지를 평가하고, 그 결과를 교육과정을 개선하는 데 활용한다.