CODEDRAGON ㆍDevelopment/Software Engineering
기능적·비기능적 요구사항
실제 프로젝트 완료 후 시스템 사용자의 만족도 측면에서 비기능적 요구조건도 매우 중요한 반영요소가 됩니다.
구분 |
설명 |
기능적 요구사항 (기능요소) |
· 기능 · 시스템이 어떤 기능을 갖추어야 하는지를 요구하는 사항 · 시스템 기능을 정의한 것 · 요건에 대한 시스템의 행동 · 요구사항 중 기능 측면에 대한 것 · 시스템이 동작하는 내용에 대해 정의한 것 · 시스템 일부의 각 동작이 명시 되거나, 수학함수로 표시되거나, 블랙박스 설명, 기능 모델로 설명됨
ex) A 프로그램에는 저장기능이 필요합니다. ex) 인사관리시스템에 대리 집급 명단은 대리집근 기준은 3년 이상 근속자가 대상으로 대상자 목록을 뽑아주세요. |
비기능적 요구사항 (비기능요소) |
· 성능 · 기능적인 부분 이외의 요구사항 · 시스템 전체적인 특성 · 시스템이 동작하는 방법을 정의한 것 · 시스템 성능, 신뢰성, 확장성, 운영성, 보안 등과 관련된 요건 · 특정 상태의 시스템이 아니라 전체적인 특성을 '시스템이 요건을 충족해야 한다'의 형태로 기술 · 실제 프로젝트 완료 후 시스템 사용자의 만족도 측면에서 비기능적 요구조건도 매우 중요한 반영요소가 됩니다. · 신뢰성, 사용성, 효율성, 보수성, 이식성, 장애 억제성, 효과성, 운용성, 기술 요건, 가용성, 성능 확장성, 운영∙보수성, 보안, 환경 조건 등이 비기능적 요구사항에 포함됩니다.
ex) A 프로그램 개발을 빠른 시간 내에 완료해 주세요. ex) 인사관리시스템의 오픈 일정이 미루어 져서, 좀더 많은 테스트를 해주세요.
|
비기능 요구사항의 분류 예시
'Development > Software Engineering' 카테고리의 다른 글
이해관계자(stakeholder), 프로젝트 이해관계자, 주요 이해관계자 (0) | 2019.04.22 |
---|---|
요구사항 개발 프로세스, 요구사항 도출(Requirement Elicitation), 요구사항 분석(Requirement Analysis), 요구사항 명세(Requirement Specification), 요구사항 확인(Requirement Validation) (0) | 2019.04.21 |
요구사항 기술 내용, 분석기법 (0) | 2019.04.21 |
SWEBOK 3.0 다운받기- Download (0) | 2019.04.21 |
현행 시스템 파악의 정의, 현행 시스템 파악의 목적, 현행 시스템 파악 주요활동 (0) | 2019.04.19 |