시험/정보처리기사
소프트웨어 개발 표준
키죽
2022. 6. 29. 19:33
소프트웨어 개발 표준
ISO/IEC 12207
소프트웨어 생명주기 프로세스
ISO/IEC 12207 구성
- 기본 공정 / 조직 공정 / 지원 공정 프로세스로 구성된다.
- 소프트웨어 생명주기 프로세스이다.
CMMI Capability Maturity Model Integration
- 기존 능력 성숙도 모델(CMM)을 발전시킨 것이다.
- CMMI 모델은 단계적 모델, 연속적 모델이 있다.
- 소프트웨어 개발 업체들의 업무 능력 및 조직의 성숙도를 평가하기 위한 모델이다.
CMMI 단계적 표현 모델의 성숙도 레벨
- 초기화 단계(Initial)
- 관리 단계(Managed)
- 정의 단계(Defined)
- 정량적 관리 단계(Quantitatively Managed)
- 최적화 단계(Optimized)
SPICE
- SPICE(Software Process Improvement and Capability dEtermination)
- 소프트웨어 프로세스에 대한 개선 및 능력측정 기준에 대한 국제 표준이다.
- 0불안정 - 1수행 - 2관리 - 3확립 - 4예측 - 5최적화
테일러링 프로세스
특징 정의 / 표준 프로세스 선정 및 검증 / 상위 커스터마이징 / 세부 커스터마이징 / 문서화
테일러링 개발 방법론 기준
- (내부) 목표환경 / 요구사항 / 프로젝트 특성 / 구성원 능력
- (외부) 국제 표준 품질 기준 / 법적 규제
출처: https://simuing.tistory.com/entry/2021-정보처리기사-필기요약-5-소프트웨어-개발방법론-활용?category=845725 [시뮝 연구소:티스토리]