수제비 서적 참고
현재, 큰 단락으로 나눠 1회독 진행중
차후 세부 단락으로 나눠 블로그 기재 예정
(1) 소프트웨어 생명주기 모델 개념
(2) 소프트웨어 생명주기 모델 프로세스
(3) 소프트웨어 생명주기 모델 종류
(1) 소프트웨어 개발방법론 개념
(2) 소프트웨어 개발방법론 종류
(1) 요구공학 방법론 개념
(2) 요구공학 특징
(3) 요구사항 개발 프로세스
(4) 요구사항 개발 프로세스 상세
(5) 요구사항 관리 프로세스
(1) 프로젝트 관리 개념
(2) 프로젝트 관리 대상
(1) 비용산정 모델 개념
(2) 비용산정 모델 분류
(3) 비용산정 모델
a. 하향식 비용 산정 모델
b. 상향식 비용 산정 모델
(1) 일정관리 모델 개념
(2) 일정관리 모델 종류
(1) 위험 관리 개념
(2) 위험 관리 종류
(3) 위험 관리 절차
(4) 위험 관리 대응 전략
(1) 소프트웨어 개발 표준 개념
(2) ISO/IEC 12207 표준
(3) CMMI (Capability Maturity Model Integration)
a. CMMI 개념
b. CMMI 모델
c. CMMI 구성
d. CMMI 단계적 표현 모형의 성숙도 레벨(4) SPICE (Software Process Improvement and Capability dEtermination)
a. SPICE 개념
b. SPICE 프로세스 수행 능력 수준
(1) 테일러링 개념
(2) 테일러링 프로세스
(3) 테일러링 개발방법론의 기준
(4) 테일러링 고려사항
(1) 소프트웨어 개발 프레임워크 개념
(2) 소프트웨어 개발 프레임워크의 특징
(3) 소프트웨어 개발 프레임워크 적용시 기대효과
(1) 소프트웨어 재사용 개념
(2) 소프트웨어 재사용 요소
(3) 소프트웨어 재사용 방법
(4) 소프트웨어 재사용의 장단점
(1) 가상화 기반 네트워크 기술 부각
(2) SDN(소프트웨어 정의 네트워크)
(3) NFV(네트워크 기능 가상화)
(4) 네트워크 관련 신기술
(1) 네트워크 설치 구조
(2) 네트워크 구축 모델
(3) 네트워크 장비 유형
(1) 인공지능
(2) 가상 현실 및 증강 현실
(3) 블록체인
(4) 소프트웨어 관련 신기술
(1) 소프트웨어 개발 보안 활동 관련 법규 및 규정
(2) Secure SDLC 모델 및 방법론
(1) 클라우드 컴퓨팅
(2) 오픈스택
(3) SDDC(Software-Defined Data Center)
(4) 인프라 관련 신기술
(1) 서버 탑재 소프트웨어
(2) 저장 장치(스토리지 시스템)
(3) 백업
(4) 고가용성 기술
(1) 빅데이터
(2) NoSQL(Not Only SQL)
(3) DB 관련 신기술
(1) 데이터베이스 무결성
(2) 데이터베이스 보안
(1) SW 개발 보안 개념
(2) SW 개발 보안 구성요소
(1) Secure SDLE 개념
(2) Secure SDLE 프로세스
(1) 입력 데이터 검증 및 표현 개념
(2) 입력 데이터 검증 및 표현 취약점
(1) 보안 기능 개념
(2) 보안 기능 취약점
(1) 에러 처리 개념
(2) 에러 처리 취약점
(1) 세션 통제 개념
(2) 세션 통제 취약점
(1) 암호 알고리즘 개념
(2) 암호 알고리즘 방식
(3) 암호 알고리즘 상세
(1) 코드 오류 개념
(2) 코드 오류 취약점
(1) 캡슐화 개념
(2) 캡슐화 취약점
(1) API 오용 개념
(2) API 오용 취약점
(1) Dos 공격
(2) DDoS 공격
(3) DRDoS 공격
(4) 애플리케이션 공격의 종류
(5) 네트워크 서비스 공격
(6) 시스템 보안 위협
(7) 보안 관련 용어
(1) 서버 인증의 개념
(2) 서버 인증의 기능
(3) 인증 기술의 유형
(4) 인증 솔루션 유형
(1) 개념
(2) 목적
(3) 유형
(4) 접근통제 보호 모델
(1) 보안 아키텍처 개념
(2) 보안 아키텍처 효과
(3) 보안 아키텍처 영역
(1) 로그 분석 개념
(2) 리눅스 형식의 로그
(3) 윈도우 형식의 로그
(1) 네트워크 보안 솔루션
(2) 시스템 보안 솔루션
(3) 콘텐츠 유출 방지 보안 솔루션