※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다.
공부 서적(시나공 정보처리기사 필기책)
출처: 시나공 정보처리기사 필기
저자: 김정준,강윤석,김용갑,김우경
출판사 : 길벗
소프트웨어 개발 표준
정의
- 개발 단계에서 수행하는 품질 관리에 사용되는 국제 표준
- ISO/IEC 12207, CMMI, SPICE 등
- 표준 소프트웨어 생명 주기 프로세스, 개발/운영/유지보수 등 체계적 관리를 위한 생명 주기 표준 제공
- 기본 생명 주기 프로세스 : 획득, 공급, 개발, 운영, 유지보수 프로세스
- 지원 생명 주기 프로세스 : 품질 보증, 검증, 확인, 활동 검토, 감사, 문서화, 형상 관리, 문제해결 프로세스
- 조직 생명 주기 프로세스 : 관리, 기반 구조, 훈련, 개선 프로세스
CMMI
- 개발 조직의 업무 능력 및 조직의 성숙도 평가하는 모델
- 초기 : 정의된 프로세스 없음, 작업자 능력에 따른 성공여부 결정
- 관리 : 규칙화된 프로세스, 특정한 프로젝트 내 프로세스 정의 및 수행
- 정의 : 표준화된 프로세스 : 조직의 표준 프로세스를 활용하여 업무 수행
- 정량적 관리 : 예측 가능한 프로세스, 정량적으로 관리 및 통제
- 최적화 : 지속적 개선 프로세스, 역량 향상을 위해 지속적인 프로세스 개선
SPICE(ISO/IEC 15504)
- 소프트웨어 품질 및 생산성 향상을 위해 프로세스 평가 및 개선하는 국제 표준
- 목적 : 프로세스 개선/요구조건 만족/계약 체결을 위해 스스로 평가할 수 있게 하는 것
- 고객-공급자(고객 전달)/공학(유지보수)/지원/관리/조직(업무 목표 달성) 프로세스 존재
- 불완전->수행->관리->확립->예측->최적화
- Level 0(불완전) ~ Level 5(최적화)
'정보처리기사' 카테고리의 다른 글
정보처리기사 필기(소프트웨어 개발 방법론 활용) 소프트웨어 개발 프레임 워크 (0) | 2022.03.01 |
---|---|
정보처리기사 필기(소프트웨어 개발 방법론 활용) 소프트웨어 개발 방법론 테일러링 (0) | 2022.03.01 |
정보처리기사 필기(소프트웨어 개발 방법론 활용) 소프트웨어 개발 방법론 결정 (0) | 2022.03.01 |
정보처리기사 필기(소프트웨어 개발 방법론 활용) 프로젝트 일정 계획 (0) | 2022.03.01 |
정보처리기사 필기(소프트웨어 개발 방법론 활용) 수학적 산정 기법 (0) | 2022.03.01 |
댓글