요구 공학: Difference between revisions

From CS Wiki
No edit summary
No edit summary
Line 1: Line 1:
[[분류:소프트웨어 공학]][[분류:프로젝트 관리]]
[[분류:소프트웨어 공학]][[분류:프로젝트 관리]]
;Requirements engineering, RE
;Requirements engineering, RE
[[파일:요구공학.png]]


== 요구 공학의 필요성 ==
== 요구 공학의 필요성 ==
Line 28: Line 26:
|}
|}


== 요구사항 개발 절차 ==
== 요구사항 개발 절차 및 구성 ==
[[파일:요구공학.png]]
=== 요구사항 개발 절차 ===
{| class="wikitable"
{| class="wikitable"
|-
|-
Line 53: Line 53:
|}
|}


== 요구사항 관리 ==
=== 요구사항 관리 ===
# 요구사항 관리 계획 수립
# 요구사항 관리 계획 수립
# 요구사항 변경 관리
# 요구사항 변경 관리

Revision as of 10:26, 30 October 2019

Requirements engineering, RE

요구 공학의 필요성

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

요구사항 개발 절차 및 구성

요구공학.png

요구사항 개발 절차

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

요구사항 관리

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

같이 보기