컴포넌트 기반 모델
- 정의
- 밀접한 관계에 있는 소프트웨어의 패키지로서 독립적으로 개발되어 분배될 수 있는 단위이며
다른 컴포넌트와 조립될 수 있도록 제공하는 서비스와 사용하는 서비스를 인터페이스로 정의한 것
- 목적
- 개발 생산성 높임
- 빨리, 좋은 품질의 소프트웨어 개발 가능
여러가지 프로세스 모델
- 관리시각
- 관리 프로세스, 개선 프로세스
- 지원시각
- 문서화 프로세스, 형상관리 프로세스, 품질보증 프로세스, 문제해결 프로세스
- 엔지니어링 시각
- 개발 프로세스, 유지보수 프로세스
- 계약시각
- 획득 프로세스, 공급 프로세스
- 운영시각
- 운영 프로세스