일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- mysql grant
- apt-key list
- yarnpkg update
- 몽구스스키마
- dev-ops
- Lambda Architecture
- serverDevCamp
- DFD #ERD #usecase #유스케이스 #다이어그램 #UML #모델링 #모델링언어
- production mode
- 정보처리기사 #정처기 #정처기가답안 #가답안 #2019년2회차 #2회차 #자격증 #기사 #정보처리산업기사 #큐넷
- Signal Slot
- stringtoken
- 서버개발캠프
- 스마일게이트
- tweet deck
- QT SIgnal
- binary #opencv
- 스마일게이트 서버개발캠프
- 서캠
- mern
- NODE_ENV
- quadcore
- javascript #js #math #자바스크립트 #랜덤 #랜덤정수
- QT Event
- opencv #python
- devlopment mode
- qt signal slot
- yarnpkg
- 비기능적요구사항 #요구사항 #SRS #소프트웨어공학
- mongoose schema
Archives
- Today
- Total
Ziks
요구사항 분석 및 설계 본문
요구사항
- 사전적의미 : 이용자가 어떤 문제를 풀거나 목표를 달성하기 위해 필요한 조건이나 능력
- S/W개발적 의미 : 사용자와 개발자 간 합의한 개발 범위에서 시스템이 제공해야 하는 기능
요구 분석 명세서
- 개발 초기에 사용자의 요구 사항을 추출, 정리한 문서
- what 에만 초점을 둠!
- 계약서의 효력을 가지고있음
요구 분석
- 소프트웨어 요구사항 정의를 위하여 사용자의 요구사항을 조사하고 확인하는 과정
- 소프트웨어 개발 생명주기의 첫 단계
요구 분석의 과정
요구 분석의 어려움
- 문제 영역에 대한 이해력 부족
- 의사 소통의 문제
- 사용자가 요구 사항에 대한 설명 방법을 잘 모를 수 있음
- 사용자 의사 전달 능력이 요구 사항 전달 내용에 영향을 크게 미침
- 계속 변하는 요구사항
- 초기 요구사항은 단순하지만 개발이 진행됨에 따라 새로운 요구사항 발생
- 변경 요구에 대한 대처 방안
- 변경 사항에 대한 날짜별, 기간별 기록
- 변경이 미치는 영향에 대해 사전적 분석 필요
요구 사항 수집 방법 - 자료수집, 인터뷰, 설문조사
요구분석 절차
- 자료수집 : 현행 시스템 파악, 실무 담당자와 인터뷰, 서류 검토등
- 요구 사항 도출 : 수집한 자료를 정리 -> 개발에 반영할 사항 도출
- 문서화 : 요구 분석 명세서 작성
- 검증 : 요구 분석 명세서 검토 -> 빠트린점이나 모순사항이 있는지
요구사항의 표현
- 표현
- 음악(작곡,작사,노래), 미술(그림,조각) 아이들의 그림, 수학 등
- 모델
- 정의 : 어떤 복잡한 대상의 핵심 특징만 선별 단순화 시켜 기호나 그림등을 사용해 표현한 것
- 모델의 필요성
- 모델을 통해 실제 모습을 예측 할 수 있음
- ex) 모델하우스, DNA분자 모델 등
'Development > 소프트웨어 공학' 카테고리의 다른 글
요구사항 문서화 (0) | 2019.04.05 |
---|---|
모델링/ 모델링 언어 (0) | 2019.04.05 |
비 기능적 요구사항 (0) | 2019.04.05 |
기능적 요구사항 (0) | 2019.04.05 |
Comments