김익환, 전규현 저 | 페가수스 | 2010년 06월 01일
책소개
대한민국 소프트웨어 분야 권위자인 김익환 대표와 전규현 수석이 제시하는 소프트웨어 개발 필드매뉴얼!
실리콘밸리의 GE, SUN Microsystems와 안철수연구소의 CTO 등을 거치며 소프트웨어 개발 분야의 야전사령관으로 활동해 온 김익환 대표와, ‘한글과컴퓨터’ ‘안철수연구소’ 등을 거치며 현장을 리드해 온 전규현 수석이 제시하는 ‘소프트웨어 개발 실행 지침서’이다. 특히 이번 개정판에서는 스마트폰 급부상에 따른 소프트웨어 황금기를 기회로 연결하기 위해 반드시 알아야 할 개발 실행 지침을 확대 반영하였다.
많은 소프트웨어 개발자들이 프로젝트 진행에 대해 제대로 배울 기회를 갖지 못한 채, 과거부터 해오던 방법을 그대로 답습하고 있다. 그런 상태로 매일 프로젝트에 투입되다 보니, 야근에 야근을 거듭해도 프로젝트가 언제 끝날지 모르는 상황에 빠져들곤 한다. 이 책은 그간의 이 같은 문제를 해결하고 소프트웨어를 성공적으로 개발하기 위해 반드시 알아야 할 ‘조직’ ‘프로세스’ ‘문화’ ‘기반시스템’ ‘방법론’에 대한 현장 실무 위주의 전략을 제시한다.
목차
Part1 소프트웨어 개발의 기초
1. 기반시스템
기반시스템이 잘 구축된 사례┃기반시스템이 잘 구축되지 않은 사례┃소스코드관리시스템┃빌드시스템┃버그관리시스템┃테스트관리시스템과 테스트 자동화툴┃프로젝트관리시스템┃요구사항관리시스템
2. 조직
프로젝트 구성원의 역할 ┃조직체계
3. 개발방법론과 프로세스
소프트웨어 개발방법론┃소프트웨어 개발 프로세스
4. 사람
인재 확보┃문서 작성 기술
5. 문화
동료 리뷰┃연구┃공유┃품질 우선┃규칙 준수┃장기적인 관점으로 보기
기반시스템이 잘 구축된 사례┃기반시스템이 잘 구축되지 않은 사례┃소스코드관리시스템┃빌드시스템┃버그관리시스템┃테스트관리시스템과 테스트 자동화툴┃프로젝트관리시스템┃요구사항관리시스템
2. 조직
프로젝트 구성원의 역할 ┃조직체계
3. 개발방법론과 프로세스
소프트웨어 개발방법론┃소프트웨어 개발 프로세스
4. 사람
인재 확보┃문서 작성 기술
5. 문화
동료 리뷰┃연구┃공유┃품질 우선┃규칙 준수┃장기적인 관점으로 보기
Part2 소프트웨어 개발을 성공으로 이끄는 법
6. 생애주기 모델을 제대로 선택하라
폭포수 모델┃반복 모델┃XP 모델┃사시미 모델┃발전적 프로토타이핑 모델
7. 개발 단계별 계획을 수립하라
개발의 각 단계┃단계별 인원 투입┃단계별 일정 분배
8. 프로젝트 활동을 확실하게 관리하라
프로젝트 성공 기준 마련┃개발 계획┃일정관리┃요구사항 분석┃설계┃구현┃품질관리┃리스크관리┃인력관리┃의사소통관리┃원가관리
폭포수 모델┃반복 모델┃XP 모델┃사시미 모델┃발전적 프로토타이핑 모델
7. 개발 단계별 계획을 수립하라
개발의 각 단계┃단계별 인원 투입┃단계별 일정 분배
8. 프로젝트 활동을 확실하게 관리하라
프로젝트 성공 기준 마련┃개발 계획┃일정관리┃요구사항 분석┃설계┃구현┃품질관리┃리스크관리┃인력관리┃의사소통관리┃원가관리
댓글을 남겨주세요
You must be logged in to post a comment.