요구사항 우선순위 프로세스 설계

A Design of Process for Requirements Prioritization

  • 성재석 (고려대학교 컴퓨터 전파통신 공학과) ;
  • 강동수 (고려대학교 컴퓨터 전파통신 공학과) ;
  • 송치양 (경북대학교 소프트웨어공학과) ;
  • 백두권 (고려대학교 컴퓨터 전파통신 공학과)
  • Seong, Jae-Seok (Department of Computer Science and Engineering, Korea University) ;
  • Kang, Dong-Su (Department of Computer Science and Engineering, Korea University) ;
  • Song, Chee-Yang (Department of Software Engineering, Kyungpook National University) ;
  • Baik, Doo-Kwon (Department of Computer Science and Engineering, Korea University)
  • 발행 : 2008.06.30

초록

소프트웨어 시스템 개발에 있어 요구사항 분석 단계는 개발 프로세스의 최 상위 단계로 프로젝트의 성공과 실패를 결정하는 중요한 단계이다. 특히, 반복 점증적 개발 프로세스를 적용하는 경우에 있어 고객 요구사항을 우선순위화하여 제한된 일정과 자원을 활용하여 제품을 개발하는 방법론이 필요하다. 기존 방법과 달리 본 논문에서는 SW QFD를 활용하여 고객관점 우선순위에 개발 관점을 추가하고 하위 수준 (Low Level) 요구사항까지 우선순위화 하는 Enhanced SW QFD 방법론을 제안한다. 고 품질의 소프트웨어 제품 개발을 위해 고객 요구사항을 명확하게 이해하고 고객과 개발자 양방향 관점 우선순위 프로세스를 제시한다.

키워드