상세정보
소프트웨어 공학
미리보기

소프트웨어 공학

저자
김희천 저
출판사
한국방송통신대학교출판문화원
출판일
2020-02-01
등록일
2022-11-10
파일포맷
PDF
파일크기
21MB
공급사
YES24
지원기기
PC PHONE TABLET 웹뷰어 프로그램 수동설치 뷰어프로그램 설치 안내
현황
  • 보유 1
  • 대출 0
  • 예약 0

책소개

소프트웨어의 중요성을 굳이 강조하지 않더라도 매일매일 피부로 느낄 수 있는 시대에 우리는 고 있다. 소프트웨어는 비단 IT 산업뿐만 아니라 모든 산업을 선진화시키고 모든 물건과 서비스의 부가가치를 창출해 주는 기능을 담당하는 핵심 인프라로 자리매김하였다. 공학이라는 용어를 과학적 지식을 응용하여 인간이 유용하게 활용할 수 있는 물건이나 기계나 구조물을 설계하고 만드는 작업이라고 이해한다면, 이 책에서 다루는 소프트웨어 공학이라는 주제가 무엇인지 이해할 수 있을 것이다. 물론 소프트웨어의 생산뿐만 아니라 운영과 유지보수 활동도 고려하여야 하며, 여기에 적용되는 컴퓨터 과학 분야의 제반 지식, 공학적 원리 및 경험적 기술 등을 체계적으로 연구하기 위한 컴퓨터 과학의 한 분야가 소프트웨어 공학이다. 그리고 이것은 컴퓨터 과학의 다른 분야에 비해 수학이나 경영학과 같은 다른 학문과의 학제 간 지식이 요구되는 분야이기도 하다. 소프트웨어 공학은 소프트웨어의 생산성과 품질을 향상시켜 관련 산업과 기업의 경쟁력을 제고하기 위한 추진 엔진의 역할을 하고 있다. IT 산업 현장에서 소프트웨어 관련 업무를 직접 담당하는 개발자나 관리자라면 소프트웨어 공학의 중요성을 절실히 느낄 수 있을 것이다. 이 책은 제1부 소프트웨어 공학과 제2부 UML과 객체지향 개발로 나누어 구성되었다. 제1부는 소프트웨어 공학에서 다루는 제 분야를 소프트웨어 생명주기의 순서대로 다루었으며, 제2부에서는 객체지향 분석과 설계를 업계 표준이라 할 수 있는 UML로 표현하는 방법을 다루었다.

현장 경험이 있는 독자라면 경험적 배경에 이 책을 통한 학문적 이론을 접목함으로써 수준 높은 실천적 지식으로 승화시키기를 바란다. 그렇지 못한 독자라면 먼저 소프트웨어 공학에서 등장하는 여러 개념과 용어를 정확히 이해하고 이론적 방법을 익혀서 실전에 응용할 수 있기를 바란다. 계속해서 등장하는 새로운 기술들이 있으며, 이 책에서 다루지 못한 부분들은 차후의 숙제로 남겨 둔다.

QUICKSERVICE

TOP