본문 바로가기
IT개발/Tech Notes

요구사항 개발 프로세스란? 도출부터 확인까지 4단계 완전 정리!

by 시간기억자 2025. 5. 30.
반응형

요구사항 개발 프로세스는
소프트웨어 개발에서 사용자의 요구를 정확하게 반영하기 위해
요구사항을 수집하고, 분석하고, 문서화하며, 검토하는 일련의 절차이다.


✅ 요구사항 개발 4단계

단계 설명
1. 도출 사용자, 시스템 관리자 등 이해관계자의 요구를 인터뷰, 설문, 브레인스토밍, 워크숍 등을 통해 수집하는 단계
2. 분석 수집된 요구사항 중 중복, 모호함, 비현실적인 요구 등을 걸러내고, 우선순위와 흐름을 정리하는 단계
3. 명세 분석한 내용을 다른 사람이 이해할 수 있도록 문서화하는 단계. DFD, 자료 사전(DD) 등이 활용됨
4. 확인 작성된 명세서가 요구사항을 제대로 반영했는지 고객과 함께 검토하여 최종 확정하는 단계
 

✅ 사용 예시

  • 도출: 고객에게 "이 시스템에서 가장 중요하게 여기는 기능은 무엇인가요?"라고 인터뷰
  • 분석: 서로 겹치는 요구를 하나로 통합, 불필요한 요구 제거
  • 명세: Mini-Spec과 같은 명세서를 작성
  • 확인: 고객과 함께 명세서를 보며 누락된 기능이 없는지 점검

✅ 개발 실무에서의 중요성

  • 요구사항이 잘못되면 설계부터 구현, 테스트까지 모든 과정에 영향
  • 요구사항 분석이 부족하면 반복적인 수정과 일정 지연 발생
  • PM(Project Manager), 기획자, 개발자 모두가 이해하고 협업하기 위한 공통 언어 제공

📌 매일 간단히 IT 관련 개념을 익히고 싶다면 구독하세요!👇👇👇

http://www.youtube.com/@itbite_daily

 

오늘의 IT한입

👋 하루 한 입, 쉽게 배우는 IT & 개발 개념! 프로그래밍, 데이터베이스, 운영체제, 네트워크, 보안, 코딩테스트까지! 취업 준비부터 실무 감각까지 매일 짧고 강력하게 정리해드립니다. 📍 매일

www.youtube.com

 

반응형

댓글