Software Engineering

chaemin·2022년 5월 27일
0

Software Engineering

목록 보기
1/4

본 < Software Engineering > 시리즈는 컴퓨터 공학과 3학년 전공 강의, 소프트웨어 공학 강의에서 배운 내용을 바탕으로 작성합니다.


Ch1. Introduction

소프트웨어의 정의 그리고 소프트웨어 공학의 필요성과 중요성에 관해 설명합니다.

Ch2. Software Processes

소프트웨어 개발의 과정과 과정 순서에 따른 여러 모델을 설명합니다.

소프트웨어를 개발하는 과정

  • Specification
  • Design and implementation
  • Validation
  • Evolution

Ch3. Agile Software Development

소프트웨어 개발 모델 중 애자일을 설명합니다.

Ch4. Requirements Engineering

소프트웨어 요구 공학을 설명합니다.

Ch5. System Modeling

소프트웨어 요구 명세서와 디자인 과정을 설명합니다.

Ch6. Architectural Design

소프트웨어 디자인 및 구현 과정 중 하나인 아키텍처 디자인을 설명합니다.

Ch7. Design and Implementation

소프트웨어 디자인 및 구현을 설명합니다.

Ch8. Software Testing

소프트웨어 테스트 과정과 그 중요성을 설명합니다.

Ch9. Software Evolution

소프트웨어의 진화 과정을 설명합니다.


<교재>

Software Engineering, Ian Sommerville, Pearson, 2016
http://aladin.kr/p/ZJ15S

profile
컴퓨터공학과 재학생

0개의 댓글