Objective-1 The activities of the software life cycle processes are defined.

이번 포스팅에서는 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(산출물)

  • PSAC (Plan for Software Aspects of Certification)
    소프트웨어 인증 계획서자세한 내용은 DO-178C 11.1항목 참조

  • SDP (Software Development Plan)
    소프트웨어 개발 계획서자세한 내용은 DO-178C 11.2항목 참조

  • SVP (Software Verification Plan)
    소프트웨어 검증 계획서자세한 내용은 DO-178C 11.3항목 참조

  • SCM Plan (Software Configuration Management Plan)
    소프트웨어 형상 관리 계획서자세한 내용은 DO-178C 11.4항목 참조

  • SQA Plan (Software Quality Assurance Plan)
    소프트웨어 품질 보증 계획서자세한 내용은 DO-178C 11.5항목 참조

 

5. Control Category by Software Level

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

 

다음 포스팅에서는 Objective-2에 대해 알아보도록 하자.

 

+ Recent posts