콘텐츠로 건너뛰기
Home » Objective-1: 소프트웨어 수명주기 프로세스 활동 정의

Objective-1: 소프트웨어 수명주기 프로세스 활동 정의

DO-178C Objective-1에서 소프트웨어 생명주기 프로세스 활동이 정의되는 내용을 설명하는 썸네일 이미지
DO-178C Objective-1에서 소프트웨어 생명주기 프로세스 활동이 정의되는 구조를 보여주는 이미지

이번 포스팅에서는 Section 4: 소프트웨어 계획 프로세스의 Objective-1을 살펴보도록 하자.

1. Objective-1의 개요

Objective-1은 소프트웨어 생명주기 프로세스의 활동을 정의한다.

4.1.a에서는 시스템 요구사항과 소프트웨어 레벨에 맞는 소프트웨어 생명주기 활동을 정의해야 한다고 설명한다.

2. Activities

Objective-1을 만족하는 소프트웨어 계획 프로세스에 대한 활동은 다음과 같다.

4.2.a 소프트웨어 계획 개발

소프트웨어 생명주기 프로세스를 수행하는 인원들에게 방향을 제공할 수 있는 소프트웨어 계획을 개발해야 한다.

4.2.c 방법 및 도구 선택

소프트웨어 개발 프로세스에서 오류 방지를 돕거나 결함 검출을 제공하는 방법 및 도구를 선택해야 한다.

4.2.d 프로세스 간 일치성 제공

소프트웨어 계획에서의 전략들 사이에 일관성을 제공하기 위하여, 소프트웨어 계획 프로세스는 소프트웨어 개발 프로세스와 공통 프로세스 간의 일치성을 제공해야 한다.

4.2.e 소프트웨어 계획 수정 절차 명시

프로젝트가 진행됨에 따라 소프트웨어 계획을 수정하기 위한 절차를 명시해야 한다.

4.2.g 계획 및 표준 검토 완료

소프트웨어 계획 프로세스를 완료하기 위해서는, 소프트웨어 계획과 소프트웨어 개발 표준을 변경 통제 하에서 검토를 완료해야 한다.

4.2.i 사용자 수정 가능 소프트웨어 계획

사용자 수정 가능 소프트웨어(User-modifiable software)가 계획되어 있는 경우, 설계와 관련된 관련 프로세스, 도구, 환경 및 데이터 항목은 소프트웨어 계획 및 기준에 명시해야 한다.

4.2.l 공급업체 관리 계획

공급 업체를 통해 소프트웨어 개발 활동을 수행하는 경우, 계획은 공급 업체를 관리할 수 있도록 해야 한다.

4.3.c 소프트웨어 변경 구현 절차

인증 제품에 사용하기 전에, 소프트웨어 변경을 구현하기 위해 사용하는 절차를 소프트웨어 계획에 명시해야 한다.
이러한 변경 사항은 다른 프로세스로부터의 피드백 결과이거나 소프트웨어 계획을 변경시킬 수도 있다.

3. Applicability by Software Level

Objective-1은 소프트웨어 레벨 A, B, C, D 모두를 수행해야 한다.

4. Outputs(산출물)

DO-178C Objective-1과 관련된 PSAC, SDP, SVP, SCM Plan, SQA Plan 계획 산출물을 보여주는 이미지

Objective-1과 관련된 산출물은 다음과 같다.

⑴ PSAC

Plan for Software Aspects of Certification
소프트웨어 인증 계획서
PSAC는 소프트웨어 인증 활동을 계획하기 위한 문서로, 인증기관과의 협의, 소프트웨어 레벨, 적용할 프로세스와 산출물 범위를 정리하는 데 사용된다.

⑵ SDP

Software Development Plan
소프트웨어 개발 계획서
SDP는 소프트웨어 개발 프로세스에서 요구사항, 설계, 구현, 통합 활동을 어떻게 수행할지 정의하는 계획 문서이다.

⑶ SVP

Software Verification Plan
소프트웨어 검증 계획서
SVP는 소프트웨어 검증 활동의 범위와 방법을 정의하는 문서로, 검토, 분석, 테스트, 커버리지 확인 등 검증 절차를 계획하는 데 사용된다.

⑷ SCM Plan

Software Configuration Management Plan
소프트웨어 형상 관리 계획서
SCM Plan은 소프트웨어 형상 항목, 변경관리, 버전관리, 베이스라인 관리, 형상 상태 기록 등 형상관리 활동의 기준을 정의하는 문서이다.

⑸ SQA Plan

Software Quality Assurance Plan
소프트웨어 품질 보증 계획서
SQA Plan은 소프트웨어 품질보증 활동을 정의하는 문서로, 계획된 프로세스와 표준이 실제 개발 및 검증 과정에서 제대로 준수되는지 확인하는 기준이 된다.

5. Control Category by Software Level

DO-178C Objective-1 산출물이 소프트웨어 레벨에 따라 CC1 또는 CC2 기준으로 형상관리되는 구조를 보여주는 이미지

소프트웨어 레벨 A, B의 산출물 PSAC, SDP, SVP, SCM Plan, SQA Plan은 CC1을 기준으로 형상 관리한다.
소프트웨어 레벨 C, D의 산출물 PSAC은 CC1을 기준으로 형상 관리한다.
산출물 SDP, SVP, SCM Plan, SQA Plan은 CC2 기준으로 형상 관리한다.

문의 및 기술 협력

  • 홈페이지: https://moasoftware004.mycafe24.com/
  • 대표 문의: 02-6945-2156

Send us a message!

앞선 품질, 끊임없는 도전, 정직한 기술로 함께합니다.
문의 글을 작성해 주시면, 담당자 확인 후 빠르게 연락드립니다.

대표전화: (+82)02-420-3203

FAX: (+82)02-407-3511

05770 서울특별시 송파구 오금로 422, 연암빌딩 4F~6F




FAMILY SITE