21세기는 바야흐로 지식정보화 사회로 방대한 정보의 홍수 속에서 자신에게 필요한 정보를 다양한 매체를 이용하여 수집하고 이를 정제하여 활용할 수 있는 능력이 차별화된 경쟁력으로 중요하게 인식되고 있습니다.
자신에게 꼭 필요한 정보를 수집하고 정제하여 자신의 지식으로 만드는 과정은 모든 수험생들에게 아주 방대한 작업이며, 어렵고 혼란스런 과정입니다. 수험생활 동안 시행착오를 거치는 많은 학생들을 안타까운 마음으로 지켜보며, 오랜 학원 강의를 통하여 축적한 노하우와 양질의 자료를 수험생들에게 보다 효율적으로 전달하고자 본서의 집필을 결심하게 되었습니다.
목차
PART 01 소프트웨어공학의 개념 LESSON 01 소프트웨어의 개념 LESSON 02 소프트웨어 개발 프로세스 모형(폭포수 모델) LESSON 03 소프트웨어 개발 프로세스 모형(나선형 모델) LESSON 04 소프트웨어 개발 프로세스 모형(점증적 모델) LESSON 05 소프트웨어 개발 프로세스 모형(애자일 기법)Ⅰ LESSON 06 소프트웨어 개발 프로세스 모형(애자일 기법)Ⅱ PART 02 프로젝트 관리 LESSON 07 프로젝트 범위 LESSON 08 비용 계획 LESSON 09 일정 계획 LESSON 10 위험 관리
PART 03 품질보증 LESSON 11 제품 품질 LESSON 12 프로세스 품질 LESSON 13 소프트웨어 매트릭스&신뢰성
PART 04 형상관리 LESSON 14 형상관리의 개념
PART 05 요구사항 분석 LESSON 15 요구사항 분석의 개념 LESSON 16 구조적 분석 기법
PART 06 소프트웨어 설계 LESSON 17 설계의 개념 LESSON 18 소프트웨어 아키텍처
PART 07 객체지향 패러다임 LESSON 19 객체지향의 개념 LESSON 20 객체지향 개발 단계
PART 08 UML LESSON 21 UML의 개념 LESSON 22 UML의 다이어그램
PART 09 Design Pattern LESSON 23 Design Pattern
PART 10 테스트 LESSON 24 테스트의 개념 LESSON 25 테스트 기법 LESSON 26 테스트 전략