요구 공학 편집하기
IT위키
편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
[[분류:소프트웨어 공학]] | [[분류:소프트웨어 공학]][[분류:프로젝트 관리]] | ||
[[분류:프로젝트 관리]] | |||
;Requirements engineering, RE | ;Requirements engineering, RE | ||
==요구 공학의 필요성== | == 요구 공학의 필요성 == | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
!문제점!!설명!!해소 방안 | ! 문제점 !! 설명 !! 해소 방안 | ||
|- | |- | ||
|요구사항 도출의 어려움 | | 요구사항 도출의 어려움 | ||
|| | || | ||
*도메인에 대한 이해 부족 | * 도메인에 대한 이해 부족 | ||
*의사소통에 관한 일반적인 문제 | * 의사소통에 관한 일반적인 문제 | ||
||[[시나리오 기법]], [[유즈케이스]], [[프로토타이핑]] | || [[시나리오 기법]], [[유즈케이스]], [[프로토타이핑]] | ||
|- | |- | ||
|요구사항과 기대의 차이 | | 요구사항과 기대의 차이 | ||
|| | || | ||
*묵시적인 요구사항 | * 묵시적인 요구사항 | ||
*기능/비기능 요구사항 | * 기능/비기능 요구사항 | ||
||최소 구비조건, 요구사항 명세서, [[SLA]] | || 최소 구비조건, 요구사항 명세서, [[SLA]] | ||
|- | |- | ||
|요구사항 변화관리의 어려움 | | 요구사항 변화관리의 어려움 | ||
|| | || | ||
*무분별한 요구사항 변경 | * 무분별한 요구사항 변경 | ||
*변경 추적 및 대응 체계 필요 | * 변경 추적 및 대응 체계 필요 | ||
||CCB, 요구사항 추적표 | || CCB, 요구사항 추적표 | ||
|} | |} | ||
== 요구사항 개발 절차 및 구성 == | |||
==요구사항 개발 절차 및 구성 | |||
[[파일:요구공학.png]] | [[파일:요구공학.png]] | ||
===요구사항 개발 절차=== | === 요구사항 개발 절차 === | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
!절차!!세부 내용 | ! 절차 !! 세부 내용 | ||
|- | |- | ||
|타당성 조사 | | 타당성 조사 | ||
|| | || | ||
*시스템 개발 프로세스 진행이 충분히 가치있는지 조사 | * 시스템 개발 프로세스 진행이 충분히 가치있는지 조사 | ||
|- | |- | ||
|요구사항 추출 및 분석 | | 요구사항 추출 및 분석 | ||
|| | || | ||
*비즈니스/사용자 요구사항 도출 | * 비즈니스/사용자 요구사항 도출 | ||
*요구사항 타당성 분석 | * 요구사항 타당성 분석 | ||
|- | |- | ||
|요구사항 명세화 | | 요구사항 명세화 | ||
|| | || | ||
*요구사항 상세화/구체화 | * 요구사항 상세화/구체화 | ||
*요구사항 상호 협의 | * 요구사항 상호 협의 | ||
|- | |- | ||
|요구사항 검증 | | 요구사항 검증 | ||
|| | || | ||
*요구사항이 정확하고 필요한 내용을 포괄하는지 확인 | * 요구사항이 정확하고 필요한 내용을 포괄하는지 확인 | ||
*리뷰, 프로토타입, 테스트케이스, 시나리오 등 활용 | * 리뷰, 프로토타입, 테스트케이스, 시나리오 등 활용 | ||
|} | |} | ||
== | === 요구사항 관리 === | ||
# 요구사항 관리 계획 수립 | |||
# 요구사항 변경 관리 | |||
# 요구사항 추적 관리 | |||
# 요구사항 일치화 | |||
*[[소프트웨어 공학]] | == 같이 보기 == | ||
*[[제안요청서 | * [[소프트웨어 공학]] | ||
* [[제안요청서]] | |||