맛집탐방

요구사항 확인하기 본문

정보처리기사

요구사항 확인하기

cowbeaf 2020. 11. 26. 10:07

I. 요구사항 정의

  1. 요구공학 개요

    1) 요구공학이란 시스템의 개발, 변경목적을 식별하기 위해 이해관계자들의 요구를 이해 및조정하여 체계적으로 수          집, 분석, 명세화 확인하는 공정 또는 이에 관한 학문

    2)요구사항 개발 프로세스

     

process 내용
도출 소프트웨어가 해결해야 할 문제를 이해하는 첫 단계
요구사항 정보 수집을 위해 관련된 일련의 활동 등을 총칭하는 관계
이해관계자 식별을 통해 개발팀과 고객 사이의 관계 형성
다양한 이해관계자와 효율적인 의사소통 중요
분석 요구사항들간 상층되는 것을 해결
소프트웨어의 범위 파악
소프트웨어가 환경과 어떻게 상호 작용하는지 이해
시스템 요구사항을 정제하여 소프트웨어 요구사항 도출
명세 체계적으로 검토,평가, 승인될 수 있는 문서를 작성
시스템 정의, 시스템 요구사항, 소프트웨어 요구사항 작성
확인(검증) 분석가가 요구사항을 제대로 이해했는지 확인 필요
요구사항 문서가 표준에 적합하고 이해 가능한지 확인 필요
일관성과 완전성이 충족되는지 검증하는것이 중요
리소스가 요구사항에 할당되기 전에 문제를 파악하기 위하여 검증수행

II. 요구사항 도출 기법

  1.요구공학 도출 기법

    핵심그룹    : project sponsor, project owner

    집단창의력 기법 : 다양한 이해관계자들의 토론 ,형식에 구애 없이 진행 → 델파이 기법

  2.요구사항 분류에 따른 추출 방법

   

기능적 기능 시스템 수정 목적
자료 입력, 출력 자료 및 형태
인터페이스 외부 시스템과의 유입, 유출 입력
사용자 인터뷰, 관찰, 집단의사결정기법 등 활용
비기능적 자원 시스템 제약사항, HW 특징, 필요 및 가용자원
성능 속도, 처리율, 자료 크기
보안 시스템 접근 통제, 백업 재난대비책
품질 신뢰성, 가용성, 유지보수성

'정보처리기사' 카테고리의 다른 글

UI 요구사항 확인하기  (0) 2020.11.26
인터페이스 기능 구현  (0) 2020.11.26
절차적 프로그래밍 언어의 개요  (0) 2020.11.06
C언어의 표준 라이브러리  (0) 2020.11.06
연산자 우선순위  (0) 2020.10.19
Comments