COPYRIGHTS © 2013 NIPA. ALL RIGHTS RESERVED
Planning | Define/Design | Development(Construct) | Test/V&V | Deveopment/Support | |
프로젝트 관리 | ㆍ프로젝트 목표 및 범위 정의 ㆍ소프트웨어 개발 목표 및 범위 정의 ㆍ고객 요구사항 정의 ㆍ형상 항목 식별 ㆍ위험식별 ㆍ마일스톤 정의 | ㆍ소프트웨어 요구사항 정의 ㆍ요구사항 분석 및 검토 | ㆍ테스트(단위) 결과 검토 ㆍ결함분석 및 시정조치결과 검토 | ㆍ데스트(통합, 시스템) 결과 검토 ㆍ결함분석 및 시정조치결과 검토 | ㆍ개발 완료된 소프트웨어 검토 |
설계/개발 | ㆍ프로젝트 목표 및 범위 이해 ㆍ소프트웨어 개발 목표의 구체화 ㆍ고객요구사항이해 | ㆍ소프트웨어 요구사항 정의 ㆍ운영시나리오 개발 ㆍ구조(아키텍처) 설계 ㆍ상세 설계 | ㆍ소프트웨어 구현 ㆍ테스트(단위) 수행 ㆍ소프트웨어 통합 | ㆍ데스트(통합, 시스템) 수행 | ㆍ매뉴얼 준비 |
품질/테스트 | ㆍ프로젝트 목표 및 소프트웨어 목표 확인 ㆍ프로젝트 특성, 규모, 제약요건 등 파악 ㆍ프로젝트 생명주기 모델 정의 ㆍ프로젝트 단계별 활동 수행절차 정의 ㆍ프로젝트 수행지표 도출 및 지표별 목표 수립 ㆍ프로젝트 수행지표 확인 ㆍ고객 요구사항 확인 ㆍ프로젝트(목표, 형상, 위험 등)관리계획 수립 ㆍ품질계획 수립 ㆍ형상항목 관리체계 구축 ㆍ형상 감사계획 수립 ㆍ위험 대응 계획 수립 ㆍ동료검토 계획 수립 ㆍ지식재산권 검토 및 확인 ㆍ국제화/현지화 검토 | ㆍ목표 대비 요구사항 확인 ㆍ테스트(단위) 계획 수립 ㆍ파일럿 개발계획 수립 ㆍ소프트웨어 재사용 검토 ㆍ필요한 지식재산권 획득 | ㆍ테스트(단위) 결과분석 ㆍ소프트웨어 품질 승인 ㆍ테스트(동합, 시스템) 계획 수립 | ㆍ테스트(통합, 시스템) 결과 분석 ㆍ소프트웨어 릴리즈를 위한 품질평가 | ㆍ개발 완료된 소프트웨어 최종수정 및 배포준비 ㆍ매뉴얼 검토 ㆍ지식재산권 최종 확인 |
공통 | ㆍ동료검토 수행 ㆍ변경 통제(요구사항 등) ㆍ형상통제 및 감사 ㆍ위험 모니터링 및 통제 ㆍ요구사항 추적관계 수립 ㆍ주요 단계별 검토(마일스톤 검토) | ||||
체크 포인트 | ㆍ고객요구사항 -목표고객요구사항의 일치성 | ㆍ제품(소프트웨어) 요구사항 ㆍ설계 명세 ㆍ요구사항 추적관계 ㆍ테스트 계획 -테스트 시나리오, 테스트케이스 | ㆍ테스트 준비도 ㆍ테스트 결과 및 시정조치결과 | ㆍ테스트 결과 및 시정조치결과 ㆍ릴리즈(운영/판매) 준비도 | ㆍ개발 완료된 제품(소프트웨어) ㆍ매뉴얼 |
Planning | Define/Design | Development(Construct) | Test/V&V | Deveopment/Support | |
프로젝트 관리 | ㆍ프로젝트 목표 및 범위 정의 -ISO26262 기능안전 컨셉 개발(ASIL 등급 및 기능 안전목표) -ISO26262 기능안전 요구사항 분석(PSR) ㆍ소프트웨어 개발 목표 및 범위 정의 -ISO26262 기능안전목표 할당 ㆍ고객요구사항 정의 -과거차 문제점 분석 -ISO26262 기술적 안전 요구사항(TRS) 도출 ㆍ형상항목 식별 ㆍ위험식별 ㆍ마일스톤 정의 | ㆍ소프트웨어 요구사항 정의 -고장진단 요구사항 -CAN/LIN 통신 요구사항 -Fail-Safe 요구사항 ㆍ요구사항 분석 및 검토 -ISO26262 기술적 안전 요구사항(TSR) 분석 | ㆍ테스트(단위) 결과 검토 ㆍ결함분석 및 시정조치결과 검토 | ㆍ테스트(통합, 시스템) 결과 검토 ㆍ결함분석 및 시정조치결과 검토 | ㆍ개발 완료된 소프트웨어 검토 |
설계/개발 | ㆍ프로젝트 목표 및 범위 이해 ㆍ소프트웨어 개발 목표의 구체화 ㆍ고객 요구사항 이해 | ㆍ소프트웨어 요구사항 정의 ㆍ운영시나리오 개발 ㆍ구조(아키텍처) 설계 -기능안전분석 (FMEA, FTA) 수행 ㆍ상세 설계 | ㆍ소프트웨어 구현 ㆍ테스트(단위) 수행 -코딩(MISRA-C) -코드 커버리지(구문, 분기, MC/DC) ㆍ소프트웨어 통합 | ㆍ테스트(통합, 시스템) 수행 -SIL/MIL/HIL EAE 계획 수립 -시뮬레이션/차량 테스트 계획 수립 -코드 커버리지(function, call) | ㆍ매뉴얼 준비 |
품질/테스트 | ㆍ프로젝트 목표 및 소프트웨어 목표 확인 -ISO26262 가능안전 목표 확인 ㆍ프로젝트 특성, 규모, 제약요건 등 파악 ㆍ프로젝트 생명주기 모델 정의 ㆍ프로젝트 단계별 활동 수행절차 정의 ㆍ프로젝트 수행지표 도출 및 지표별 목표 수립 ㆍ프로젝트 수행지표 확인 ㆍ고객 요구사항 확인 ㆍ프로젝트(목표, 형상, 위험 등)관리계획 수립 -ISO26262 가능안전계획 수립 ㆍ품질계획 수립 ㆍ형상항목 관리체계 구축 ㆍ형상 감사계획 수립 ㆍ위험 대응 계획 수립 ㆍ동료검토 계획 수립 ㆍ지식재산권 검토 및 확인 ㆍ국제화/현지화 검토 | ㆍ목표 대비 요구사항 확인 ㆍ테스트(단위) 계획 수립 -코딩쿨 (MISRA-C) 기준 -코드 커버리지(구문, 분기, MC/DC) ㆍ소프트웨어 재사용 검토 -AUTOSAR 적용 검토 ㆍ필요한 지식재산권 획득 | ㆍ테스트(단위) 결과분석 ㆍ소프트웨어 품질 승인 ㆍ테스트(통합시스템) 계획 수립 -SIL/MIL/HL 테스트 계획 수립 -시뮬레이션/차량테스트 계획 수립 -코드 커버리지(function, call) | ㆍ테스트(통합, 시스템) 결과분석 ㆍ소프트웨어 릴리즈를 위한 | ㆍ개발 완료된 최종수정 및 배포준비 ㆍ매뉴얼 검토 ㆍ지식재산권 최종 확인 |
공통 | ㆍ동료검토 수행 ㆍ변경 통제(요구사항 등) ㆍ형상통제 및 감사 ㆍ위험 모니터링 및 통제 ㆍ요구사항 추적관계 수립 ㆍ주요 단계별 검토(마일스톤 검토) | ||||
체크 포인트 | ㆍ고객 요구사항 -목표와 고객 요구사항의 일차성 -시스템 요구사항 -기능안전 요구사항 | ㆍ제품(소프트웨어) 요구사항 -고장 진단 요구사항 -CAN/LIN 통신 요구사항 -Fail-Sale 요구사항 ㆍ설계 명세 ㆍ요구상항 추적관계 ㆍ테스트 계획 -테스트 시나리오, -테스트케이스 -SIL/MIL/HIL 테스트 계획 -시뮬레이션/차량 테스트 계획 ㆍ기능안전 분석 -FMEA 결과서 -FTA 결과서 | ㆍ테스트 준비도 ㆍ테스트 결과 및 시정조치결과 ㆍ정적분석 결과 -코딩룰 (MISRA-C) 점검 결과 ㆍ동적분석 결과 -코드 커버리지 | ㆍ테스트 결과 및 시정조치 결과 ㆍ릴리즈(운영/판매) 준비도 | ㆍ개발 완료된 제품(소프트웨어) ㆍ매뉴얼 |
Planning | Define/Design | Development(Construct) | Test/V&V | Deveopment/Support | |
프로젝트 관리 | ㆍ프로젝트 목표 및 범위 정의 ㆍ소프트웨어 개발 목표 및 범위 정의 ㆍ고객요구사항정의 ㆍ형상 항목 식별 ㆍ위험식별 ㆍ마일스톤 정의 | ㆍ제품(소프트웨어) 요구사항 정의 - 안전성 확보를 위한 테스트 기준 정의 (IEC 62304) ㆍ요구사항 분석 및 검토 | ㆍ테스트(단위) 결과 검토 ㆍ결함분석 및 시정조치결과 검토 | ㆍ테스트(통합, 시스템) 결과 검토 ㆍ결함분석 및 시정조치결과 검토 | ㆍ개발 완료된 소프트웨어 검토 |
설계/개발 | ㆍ프로젝트 목표 및 범위 이해 ㆍ소프트웨어 개발 목표의 구체화 ㆍ고객요구사항이해 | ㆍ소프트웨어 요구사항 정의 ㆍ운영 시나리오 개발 ㆍ구조(아키텍처) 설계 ㆍ상세 설계 | ㆍ소프트웨어 구현 ㆍ테스트(단위) 수행 ㆍ소프트웨어 통합 | ㆍ테스트(통합,시스템) 수행 | ㆍ매뉴얼 준비 |
품질/테스트 | ㆍ프로젝트 목표 및 소프트웨어 목표 확인 ㆍ프로젝트 특성, 규모, 제약요건 등 파악 ㆍ프로젝트 생명주기 모델 정의 ㆍ프로젝트 단계별 활동 수행절차 정의 ㆍ프로젝트 수행지표 도출 및 지표별 목표 수립 -의료 안전성 품질요소 식별 ㆍ프로젝트 수행지표 확인 ㆍ고객 요구사항 확인 ㆍ프로젝트(목표, 형상, 위험 등)관리계획 수립 ㆍ품질계획 수립 ㆍ형상항목 관리체계 구축 ㆍ형상 감사계획 수립 ㆍ위험 대응 계획 수립 -안전성 관리계획 수립(IEC 62304) ㆍ동료검토 계획 수립 ㆍ지식재산권 검토 및 확인 ㆍ국제화/현지화 검토 | ㆍ목표 대비 요구사항 확인 ㆍ테스트(단위) 계획 수립 ㆍ소프트웨어 재사용 검토 ㆍ필요한 지식재산권 획득 | ㆍ테스트(단위) 결과분석 ㆍ소프트웨어 품질 승인 ㆍ테스트(통합,시스템) 계획 수립 | ㆍ테스트(통합, 시스템) 결과 분석 ㆍ소프트웨어 릴리즈를 위한 품질 평가 ㆍ위험관리 계획에서 PEMS 밸리데이션 계획에따른 점검항목 평가 | ㆍ개발 완료된 소프트웨어 최종 수정 및 배포준비 ㆍ매뉴얼 검토 ㆍ지식재산권 최종 확인 ㆍ식약처의료기기 가이드라인에 따른 인허가절차 수용 ㆍ안전성 품질목표 달성도를 확인 -GMP 인증 확인 |
공통 | ㆍ동료검토 수행 ㆍ변경 통제(요구사항 등) ㆍ형상통제 및 감사 ㆍ위험 모니터링 및 통제 ㆍ요구사항 추적관계 수립 ㆍ주요 단계별 검토(마일스톤 검토) | ||||
체크 포인트 | ㆍ고객 요구사항 -목표와 고객 요구사항의 일치성 | ㆍ제품(소프트웨어)요구사항 ㆍ설계 명세 -ISO14971 (2000년)에 준한 설계 ㆍ요구사항 추적관계 ㆍ테스트 계획 -테스트 시나리오,테스트케이스 | ㆍ테스트 준비도 ㆍ테스트 결과 및 시정조치결과 | ㆍ테스트 결과 및 시정조치결과 ㆍ릴리즈(운영/판매) 준비도 | ㆍ개발 완료된 제품(소프트웨어) ㆍ매뉴얼 ㆍISO 1497(2000년)에 의해 요구된 문서항목 점검 |
Planning | Define/Design | Development(Construct) | Test/V&V | Deveopment/Support | |
프로젝트 관리 | ㆍ프로젝트 목표 및 범위 정의 ㆍ소프트웨어 개발 목표 및 범위 정의 -SW, HW 환경 정의 -제품 단가 및 운영 비용 목표 정의 ㆍ고객 요구사항 정의 ㆍ형상항목 식별 ㆍ위험식별 ㆍ마일스톤 정의 | ㆍ소프트웨어 요구사항 정의 ㆍ요구사항 분석 및 검토 -디바이스, 네트워크 환경을 고려한 내/외부 인터페이스 요구사항 정의 -홈네트워크 엑세스망 및 댁내망 인터페이스(WAN, LAN, RS-485, PLC 등)의 지원여부 확인 ㆍ비용분석 -제품 단가 분석 | ㆍ테스트(단위) 결과 검토 ㆍ결함분석 및 시정조치결과 검토 | ㆍ테스트(통합, 시스템) 결과 검토 ㆍ결함분석 및 시정조치결과 검토 | ㆍ개발 완료된 소프트웨어 검토 |
설계/개발 | ㆍ프로젝트 목표 및 범위 이해 ㆍ소프트웨어 개발 목표의 구체화 ㆍ고객 요구사항 이해 | ㆍ소프트웨어 요구사항 정의 ㆍ운영 시나리오 개발 -요구 사항 및 하드웨어 제약 사항을 고려하여 운영 시나리오 및 제품수명 설계 ㆍ구조(아키텍처) 설계 -로컬 및 원격 업그레이드 유지관리 구조 설계 ㆍ상세설계 ㆍ인증항목 검토 -무선통신을 국내인증(KC)또는 국제인증(CE, FCC)항목 검토 -홈네트워크 장비를 위한 TTA인증 항목 검토 -인증 계획 수립 | ㆍ소프트웨어 구현 ㆍ테스트(단위) 수행 ㆍ소프트웨어 통합 | ㆍ테스트(통합, 시스템) 수행 -무선 네트워크 환경에서 상호운영성 시험 - 지능형 홈네트워크 시험규격 KSX 4502) 를 이용한 적합성 시험 | ㆍ매뉴얼 준비 |
품질/테스트 | ㆍ프로젝트 목표 및 소프트웨어 목표 확인 ㆍ프로젝트 특성, 규모, 제약요건 등 파악 ㆍ프로젝트 생명주기 모델 정의 ㆍ프로젝트 단계별 활동 수행절차 정의 ㆍ프로젝트 수행지표 도출 및 지표별 목표 수립 ㆍ프로젝트 수행지표 확인 ㆍ고객 요구사항 확인 ㆍ프로젝트 목표, 형상, 위험 등)관리계획 수립 ㆍ품질계획 수립 -보안성, 안정성, 상호운용성의 품질특성 고려 ㆍ형상항목 관리체계 구축 ㆍ형상 감사계획 수립 ㆍ위험 대응 계획 수립 ㆍ동료검토 계획 수립 ㆍ지식재산권 검토 및 확인 ㆍ국제화/현지화 검토 | ㆍ목표 대비 요구사항 확인 ㆍ테스트(단위) 계획 수립 ㆍ소프트웨어 재사용 검토 ㆍ필요한 지식재산권 획득 | ㆍ테스트(단위) 결과 분석 ㆍ소프트웨어 품질 승인 ㆍ테스트(통합시스템) 계획 수립 | ㆍ테스트(통합, 시스템) 결과 분석 ㆍ소프트웨어 릴리즈를 위한 ㆍ품질평가 ㆍ인증 항목 적합성확인 ㆍ비용분석 -운영, 유지보수 비용분석 | ㆍ개발 완료된 최종수정 및 배포준비 ㆍ매뉴얼 검토 ㆍ지식재산권 최종 확인 ㆍ제품 인증 획득 -전파연구소 인증 -TA 인증 -공인인증기관을 통한 국제 인증 |
공통 | ㆍ동료검토 수행 ㆍ변경 통제(요구사항 등) ㆍ형상통제 및 감사 ㆍ위험 모니터링 및 통제 ㆍ요구사항 추적관계 수립 ㆍ주요 단계별 검토(마일스톤 검토) | ||||
체크 포인트 | ㆍ고객 요구사항 -목표와 고객 요구사항의 일차성 ㆍ운영 환경정의 -도메인의 물리적 환경 ㆍ정량적 목표 확인 | ㆍ제품(소프트웨어) 요구사항 ㆍ설계 명세 ㆍ요구상항 추적관계 ㆍ테스트 계획 -테스트 시나리오,테스트케이스 ㆍ홈네트워크 및 통신규격 국가/국제 표준/지침 확인 - KS X 4501~5 지능형 홈네트워크 표준 -KS X 12139-1 전력선통신 표준 | ㆍ테스트 준비도 ㆍ테스트 결과 및 시정조치결과 | ㆍ테스트 결과 및 시정조치결과 ㆍ릴리즈(운영/판매) 준비도 ㆍ인증 기준 만족성 확인 ㆍ인증 기준 만족성 확인 | ㆍ개발 완료된 제품(소프트웨어) ㆍ매뉴얼 ㆍ제품 인증서 -KC, TTA 등의 국내 인증서 -CE, FCC 등의 국제 인증서 |
Planning | Define/Design | Development(Construct) | Test/V&V | Deveopment/Support | |
프로젝트 관리 | ㆍ프로젝트 목표 및 범위 정의 ㆍ소프트웨어 개발 목표 및 범위 정의 ㆍ고객 요구사항 정의 ㆍ형상 항목 식별 ㆍ위험식별 ㆍ마일스톤 정의 ㆍ보안 문제정의 -보안문제 분석 기준, 방법 및 운영환경에 대한 가정사항 정의 -위협 및 취약점 식별 | ㆍ소프트웨어 요구사항 정의 ㆍ요구사항 분석 및 검토 ㆍ보안요구사항 정의 -CC 등 국제표준 준수수준 정의 | ㆍ테스트(단위) 결과 검토 ㆍ결함분석 및 시정조치결과 검토 | ㆍ테스트(통합, 시스템) 결과 검토 ㆍ결함분석 및 시정조치 결과 검토 | ㆍ개발 완료된 소프트웨어 검토 |
설계/개발 | ㆍ프로젝트 목표 및 범위 이해 ㆍ소프트웨어 개발 목표의 구체화 ㆍ고객요구사항 이해 | ㆍ소프트웨어 요구사항 정의 ㆍ운영시나리오 개발 ㆍ구조(아키텍처) 설계 -보안 구조 특성(영역 분리, 자체보호, 우회 불가성) 기술 ㆍ상세 설계 | ㆍ소프트웨어 구현 ㆍ테스트(단위) 수행 ㆍ소프트웨어 통합 ㆍ취약점 분석 -잠재적 취약점 식별을 위한 공개 영역 조사 및 독립적인 취약점 분석 | ㆍ테스트(통합, 시스템) 수행 ㆍ침투시험 수행 -식별된 잠재적 취약점에 근거한 침투시험 실시 | ㆍ매뉴얼 준비 |
품질/테스트 | ㆍ프로젝트 목표 및 소프트웨어 목표 확인 ㆍ프로젝트 특성, 규모, 제약요건 등 파악 ㆍ프로젝트 생명주기 모델 정의 ㆍ프로젝트 단계별 활동 수행절차 정의 ㆍ프로젝트 수행지표 도출 및 지표별 목표 수립 ㆍ프로젝트 수행지표 확인 ㆍ고객 요구사항 확인 ㆍ프로젝트(목표, 형상, 위험 등)관리계획 수립 ㆍ보안문제 평가 -보안문제의 발생빈도, 불확실성 평가 -보안문제 우선순위 선정 ㆍ품질계획 수립 ㆍ형상항목 관리체계 구축 ㆍ형상 감사계획 수립 ㆍ위험 대응 계획 수립 ㆍ동료검토 계획 수립 ㆍ지식재산권 검토 및 확인 ㆍ국제화/현지화 검토 | ㆍ목표 대비 요구사항 확인 ㆍ테스트(단위) 계획 수립 ㆍ소프트웨어 재사용 검토 ㆍ필요한 지식재산권 획득 ㆍ요구사항 추적관계 수립 -보안문제, 보안 목적, 보안 요구사항과 개발 단계별 산출물 간 추적관계 수립 | ㆍ테스트(단위) 결과분석 ㆍ소프트웨어 품질 승인 ㆍ테스트(통합시스템) 계획 수립 | ㆍ테스트(통합, 시스템) 결과 분석 ㆍ소프트웨어 릴리즈를 위한 품질평가 ㆍ취약점 분석 및 침투 테스트 결과분석 -시정조치 및 관리 | ㆍ개발 완료된 소프트웨어 최종수정 및 배포준비 ㆍ매뉴얼 검토 ㆍ보안패치 및 탐지 Signature 업데이트 및 테스트 -보안문제점 해결을 위한 보안패치 및 탐지 Signature 작성 -탐지 Signature의 미탐(False Negative) 및 오탐(False Positive) 여부 테스트 |
공통 | ㆍ동료검토 수행 ㆍ변경 통제(요구사항 등) ㆍ형상통제 및 감사 ㆍ위험 모니터링 및 통제 ㆍ요구사항 추적관계 수립 ㆍ주요 단계별 검토(마일스톤 검토) | ||||
체크 포인트 | ㆍ고객 요구사항 -목표와 고객 요구사항의 일치성 ㆍ정의된 보안문제 확인 -보안 대상 여부 확인 -보안문제 분석 기준, 방법 여부 확인 -운영환경에 대한 가정사항과 위협 고려여부 확인 -시스템에 발생 가능한 취약점 정의여부 확인 | ㆍ제품(소프트웨어) 요구사항 -관련 표준이 고려되었는지 확인 (ISO/IEC 15408,27001,21827 등) -보안 요구사항이 모든 보안목적에 대응하는지 확인 ㆍ설계 명세 ㆍ요구사항 추적관계 ㆍ테스트 계획 -테스트 시나리오, 테스트케이스 | ㆍ테스트 준비도 ㆍ테스트 결과 및 시정조치결과 | ㆍ테스트 결과 및 시정조치결과 ㆍ릴리즈(운영/판매) 준비도 ㆍ취약점 분석 및 침투 테스트 확인 -주요 단계별 취약점 분석 수행 여부 확인 -침투 테스트 커버리지 확인 -취약점 분석 결과에 대한 시정조치 여부 확인 | ㆍ개발 완료된 소프트웨어 최종수정 및 배포준비 ㆍ매뉴얼 검토 ㆍ보안패치 및 탐지 Signature 업데이트 및 테스트 -보안문제점 해결을 위한 보안패치 및 탐지 Signature 작성 -탐지 Signature의 미탐(False Negative) 및 오탐(False Positive) 여부 테스트 |
Planning | Define/Design | Development(Construct) | Test/V&V | Deveopment/Support | |
프로젝트 관리 | ㆍ프로젝트 목표 및 범위 정의 ㆍ소프트웨어 개발 목표 및 범위 정의 ㆍ고객요구사항정의 ㆍ형상 항목 식별 ㆍ위험식별 ㆍ인증 계획 수립 -예) 제품인증, ISO9000, 등 ㆍ마일스톤 정의 | ㆍ제품(소프트웨어) 요구사항 정의 ㆍ요구사항 분석 및 검토 | ㆍ테스트(단위) 결과 검토 ㆍ결함분석 및 시정조치 결과 검토 | ㆍ테스트(통합, 시스템) 결과 검토 ㆍ결함분석 및 시정조치결과 검토 | ㆍ개발 완료됨 소프트웨어 검토 ㆍ통신망 운영자 교육 및 현장지원 |
설계/개발 | ㆍ프로젝트 목표 및 범위 이해 ㆍ소프트웨어 개발 목표의 구체화 ㆍ고객 요구사항 이해 | ㆍ소프트웨어 요구사항 정의 ㆍ운영 시나리오 개발 ㆍ구조(아키텍처) 설계 -제품내/외 인터페이스 통신 프로토콜 정의 ㆍ상세 설계 | ㆍ소프트웨어 구현 ㆍ테스트(단위) 수행 ㆍ소프트웨어 통합 | ㆍ테스트(통합,시스템) 수행 | ㆍ매뉴얼 준비 |
품질/테스트 | ㆍ프로젝트 목표 및 소프트웨어 목표 확인 ㆍ프로젝트 특성, 규모, 제약요건 등 파악 ㆍ프로젝트 생명주기 모델 정의 ㆍ프로젝트 단계별 활동 수행절차 정의 ㆍ프로젝트 수행지표 도출 및 지표별 목표 수립 ㆍ프로젝트 수행지표 확인 ㆍ고객 요구사항 확인 ㆍ프로젝트(목표, 형상, 위험 등)관리계획 수립 ㆍ품질계획 수립 ㆍ형상항목 관리체계 구축 ㆍ형상 감사계획 수립 ㆍ위험 대응 계획 수립 ㆍ동료검토 계획 수립 ㆍ지식재산권 검토 및 확인 ㆍ국제화/현지화 검토 | ㆍ목표 대비 요구사항 확인 ㆍ테스트(단위) 계획 수립 ㆍ소프트웨어 재사용 검토 ㆍ필요한 지식재산권 획득 ㆍ시험망 구축계획 수립 | ㆍ테스트(단위) 결과 분석 ㆍ소프트웨어 품질 승인 ㆍ테스트(통합,시스템) 계획 수립 ㆍ시험망 구축 | ㆍ테스트(통합, 시스템) 결과 분석 -가혹 환경 테스트(full load test) ㆍ소프트웨어 릴리즈를 위한 품질평가 | ㆍ개발 완료된 소프트웨어 최종수정 및 배포준비 ㆍ매뉴얼 검토 ㆍ지식재산권 최종 확인 |
공통 | ㆍ동료검토 수행 ㆍ변경 통제(요구사항 등) ㆍ형상통제 및 감사 ㆍ위험 모니터링 및 통제 ㆍ요구사항 추적관계 수립 ㆍ주요 단계별 검토(마일스톤 검토) | ||||
체크 포인트 | ㆍ고객 요구사항 -목표와 고객 요구사항의 일치성 ㆍ이동통신 표준 및 적용규정을 포함한 프로젝트 명세서 | ㆍ제품(소프트웨어) 요구사항 설계 명세 ㆍ요구사항 추적관계 ㆍ테스트 계획 -테스트 시나리오,테스트케이스 | ㆍ테스트 준비도 ㆍ테스트 결과 및 시정조치결과 | ㆍ테스트 결과 및 시정조치결과 -인증 기준 만족도 및 조치 내역서 ㆍ릴리즈(운영/판매) 준비도 | ㆍ개발 완료된 제품(소프트웨어) ㆍ매뉴얼 |
Planning | Define/Design | Development(Construct) | Test/V&V | Deveopment/Support | |
프로젝트 관리 | ㆍ프로젝트 목표 및 범위 정의 -빅데이터 분석의 필요성과 활용 목적 정의 ㆍ소프트웨어 개발 목표 및 범위 정의 -분석 데이터 범위 -데이터 생명주기별 소프트웨어 개발 범위 정의 ㆍ고객 요구사항 정의 -분석 목적 정의 ㆍ형상항목 식별 ㆍ위험식별 ㆍ마일스톤 정의 | ㆍ소프트웨어 요구사항 정의 -데이터 생명주기별 소프트웨어 요구사항 파악 ㆍ요구사항 분석 및 검토 | ㆍ테스트(단위) 결과 검토 ㆍ결함분석 및 시정조치결과 검토 | ㆍ테스트(통합, 시스템) 결과 검토 ㆍ결함분석 및 시정조치 결과 검토 | ㆍ개발 완료된 소프트웨어 검토 |
설계/개발 | ㆍ프로젝트 목표 및 범위 이해 ㆍ소프트웨어 개발 목표의 구체화 ㆍ고객 요구사항이해 ㆍ빅테이터 분석 기반환경 정의 -분산환경 노드적용 하드웨어(마스터와 슬레이브) 사양 결정 -빅데이터 분석에 활용할 데이터 결정 | ㆍ소프트웨어 요구사항 정의 -분석 데이터 정의 -수집 필요 내/외부 데이터 식별 ㆍ운영시나리오 개발 ㆍ구조(아키텍처) 설계 -분산 시스템 구성 및 구조 정의 ㆍ상세설계 -NoSQL 데이터베이스 스키마 설계 -빅데이터 분석결과표현 방법 설계 | ㆍ소프트웨어 구현 ㆍ테스트(단위) 수행 -빅데이터 분석처리 성능튜닝 ㆍ소프트웨어 통합 | ㆍ테스트(통합, 시스템) 수행 -빅데이터 분석 알고리즘 자동화시험 | ㆍ매뉴얼 준비 |
품질/테스트 | ㆍ프로젝트 목표 및 소프트웨어 목표 확인 ㆍ프로젝트 특성, 규모, 제약요건 등 파악 ㆍ프로젝트 생명주기 모델 정의 ㆍ프로젝트 단계별 활동 수행절차 정의 ㆍ프로젝트 수행지표 도출 및 지표별 목표 수립 ㆍ프로젝트 수행지표 확인 ㆍ고객 요구사항 확인 -빅데이터 분석 목표 구체화 ㆍ프로젝트(목표, 형상, 위험 등) 관리계획 수립 ㆍ품질계획 수립 ㆍ형상항목 관리체계 구축 ㆍ형상 감사계획 수립 ㆍ위험 대응 계획 수립 ㆍ동료검토 계획 수립 ㆍ지식재산권 검토 및 확인 ㆍ국제화/현지화 검토 | ㆍ목표 대비 요구사항 확인 ㆍ테스트(단위) 계획 수립 -분석 모델 검증 방안 수립 ㆍ소프트웨어 재사용 검토 ㆍ필요한 지식재산권 획득 | ㆍ테스트(단위) 결과분석 -소프트웨어 성능분석 -분석 알고리즘 정확성 분석 ㆍ소프트웨어 품질 승인 ㆍ테스트(통합,시스템) 계획 수립 | ㆍ테스트(통합, 시스템) 결과 분석 ㆍ소프트웨어 릴리즈를 위한 품질평가 | ㆍ개발 완료된 소프트웨어 최종 수정 및 배포준비 ㆍ매뉴얼 검토 ㆍ지식재산권 최종 확인 |
공통 | ㆍ동료검토 수행 ㆍ변경 통제(요구사항 등) ㆍ형상통제 및 감사 ㆍ위험 모니터링 및 통제 ㆍ요구사항 추적관계 수립 ㆍ주요 단계별 검토(마일스톤 검토) | ||||
체크 포인트 | ㆍ고객 요구사항 -목표와 고객 요구사항의 일치성 ㆍ빅데이터 분석 기반환경 -선정 플랫폼의 적절성 -하드웨어 사양 및 규모의 적절성 | ㆍ제품(소프트웨어) 요구사항 -분석 데이터와 빅데이터 분석 목적의 일관성 -식별된 수집 대상 내/외부 데이터의 적절성 및 충분성 ㆍ설계 명세 ㆍ요구상항 추적관계 ㆍ테스트 계획 -테스트 시나리오,테스트케이스 | ㆍ테스트 준비도 ㆍ테스트 결과 및 시정조치결과 | ㆍ테스트 결과 및 시정조치결과 ㆍ릴리즈(운영/판매) 준비도 | ㆍ개발 완료된 제품(소프트웨어) ㆍ매뉴얼 |
Planning | Define/Design | Development(Construct) | Test/V&V | Deveopment/Support | |
프로젝트 관리 | ㆍ프로젝트 목표 및 범위 정의 -최종 항공 시스템 안전성 목표 정의 (ED-12B/DO-1788) ㆍ소프트웨어 개발 목표 및 범위 정의 -소프트웨어의 개발 목표 수준(Level A~E) 정의 ㆍ고객요구사항 정의 ㆍ형상항목 식별 ㆍ위험식별 ㆍ마일스톤 정의 | ㆍ소프트웨어 요구사항 정의 -시스템 안전 요구사항 정의 (시스템 요구사항, 하드웨어 인터페이스, 시스템 아키텍처) ㆍ요구사항 분석 및 검토 -항공 시스템 고장영향 분석 (고장한계 수준 검토) -항공 시스템 안전 요구사항 출 | ㆍ테스트(단위) 결과 검토 ㆍ결함분석 및 시정조치결과 검토 | ㆍ테스트(통합, 시스템) 결과 검토 ㆍ결함분석 및 시정조치 결과 검토 | ㆍ개발 완료된 소프트웨어 검토 |
설계/개발 | ㆍ프로젝트 목표 및 범위 이해 -개발범위 우선순위 및 중요도 정의 ㆍ소프트웨어 개발 목표의 구체화 -항공 시스템 개발표준 및 개발환경 정의(ED-12B/DO-1788) -항공 시스템 안전성 테스트환경 정의 ㆍ고객 요구사항 이해 | ㆍ소프트웨어 요구사항 정의 ㆍ운영시나리오 개발 ㆍ구조(아키텍처) 설계 -실시간 임베디드 중심 외부 인터페이스 설계 ㆍ상세 설계 -발생가능 고장 대응 설계 (고장 영향도 최소화 설계) | ㆍ소프트웨어 구현 ㆍ테스트(단위) 수행 ㆍ소프트웨어 통합 | ㆍ테스트(통합, 시스템) 수행 -목표 수준(Level A~E)에 따른 테스트 커버리지 기준 달성 확인 | ㆍ매뉴얼 준비 |
품질/테스트 | ㆍ프로젝트 목표 및 소프트웨어 목표 확인 ㆍ프로젝트 특성, 규모, 제약요건 등 파악 ㆍ프로젝트 생명주기 모델 정의 -소프트웨어의 목표 수준(Level A~E) 기반 생명주기 모델 정의 ㆍ프로젝트 단계별 활동 수행절차 정의 ㆍ프로젝트 수행지표 도출 및 지표별 목표 수립 ㆍ프로젝트 수행지표 확인 ㆍ고객 요구사항 확인 ㆍ프로젝트(목표, 형상, 위험 등)관리계획 수립 ㆍ품질계획 수립 ㆍ형상항목 관리체계 구축 -항공시스템 탑재 소프트웨어 형상 식별 절차 수립 ㆍ형상감사 계획 수립 ㆍ위험대응 계획 수립 ㆍ동료검토 계획 수립 ㆍ지식재산권 검토 및 확인 ㆍ국제화/현지화 검토 | ㆍ목표 대비 요구사항 확인 ㆍ테스트(단위) 계획 수립 ㆍ소프트웨어 재사용 검토 ㆍ필요한 지식재산권 획득 ㆍ항공시스템 안전성평가 -FMEA (결함모드영향분석) -CA(치명도 분석) | ㆍ테스트(단위) 결과분석 ㆍ소프트웨어 품질 승인 ㆍ테스트(통합,시스템) 계획 수립 -안전목표수준 충족위한 테스트 기법, 표준, 목표 수준(Level A~E) 커버리지, 절차 정의(ED-12B/DO-1788) -FMET (결합모드영향테스트) | ㆍ테스트(통합, 시스템) 결과 분석 -목표 수준(Level A~E)에 따른 ㆍ테스트 커버리지 달성 결과 분석 소프트웨어 릴리즈를 위한 품질 평가 -안전적합성확인 | ㆍ개발 완료된 소프트웨어 최종수정 및 배포준비 ㆍ매뉴얼 검토 ㆍ지식재산권 최종 확인 |
공통 | ㆍ동료검토 수행 ㆍ변경 통제(요구사항 등) ㆍ형상통제 및 감사 ㆍ위험 모니터링 및 통제 ㆍ요구사항 추적관계 수립 ㆍ주요 단계별 검토(마일스톤 검토) | ||||
체크 포인트 | ㆍ고객 요구사항 -목표와 고객 요구사항의 일치성 -항공 소프트웨어 안전요구 목표 정의(ED-12B/DO-178B) | ㆍ제품(소프트웨어) 요구사항 ㆍ설계명세 -발생가능 고장 대응설계(고장 영향도 최소화 설계) ㆍ항공시스템 안전성 평가 ㆍ요구사항 추적관계 ㆍ테스트 계획 -테스트시나리오, 테스트케이스 | ㆍ테스트 준비도 ㆍ테스트 결과및 시정도치 결과 -항공시스템 안전성 목표수준(Level A~E)에 따른 테스트 커버리지 기준만족 결과 검토 및 시정조치내역 -FMET(결함모드영향테스트) | ㆍ테스트결과 및 시정조치결과 -안전적합성확인 ㆍ릴리즈(운영/판매) 준비도 | ㆍ개발 완료된 제품(소프트웨어) ㆍ매뉴얼 |
Planning | Define/Design | Development(Construct) | Test/V&V | Deveopment/Support | |
프로젝트 관리 | ㆍ프로젝트 목표 및 범위 정의 -스마트그리드 구성에 따른 프로젝트 식별 ㆍ소프트웨어 개발 목표 및 범위 정의 -타 스마트그리드 구성요소 연계 범위 정의 ㆍ고객 요구사항 정의 -표준 규격 인증 규격 확인 -표준 외부 인터페이스 방법 확인 -표준 단위, 표시체계 정의 -데이터마트 스키마 정의 ㆍ형상항목 식별 ㆍ위험식별 ㆍ마일스톤 정의 | ㆍ소프트웨어 요구사항 정의 ㆍ요구사항 분석 및 검토 | ㆍ테스트(단위) 결과 검토 ㆍ결함분석 및 시정조치결과 검토 | ㆍ테스트(통합, 시스템) 결과 검토 ㆍ결함분석 및 시정조치 결과 검토 | ㆍ개발 완료된 소프트웨어 검토 |
설계/개발 | ㆍ프로젝트 목표 및 범위 이해 ㆍ소프트웨어 개발 목표의 구체화 ㆍ고객 요구사항이해 | ㆍ소프트웨어 요구사항 정의 -적용 표준 및 인증에 대한 소프트웨어 요구사항 정의 -적용 표준 외부 인터페이스 요구사항 정의 -적용 표준 Data Scheme 요구사항 정의 - 표시 단위/기호 사전 정의 ㆍ운영 시나리오 개발 ㆍ구조(아키텍처) 설계 -접근보안 및 인증 인터페이스 설계 ㆍ상세설계 -외부 인터페이스 Protocol에 따른 Tag/Point Data 구조설계 -외부 인터페이스 프로토콜 설계 -사용자 관심사에 따른 개인화 HMI 설계 | ㆍ소프트웨어 구현 -외부 인터페이스 프로토콜 구현 ㆍ테스트(단위) 수행 -상/하위 연동 시스템 실물 혹은 Test Driver/Stub 구성 ㆍ소프트웨어 통합 -테스트베드 구축방안 설계 -HW 연계 시험 설계 | ㆍ테스트(통합, 시스템) 수행 -적합성 테스트 | ㆍ매뉴얼 준비 |
품질/테스트 | ㆍ프로젝트 목표 및 소프트웨어 목표 확인 ㆍ프로젝트 특성, 규모, 제약요건 등 파악 ㆍ프로젝트 생명주기 모델 정의 ㆍ프로젝트 단계별 활동 수행절차 정의 ㆍ프로젝트 수행지표 도출 및 지표별 목표 수립 ㆍ프로젝트 수행지표 확인 ㆍ고객 요구사항 확인 ㆍ프로젝트(목표, 형상, 위험 등)관리계획 수립 ㆍ품질계획 수립 ㆍ형상항목 관리체계 구축 ㆍ형상 감사계획 수립 ㆍ위험 대응 계획 수립 ㆍ동료검토 계획 수립 ㆍ지식재산권 검토 및 확인 ㆍ국제화/현지화 검토 | ㆍ목표 대비 요구사항 확인 ㆍ테스트(단위) 계획 수립 ㆍ소프트웨어 재사용 검토 ㆍ필요한 지식재산권 획득 | ㆍ테스트(단위) 결과 분석 ㆍ소프트웨어 품질 승인 ㆍ테스트(통합,시스템) 계획 수립 | ㆍ테스트(통합, 시스템) 결과분석 ㆍ소프트웨어 릴리즈를 위한 품질평가 | ㆍ개발 완료된 소프트웨어 최종수정 및 배포준비 매뉴얼 검토 ㆍ지식재산권 최종 확인 |
공통 | ㆍ동료검토 수행 ㆍ변경 통제(요구사항 등) ㆍ형상통제 및 감사 ㆍ위험 모니터링 및 통제 ㆍ요구사항 추적관계 수립 ㆍ주요 단계별 검토(마일스톤 검토) | ||||
체크 포인트 | ㆍ프로젝트 목표 정의 -스마트그리드 참조모델 중 프로젝트 역할 식별 ㆍ고객 요구사항 -목표와 고객 요구사항의 일치성 | ㆍ제품(소프트웨어) 요구사항 -Data Scheme에 따른 메타데이터 정의 -외부 인터페이스 정의의 적절성 ㆍ설계 명세 ㆍ요구상항 추적관계 ㆍ테스트 계획 -테스트 시나리오,테스트케이스 | ㆍ정적분석 수행 -정적분석 기준 적절성 ㆍ테스트 준비도 ㆍ테스트 결과 및 시정조치결과 | ㆍ테스트 수행 -시스템간 상호운영성 및 호환성 보장 ㆍ테스트 결과 및 시정조치결과 ㆍ릴리즈(운영/판매) 준비도 | ㆍ인증확인 -기술표준원, 전파연구소 등의 인증확인 ㆍ개발 완료된 제품(소프트웨어)매뉴얼 |