Learning
토픽 35 / 192·요구공학

요구사항 도출 (Requirements Elicitation)

요구사항 도출 (Requirements Elicitation)

이해관계자로부터 시스템에 대한 요구사항을 수집하고 이해하는 활동

목적: 숨겨진 요구사항 발굴, 이해관계자 식별, 요구사항 범위 파악

주요 기법

  • 인터뷰: 1:1 또는 그룹, 구조화/비구조화
  • 설문조사: 대규모 의견 수집
  • 워크숍(JAD): 이해관계자 공동 작업
  • 관찰(Ethnography): 실제 업무 환경 관찰
  • 프로토타이핑: 시제품을 통한 요구사항 확인
  • 문서 분석: 기존 시스템, 업무 매뉴얼 분석
  • 브레인스토밍: 아이디어 자유 발산

이해관계자 식별: 고객, 사용자, 개발자, 운영자, 규제기관

도전과제: 암묵적 지식, 상충 요구, 범위 변경

비교: 인터뷰(심층/소수) vs 워크숍(협업/다수) vs 관찰(현장/암묵지) vs 설문(대규모/정량)

연관: 요구공학, 인터뷰, JAD