본문 바로가기

2021 정보처리기사/1과목: 소프트웨어 설계

[2021 정보처리기사 필기 1과목] 요구사항 확인, 정의, 분석

728x90
반응형

[정보처리기사 1과목 필기 예상 키워드] 목록으로 돌아가기
과목: 1. 소프트웨어 설계
챕터: 1장 요구사항 확인
키워드: 요구사항 정의, 분석, 확인
#요구사항정의
#요구사항확인
#요구사항분석

 

목차

 

 

요구사항의 정의

개요

 

✔ 소프트웨어가  제공하는 서비스 대한 설명과 정상적으로 운영되는데 필요한 제약조건 등

 

✔ 요구사항의 유형

 

✔ 요구사항 개발 프로세스

 

 

도출(추출) > 분석 > 명세 > 확인(검증)

 

 

도출:
요구사항이 어디에 있고, 어떻게 수집할지 식별하고 이해하는 과정

-인터뷰, 설문, 브레인스토밍, 워크샵, 프로토타이핑, 유스케이스(사용자 요구사항을 기능단위로 표현) 등

 

분석:
개발 대상에 대한 사용자 요구사항 중 명확하지 않거나 모호하여 이해되지 않는 부분을 발견하고 걸러냄

 

 

명세:
요구사항 분석 후 승인될 수 있도록 문서화하는 과정

-소프트웨어 요구사항 명세서: 소프트웨어가 반드시 제공해야하는 기능, 특징, 제약조건 명시

 

 

확인:
개발 자원을 요구사항에 할당하기 전 명세서가 정확하게 작성되었는지 검토

 

 

요구사항 분석

(1) 분류

 

> 기능/ 비기능 요구사항 분류
> 제품/과정으로 분류
> 우선순위로 분류

 

(2) 개념 모델링

 

>요구사항의 현실 세계의 상황을 단순화하여 개념적으로 표현
>실세계 문제에 대한 모델링은 요구사항 분석의 핵심
>개체와 개체 간의 관계 및 종속성 반영
>UML 사용

 

 

 

 

요구사항 확인

 

(1) 검토

> 시스템 정의서, 사양서, 요구사항 명세서 등을 완성한 시점에 이루어짐

 

 

(2) 프로토타이핑

>초기 도출된 요구사항 토대로 프로토타입 만든 뒤 개발 진행되는 동안 도출되는 요구사항을 반영하면서 지속적으로 프로토타입핑을 재작성하는 과정

 

 

>장점

-빠르고 반복된 제작으로 발전된 결과물을 얻을 수 있음
-완성 전추가 또는 변경된 요구사항에 대한 피드백 가능

 

 

>단점

-사용자 관심이 핵심에서 벗어나 프로토타입에만 집중될 수 있음
-비용부담

 

 

 

 

 

 

 

 

정보처리기사 1과목 필기 총정리 (상시업데이트)

  [2021 정보처리기사 키워드 정리] 1. 소프트웨어 설계 2021년 정보처리기사 공부를 위해 각 과목/챕터 별 Best 키워드를 정리해 놓은 글입니다. 시나공 문제집의 기출빈도와 중요도를 기준으로 정

y-oni.tistory.com

참고: 시나공 정보처리기사 필기 (저자: 강윤석, 김용갑, 김우경, 김정준 | 출판사: 길벗), 유튜브 주간컴공TV

 

 

728x90