요구 공학: 두 판 사이의 차이

IT위키
편집 요약 없음
편집 요약 없음
7번째 줄: 7번째 줄:
{| class="wikitable"
{| class="wikitable"
|-
|-
! 문제점 !! 설명 !! 방안
! 문제점 !! 설명 !! 해소 방안
|-
|-
| 요구사항 도출의 어려움  
| 요구사항 도출의 어려움  
29번째 줄: 29번째 줄:


== 요구사항 개발 절차 ==
== 요구사항 개발 절차 ==
# 요구사항 유도
{| class="wikitable"
#* 비즈니스 요구사항 도출
|-
#* 사용자 요구사항 도출
! 절차 !! 세부 내용
# 요구사항 분석
|-
#* 요구사항 상세화/구체화
| 타당성 조사
#* 요구사항 타당성 분석
||
# 요구사항 정의(문서화)
* 시스템 개발 프로세스 진행이 충분히 가치있는지 조사
#* 요구사항 모델링
|-
#* 요구사항 체계적 분류, 정리
| 요구사항 추출 및 분석
# 요구사항 검증/확인
||
#* 요구사항 결정·합의·확정
* 비즈니스/사용자 요구사항 도출
* 요구사항 타당성 분석
|-
| 요구사항 명세화
||
* 요구사항 상세화/구체화
* 요구사항 상호 협의
|-
| 요구사항 검증
||
* 요구사항이 정확하고 필요한 내용을 포괄하는지 확인
* 리뷰, 프로토타입, 테스트케이스, 시나리오 등 활용
|}


== 요구사항 관리 ==
== 요구사항 관리 ==

2019년 10월 31일 (목) 00:25 판

Requirements engineering, RE

파일:요구공학.png

요구 공학의 필요성

문제점 설명 해소 방안
요구사항 도출의 어려움
  • 도메인에 대한 이해 부족
  • 의사소통에 관한 일반적인 문제
시나리오 기법, 유즈케이스, 프로토타이핑
요구사항과 기대의 차이
  • 묵시적인 요구사항
  • 기능/비기능 요구사항
최소 구비조건, 요구사항 명세서, SLA
요구사항 변화관리의 어려움
  • 무분별한 요구사항 변경
  • 변경 추적 및 대응 체계 필요
CCB, 요구사항 추적표

요구사항 개발 절차

절차 세부 내용
타당성 조사
  • 시스템 개발 프로세스 진행이 충분히 가치있는지 조사
요구사항 추출 및 분석
  • 비즈니스/사용자 요구사항 도출
  • 요구사항 타당성 분석
요구사항 명세화
  • 요구사항 상세화/구체화
  • 요구사항 상호 협의
요구사항 검증
  • 요구사항이 정확하고 필요한 내용을 포괄하는지 확인
  • 리뷰, 프로토타입, 테스트케이스, 시나리오 등 활용

요구사항 관리

  1. 요구사항 관리 계획 수립
  2. 요구사항 변경 관리
  3. 요구사항 추적 관리
  4. 요구사항 일치화

같이 보기