기능적·비기능적 요구사항

CODEDRAGON Development/Software Engineering

반응형

 

 

 

기능적·비기능적 요구사항

실제 프로젝트 완료 시스템 사용자의 만족도 측면에서 비기능적 요구조건도 매우 중요한 반영요소가 됩니다.

 

구분

설명

기능적 요구사항

(기능요소)

·         기능

·         시스템이 어떤 기능을 갖추어야 하는지를 요구하는 사항

·         시스템 기능을 정의한

·         요건에 대한 시스템의 행동

·         요구사항 기능 측면에 대한

·         시스템이 동작하는 내용에 대해 정의한

·         시스템 일부의 동작이 명시 되거나, 수학함수로 표시되거나, 블랙박스 설명기능 모델로 설명됨

 

ex) A 프로그램에는 저장기능 필요합니다.

ex) 인사관리시스템에 대리 집급 명단은 대리집근 기준은 3 이상 근속자 대상으로 대상자 목록 뽑아주세요.

비기능적 요구사항

(비기능요소)

·         성능

·         기능적인 부분 이외의 요구사항

·         시스템 전체적인 특성

·         시스템이 동작하는 방법을 정의한

·         시스템 성능, 신뢰성, 확장성, 운영성, 보안 등과 관련된 요건

·         특정 상태의 시스템이 아니라 전체적인 특성을 '시스템이 요건을 충족해야 한다' 형태로 기술

·         실제 프로젝트 완료 시스템 사용자의 만족도 측면에서 비기능적 요구조건도 매우 중요한 반영요소가 됩니다.

·         신뢰성, 사용성, 효율성, 보수성, 이식성, 장애 억제성, 효과성, 운용성, 기술 요건, 가용성, 성능 확장성, 운영보수성, 보안, 환경 조건 등이 비기능적 요구사항에 포함됩니다.

 

ex) A 프로그램 개발을 빠른 시간 내에 완료해 주세요.

ex) 인사관리시스템의 오픈 일정이 미루어 져서, 좀더 많은 테스트를 해주세요.

 

 

 

 

비기능 요구사항의 분류 예시