초보 개발자를 위한 소프트웨어 프로젝트 개발
『초보 개발자를 위한 소프트웨어 프로젝트 개발』은 〈소프트웨어 프로젝트 개요〉, 〈소프트웨어 요구사항 정의〉, 〈소프트웨어 시스템 설계〉, 〈소프트웨어 시스템 구현〉등을 수록하고 있는 책이다.
Couldn't load pickup availability
출판사 리뷰
출판사 리뷰
특히 지금까지 대부분의 서적이 소프트웨어 프로젝트의 시작인 제안 단계에 대한 설명이 많지 않았다. 그래서 이 책에서는 기존의 다른 서적에서 다루지 않는 소프트웨어 프로젝트에 대한 개요와 특성을 설명하고 프로젝트의 제안 단계에서 수행할 활동과 산출물에 대해 자세히 기술하였다. 그리고 이후에는 소프트웨어 개발 생명주기 단계인 소프트웨어 요구사항 분석, 설계, 구현 및 테스트 단계별로 수행활동과 수행 결과에 대해 설명하였다.
소프트웨어 프로젝트는 도메인이나 개발 환경에 따라 다양한 특성을 갖기 때문에 모든 기술과 방법을 적용하기는 어렵다. 그래서 이 책에서는 국내 개발 환경에서 가장 일반적으로 사용하는 개발 모델을 기반으로 프로세스 단계를 정의하고 각 단계별로 수행할 활동과 그러한 활동의 결과로 생성되는 작업 산출물의 종류와 내용에 대해 소개하였다. 특히 이해를 높이기 위하여 개발 도메인 중 가장 많이 표준화되어 있는 공공 도메인의 개발을 기준으로 하였다. 또한 소프트웨어 유지보수 및 관리와 관련된 내용은 이 책의 범위 밖으로 하였다.
특히 이 책은 학부 졸업 프로젝트 수행이나 캡스톤 디자인 과목에 적용하여 사용하면 많은 효과가 있을 것으로 본다.
목차
목차
CHAPTER 2 소프트웨어 요구사항 정의
CHAPTER 3 소프트웨어 시스템 설계
CHAPTER 4 소프트웨어 시스템 구현
CHAPTER 5 소프트웨어 시스템 테스트
APPENDIX 부록
저자
저자
신한대학교 IT융합공학부 교수로 재직 중으로, 금성 소프트웨어에서 근무하였고 현재 과기정통부 SW신산업 자문위원, TTA 소프트웨어 품질평가 표준화 그룹(PG 604) 의장 등으로 있다.
소프트웨어공학, 소프트웨어 요구공학 및 소프트웨어 품질관리 분야를 연구하고 있으며, 대학에서 소프트웨어 공학과 캡스톤 디자인 등을 주로 강의하고 있다.
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

