문제4) IT 프로젝트를 성공적으로 수행하기 위해 요구사항이 체계적인 관리와 문서화가 매우 중요하다. 요구사항에 대하여 다음을 설명하시오.
① 소프트웨어(SW) 요구사항 품질속성
② 요구사항 도출기법
③요구사항 개발 프로세스
답)
1. 소프트웨어(SW) 요구사항 품질속성
완전성
|
|
|
정확성
|
|
|
명확성
|
|
|
일관성
|
|
|
특이성
|
|
|
검증 가능성
|
|
|
수정 용이성
|
|
|
추적성
|
|
|
이해 가능성
|
|
2. 요구사항 도출기법
기법
|
설명
|
세부기법
|
인터뷰
|
|
Close / Open 인터뷰
|
설문지
|
|
사전 질문, 설문
|
브레인스토밍
|
|
Group Sessiom
Video conferencing |
관찰
|
|
관찰/질문, 비디오 촬영
|
워크샵
|
|
소그룹 집합 교육
|
유즈케이스
|
|
유즈케이스 다이어그램
|
프로토타이핑
|
|
데모, 시뮬레이션
|
|
3. 요구사항 개발 프로세스
구성요소
|
대상
|
산출물/기법
|
요구사항 추출
|
|
|
요구사항 분석
|
|
|
요구사항 명세
|
|
|
요구사항 검증
|
|
|
|
4. 요구사항 명세의 주요 평가기준
평가기준
|
설명
|
|
정확성
|
|
|
명확성
|
|
|
일관성
|
|
|
검토/수정/추적 가능성
|
|
|
|
'정보관리기술 > 소프트웨어공학' 카테고리의 다른 글
폭포수 개발 방법론과 애자일 개발 방법론 / ① (0) | 2024.01.06 |
---|---|
소프트웨어와 소프트웨어 공학 (0) | 2024.01.05 |
프로젝트 관리 (1) | 2024.01.05 |
요구사항 관리 (0) | 2024.01.04 |
요구사항명세서(Requirements Specification) / ① (0) | 2024.01.04 |