[2/3] 1과목-01) 소프트웨어의 종류 및 개발 방법론
01. 소프트웨어 분류 및 특성
- 플랫폼 성능 특성 분석 항목 : 가 사 정 응
(가용성, 응답시간, 정확성, 사용률)
- 소프트웨어 프레임워크 특징 : E M R I
(모듈화, 재사용성, 확장성, 제어의역흐름)
- ERP
- SCM
- BI
- CRM
- 컴포넌트의 설계 시 협약에 의한 설계를 따름
- CBD
02. 소프트웨어 개발 방법론
- 운영체제 고려사항 : 신뢰도, 성능, 기술지원, 주변기기, 구축비용
- 미들웨어 종류 : DBMS, RPC, MOM, TP-Monitor, ORB, WAS
- DBMS 분석시 고려사항 : 가용성, 성능, 기술지원, 상호호환성, 구축비용
- 애자일 개발 방법론 : 개발 과정의 소통을 중요하게 생각하는 소프트웨어 개발 방법론. 반복적인 개발을 통한 잦은 출시를 목표로 함. 문서화 X
- 보안 개발 방법론 : MS-SDL / Seven Touchpoints / CLASP / CWE
- 테일러링 개발 방법론
03. 프로젝트 관리 및 생명주기 모형 (이 파트가 볼 것이 많음)
꼼꼼하게 다시 볼 것