문제3) 최근 SW가 대부분 산업에 적용되면서 소프트웨어 안전이 중요하게 여겨지고 있다. 소프트웨어 안전진단 가이드(공통분야) 에 따른 소프트웨어 안전성 진단 항목 중 기능동작 정확성 진단의 단계별 절차 및 주요 활동 내용을 설명하시오
답)
1. 시스템 안전성 확보를 위한, 소프트웨어 안전 진단 방법의 개요
가. SW 안전진단 가이드(공통분야) 구성
개념 및 활동 대상
|
주요 내용 및 범위
|
||
|
|
||
|
|
||
적용 대상 시스템
|
가이드 활용(예)
|
||
|
나. SW 안전 표준, 지침, 안전 사고 사례 등을 기반으로 한 SW 안전 진단 영역
|
||
|
2. 소프트웨어 안전 진단 방법
가. SW 안전 진단 목적 및 필요성
|
||
|
나. SW 품질 안전 진단 체계
구분
|
Purpose
|
Process
|
People
|
|
기능동작
정확성 진단 |
안전관련 기능이 정상 동작하고, 다양한 위험 시나리오에 대해서 오류없이 동작하는지 확인
|
준비
|
진단 준비
|
진단 총괄
진단팀장 진단팀원 기술지원 담당 시스템 사용자 |
계획
|
시스템 예비 분석
|
|||
진단 계획 수립
|
||||
진단 계획 수립
|
||||
수행
|
시스템 분석
|
|||
테스트 설계
|
||||
테스트 수행
|
||||
종료
|
진단 결과 분석 및 검토
|
|||
결과 보고 및 보고서 완료
|
||||
소스코드
품질진단 |
소스코드를 분석하여 시스템의 잠재적인 위험을 파악하고 수행오류 등을 조기 발견
|
준비
|
진단 준비
|
|
계획
|
시스템 예비 분석
|
|||
진단 계획 수립
|
||||
진단 계획 보고
|
||||
수행
|
소스코드 진단 수행
|
|||
소스코드 진단결과 정리
|
||||
종료
|
진단 결과 분석 및 검토
|
|||
결과 보고 및 보고서 완료
|
||||
|
3. 소프트웨어 기능동작 정확성 진단 절차 및 방법
가. SW 기능동작 정확성 진단절차
|
||
|
나. SW 기능동작 정확성 진단 단계별 진단 방법
단계
|
세부 단계
|
진단 방법
|
(PRE)
준비단계 |
A.진단목적 및 범위 정의
|
|
B. 잔단이해관계자 식별 및 진단 수행팀 구성
|
|
|
C. 사전 준비사항 협의 및 준비
|
|
|
(PLN)
계획단계 |
A. 시스템 예비분석
|
|
B. 잔단 계획 수립
|
|
|
C. 진단계획 보고
|
|
|
(EXE)
수행단계 |
A. 시스템 분석
|
|
B. 테스트 설계
|
|
|
C. 테스트 수행
|
|
|
(END)
종료단계 |
|
|
|
|
|
|
4. 소프트웨어 기능동작 정확성 진단 결과 내역
기능동작
정확성 진단 결과서 |
|
1.1 목적
|
|
1.2 대상 및 범위
|
|||
1.3 진단 환경
|
|||
1.4 제약사항
|
|||
2. 진단체계 및 일정
|
2.1 추진체계
|
|
|
2.2 진단일정
|
|||
3. 진단 절차 및 방법
|
|
||
4. 진단 결과
|
|
||
[붙임자료]
|
|
||
|
공감과 댓글은 아이티신비에게 큰 힘이 됩니다.
블로그 글이 유용하다면 블로그를 구독해주세요.♥
'정보관리기술 > 소프트웨어공학' 카테고리의 다른 글
소프트웨어산업진흥법 (3) | 2024.01.21 |
---|---|
인공지능 (3) | 2024.01.21 |
소프트웨어 아키텍처 평가모델 / ① (3) | 2024.01.21 |
소프트웨어 아키텍처 분석방법 (44) | 2024.01.20 |
리팩토링, 디자인 패턴 (2) | 2024.01.20 |