1. 프로세스 개선 참조 모델, CMMI의 발전 과정 및 개념 발전 과정 개념 전세계 여러 국가에서 심사가 수행되고 있는 사실상(de facto) 프로세스 개선 모델이자 능력 성숙도를 판정하는 심사 방법을 제공하는 모델 – CMMI(Capability Maturity Model Integration) 1999년 미 국방부 지원으로 산업계와 정부, 카네기 멜론 대학 소프트웨어 공학센터(SEI)가 공동 개발, 이후 SW-CMM의 발전된 형태로 2002년 V1.1이
I. 차량 전자제어장치(ECU) 플랫폼, AUTOSAR의 개요 가. AUTOSAR (AUTomobile Open Software ARchitecture) 개념 자동차의 제어기(ECU, Electronic Control Unit)에 공통으로 들어가는 소프트웨어(플랫폼/미들웨어: OS, 통신, 메모리, I/O, HW, 디바이스 드라이버 등)에 대한 표준화 규격 나. AUTOSAR의 특징 하드웨어와 소프트웨어 분리 소프트웨어 재사용성과 확장성 향상을 도모 모델 기반 개발방법론 모델 기반 개발이 가능한 개발 도구 사용 XML 문서로
I. 자동차 분야 S/W 프로세스 성숙도 인증, ASPICE의 개념 자동차 S/W 개발조직 프로세스 성숙도 수준 심사 ISO15504 및 ISO12207 기반 표준 프로세스 모델 SPICE(Software Process Improvement and Capability dEtermination) II. ASPICE의 구성 가. ASPICE 참조모델 구분 프로세스 설명 기본생명 주기 Acquisition (ACQ) 획득 – 제품/서비스 획득 프로세스 Supply (SPL) 공급 – 제품/서비스 제안, 인도
I. 테스트 이중화, 백투백 테스트 가. 백투백 테스트의 개념 2개 또는 그 이상의 다양한 컴포넌트나 시스템을 동일한 값으로 실행하는 테스트 방법론 나. 백투백 테스트의 목적 소프트웨어의 2가지 버전에 대해 결과 비교, 오류 도출 고 품질 소프트웨어의 신뢰성에 고수준 품질 준수 테스트 SW 개발 후 검증 수단으로 병행 프로세스 테스트 II. 백투백 테스트 수행절차 및
I. MC/DC의 개요 가. MC/DC (Modified Condition / Decision Coverage)의 개념 개별 조건식이 다른 조건식의 영향을 받지 않고 전체 조건식의 결과에 독립적으로 영향을 주는 테스트케이스 도출 구조적 테스트기법 개별 조건식이 전체 조건식의 결과에 영향을 주는 조건 조합을 찾아 커버리지를 테스트하는 방법 커버리지: 소프트웨어 테스트 시 테스트가 충분한지 나타내는 지표 나. MC/DC의 특징 결과에 독립적 Condition /