
I. 요구 사항 확인
1. 소프트 웨어 개발 방법론
- 생명주기 : 분석 >> 설계 >> 구현 >> 테스트 >> 유지보수
- 모델 : 폭포수, 프로토 타이핑, 나선형, 반복적 ( 폭포나반 )
- 애자일 : XP, 린, 스크럼
- 럼바우 : 객체 / 동기 / 기능 - 모델링 ( 객동기 )
- 비용산정
· 하향식 : 전문가, 델파이
· 상향식 : Loc, Man month, COCOMO, 푸트남, 기능점수
※ COCOMO : 조직형(5), 반분리형(30), 임베디드(30↑)
※ 일정관리 모델 - 주 공정법( 임계 경로 ), PERT, 중요연쇄 프로젝트 관리
2. 현행 시스템 분석
- 단계 : 1) 구성 / 기능 / 인터페이스 파악
2) 아키텍처 및 소프트웨어 구성 파악
3) 하드웨어 및 네트웤크 구성 파악
- 아키텍처 4+1 뷰 : 유스케이스 뷰, 논리 뷰, 프로세스 뷰,구현 뷰, 배포 뷰
- 아키텍처 패턴 : 계층화, 클라이언트-서버, 파이프-필터, 브로커, 모델뷰컨트롤러
- 디자인 패턴 유형 ( 생구행 )
· 생성 : 생빌 프로 팩앱싱 - 생성 ( 빌더 / 프로토타입 / 팩토리 메서드/ 앱스트랙 팩토리 / 싱글톤 )
· 구조 : 구 브데 퍼플 프록 컴 어 - 구조 ( 브리지 / 데코레이터 / 퍼사이드 / 플라이 웨이트 / 프록시 / 컴포지트 / 어댑터 )
· 행위 : 행 미인이 템옵 스테 비커 스트 메체 - 행위 ( 미디에이터 / 인터프리터 / 이터레이터 / 템플릿 메서드 / 옵져버 / 스테이트 / 비지터 / 커맨드 / 스트레티지 / 메멘토 / 체인 오브 리스판 서빌리티)
※ 생구행 까지만 기억하자
- 운영체제 종류 : 윈도우, 유닉스, 리눅스, 안드로이드, IOS
- OSI 7계층 : 응용, 표현, 세션, 전송, 네트워크, 데이터링크, 물리 ( 응표세전네데물 )
3. 요구사항 확인
- 분류 : 기능적, 비기능적
- 프로세스
· 개발 : 도출-분석-명세-확인 ( 도분명확 )
· 관리 : 요구사항 변경관리, 추적관리
- 도출기법 : 인터뷰, 브레인 스토밍, 델파이, 롤 플레잉, 워크숍, 설문조사
- 확인 단계에서 정형기술 검토 : 동료 검토, 워크 스루, 인스펙션
'Book > 정보처리기사' 카테고리의 다른 글
| 수제비 정보처리기사 실기 ( 5. 인터페이스 구현 ) (0) | 2022.07.20 |
|---|---|
| 수제비 정보처리기사 실기 ( 4. 통합 구현 ) (0) | 2022.07.20 |
| 수제비 정보처리기사 실기 ( 3. 데이터 입출력 구현 ) (0) | 2022.07.19 |
| 수제비 정보처리기사 실기 ( 2. 화면 설계 ) (0) | 2022.07.19 |
| 수제비 정보처리기사 실기 0 (0) | 2022.07.18 |
댓글