소프트웨어 개발 표준
소프트웨어 개발 표준은 소프트웨어 개발 단계에서 수행하는 품질 관리에 사용되는 국제 표준을 의미함
주요 소프트웨어 개발 표준
- IOC/IEC 12207
- CMMI(능력 성숙도 통합 모델)
- SPICE(소프트웨어 처리 개선 및 능력 평가 기준)
ISO/IEC 12207
ISO/IEC 12207은 ISO(국제 표준화 기구) 에서 만든 표준 소프트웨어 생명 주기 프로세스
소프트웨어의 개발 , 운영, 유지보수 등을 체계적으로 관리하기 위한 소프트에어 생명 주기 표준을 제공함
ISO/IEC 12207 구분
- 기본 생명 주기 프로세스 : 획득 공급 개발 운영 유지보수 프로세스
- 지원 생명 주기 프로세스 : 품질 보증, 검증, 확인, 활동검토, 감사, 문서화, 형상관리, 문제 해결 프로세스
- 조직 생명 주기 프로세스: 관리, 기반구조, 훈련, 개선 프로세스
CMMI(Capability Maturity Model Intergration)
CMMI는 소프트웨어 개발 조직의 업무능력 및 조직의 성숙도를 평가하는 모델
미국 카네기멜론 대학교의 소프트웨어 공학연구소(SEI) 에서 개발하였음
CMMI의 소프트웨어 프로세스 성숙도
SPICE(Software Process Improvemnet and Capability dEntermination)
SPICE 는 정보 시스템 분야에서 소프트웨어의 품질 및 생산성 향상을 위해 소프트웨어 프로세스를 평가 및 개선하는 국제 표준
공식 명칭은 ISO/IEC 15504
'정보처리기사 - 실기' 카테고리의 다른 글
28. 소프트웨어 개발 프레임워크 (2) | 2024.10.02 |
---|---|
27. 소프트웨어 개발 방법론 테일러링 (0) | 2024.10.02 |
25. 소프트웨어 개발 방법론 결정 (0) | 2024.10.02 |
24. 프로젝트 일정(Scheduling) 계획 (0) | 2024.10.02 |
23. 수학적 산정 기법 (0) | 2024.10.02 |