Page 17 -
P. 17
그림 2-2 기능 요구사항과 비기능 요구사항의 차이
업무 애플리케이션으로 구현
EUC 제조 물류 회계 분석 판매
시스템 기반
쉬운 사용법,
쉬운 업무 변경, (제어/운영) 애플리케이션으로 구현
애플리케이션 성능
OS나 미들웨어로 구현
시스템 운영 구조,
조직 체계로 구현
(운영 설계 단계에서 검토) 하드웨어 장비와 네트워크 장비로 구현
‘IPA: 비기능 요구사항 등급 이용 가이드[이용 편] 그림 1.1.1 비기능 요구사항 등급의 단계적 이용(© 2010 IPA)’에 연재
2. 비기능 요구사항의 과제
비기능 요구사항은 업무와 관련한 요구사항이 아니므로 일반적으로 전문성이 높지 않은 사용자가
요구사항을 제시하기에는 한계가 있고 프로젝트 초기 단계에서 관심을 갖기도 어렵습니다. 따라
서 사용자가 비기능 요구사항을 업체에 요구사항으로 제시하기 어려우며, 요구사항이 구체화되지
못하고 애매모호한 상태로 남은 채 다음 단계로 진행될 수 있습니다.
또 업체에서도 사용자가 요구사항을 명확히 하지 않았을 때 비기능 요구사항과 구현하는 방안을
제안하기 어렵다는 과제를 안고 있습니다.
이처럼 서로 비기능 요구사항의 정의를 누락하거나 다르게 인식하는 것에서 차이가 발생합니다.
이 때문에 다음 단계에서 문제가 발생하거나 요구사항이 변경되는 등 시스템 개발이나 운영에서
도 문제가 발생할 수 있습니다.
이 문제 예는 그림 2-3과 같습니다.
48
인프라_07.indd 48 2020-12-09 오전 11:21:29