2장. 소프트웨어 프로세스

소프트웨어 프로세스

소프트웨어 프로세스

기본적인 소프트웨어 공학 활동

1. 소프트웨어 명세화 (Specification)

소프트웨어의 기능과 운영 제약조건을 정의해야 한다.

2. 소프트웨어 개발 (Development)

시스템의 구조를 정의하고 구현, 명세와 일치하는 소프트웨어를 개발해야 한다.

3. 소프트웨어 검증 (Validation)

시스템이 고객이 요구하는 것인지 점검해야 한다.

4. 소프트웨어 진화 (Evolution)

고객의 요구 변화에 따라 시스템을 변경해야 한다.

프로세스 설명에 포함되어야 하는 것

1. 제품과 산출물 (Product and Deliverable)

2. 역할 (Role)