일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스마일게이트
- mysql grant
- opencv #python
- Lambda Architecture
- stringtoken
- devlopment mode
- serverDevCamp
- 몽구스스키마
- yarnpkg
- mongoose schema
- Signal Slot
- quadcore
- qt signal slot
- dev-ops
- QT Event
- 스마일게이트 서버개발캠프
- tweet deck
- NODE_ENV
- javascript #js #math #자바스크립트 #랜덤 #랜덤정수
- 서버개발캠프
- mern
- apt-key list
- 정보처리기사 #정처기 #정처기가답안 #가답안 #2019년2회차 #2회차 #자격증 #기사 #정보처리산업기사 #큐넷
- yarnpkg update
- DFD #ERD #usecase #유스케이스 #다이어그램 #UML #모델링 #모델링언어
- 서캠
- production mode
- binary #opencv
- QT SIgnal
- 비기능적요구사항 #요구사항 #SRS #소프트웨어공학
- Today
- Total
목록Development/소프트웨어 공학 (5)
Ziks
요구 분석 명세서의 정의 요구 분석 과정의 최종 산출물 사용자 - 개발자를 연결시키는 중요한 문서 및 계약서! 설계 및 구현에서 참조할 사항, 전반적으로 알아야 할 사항을 포함하는 문서 이해당사자 관점의 요구 분석 명세서 사용자 입장 사용자와 의사소통하는 도구, 그리고 계약서로 사용 개발이 완료 시 이 문서의 내용이 판단 기준으로 사용 개발된 소프트웨어의 수용 여부를 결정 개발자 입장 요구 분석 명세서를 읽고 개발에 대한 이해 기술된 기능적/비기능적 요구 사항 -> 분석,설계,코딩 제대로 개발이 됐는지 점검 항목으로 사용 사용자 가이드 초안 작성용으로 사용 주의사항 사용자가 읽기 쉽고 이해할 수 있게 개발자가 설계와 코딩에 효과적으로 사용 할 수 있도록 비기능적 요구를 명확히 작성 테스트 기준 용도로 사..
draw.io : UML , ER, 블록다이어그램들을 그릴 수 있는 SaaS서비스 UML 다이어그램 통합 모델링 언어(UML)을 사용하여 시스템 상호작용, 업무 흐름, 객체간의 메시지 전달, 시스템의 구조등을 그린 도면 모델링 언어 : 애매모한 표현 등의 문제점을 해결하기 위해 모델링을 할 때 사용하는 기호, 표기법, 도구등 개발방법론에 따른 모델링언어 구조적 방법론 : DFD, DD, 프로세스 명세 정보공학 방법론 : ERD 객체지향 방법론 : UML표기법 DFD (Data Flow Diagram) Terminator : 출발지,목적지(학생,교수) Data flow : 자료의 흐름 ( 화살표) data store : 자료가 저장되는 곳을 나타냄 (DB) Process : 자료를 입력받아 처리하는 알고리..
비 기능적 요구사항은 기능적 요구사항을 뺀 수행 가능한 환경, 품질, 제약사항이다. 제약사항의 예로는 C와 gcc컴파일러로 개발함 windows 10 64bit 에서 개발 품질 신뢰성 성능 보안성 안정성 사용성
요구사항은 크게 기능적 요구사항과 비기능적 요구사항으로 나눌수 있는데 기능적 요구사항 먼저 설명하겠다. 기능적 요구사항은 간단히 말해서 제공하는 기능들이 무엇인지를 정리한것이다. 예를들어 ATM 이 있으면 기능적으로 볼 때 , 현금인출 기능 잔금 조회 기능 계좌 이체 기능 현금 서비스 기능 등등 처럼 기능적인 ATM 기능적인 측면에서 본 사항을 기능적 요구사항이라고 한다.
요구사항 사전적의미 : 이용자가 어떤 문제를 풀거나 목표를 달성하기 위해 필요한 조건이나 능력 S/W개발적 의미 : 사용자와 개발자 간 합의한 개발 범위에서 시스템이 제공해야 하는 기능 요구 분석 명세서 개발 초기에 사용자의 요구 사항을 추출, 정리한 문서 what 에만 초점을 둠! 계약서의 효력을 가지고있음 요구 분석 소프트웨어 요구사항 정의를 위하여 사용자의 요구사항을 조사하고 확인하는 과정 소프트웨어 개발 생명주기의 첫 단계 요구 분석의 과정 요구 분석의 어려움 문제 영역에 대한 이해력 부족 의사 소통의 문제 사용자가 요구 사항에 대한 설명 방법을 잘 모를 수 있음 사용자 의사 전달 능력이 요구 사항 전달 내용에 영향을 크게 미침 계속 변하는 요구사항 초기 요구사항은 단순하지만 개발이 진행됨에 따라..