본문 바로가기
독서

소프트웨어 개발의 모든것 - 2012.03.08

by 최고영회 2012. 3. 8.
728x90
반응형
SMALL



소프트웨어 개발의 모든 것

저자
김익환, 전규현 지음
출판사
페가수스 | 2010-06-01 출간
카테고리
컴퓨터/IT
책소개
책 소개대한민국 소프트웨어 분야 권위자인 김익환 대표와 전규현 ...
가격비교


OJT 필독서 – 소프트웨어 개발의 모든 것 (ALL OF SOFTWARE PROJECT)
(김익환, 전규현 지음)

소프트웨어 개발 일을 시작한 지 4년이 지났고 이제 5년을 채워가는 과정에서 이 책을 보며 
‘이 책을 너무 늦게 보았구나’, ‘지금이라도 봐서 다행이다.’, ‘앞으로 어떻게 해야겠구나’ 라는 느낌을 받았습니다. 
이전에 일을 하면서 힘들다고 느꼈던 부분들의 이유에 대한 원인을 쉽게 발견할 수 있었습니다. 
이 책은 소프트웨어의 개발에 있어 가장 중요한 부분들을 이렇게 말하고 있습니다.


1.기반시스템 
소스코드 관리시스템, 빌드 시스템, 버그관리시스템, 테스트관리시스템과 테스트 자동화툴, 프로젝트관리 시스템, 요구사항관리 시스템
2.조직
프로젝트 구성원의 역할, 조직체계
3.개발방법론과 프로세스
소프트웨어 개발방법론, 소프트웨어 개발 프로세스
4.사람
인재확보, 문서작성기술
5.문화
동료리뷰, 연구, 공유, 품질우선, 규칙준수, 장기적인 관점으로 보기
6.생애주기 모델 선택
폭포수, 반복, xp, 사시미, 발전적 프로토타이핑 모델 등
7.개발단계별 계획수립
개발의 각 단계, 단계별 인원 투입, 단계별 일정 분배
8.프로젝트 활동 관리
개발계획, 일정관리, 요구사항 분석, 설계, 구현, 품질관리, 리스크관리, 인력관리, 의사소통관리, 원가관리


각각의 내용이 반드시 균형을 맞춰야 한다고 생각합니다. 
어느 한 부분을 완벽히 하고 다른 부분을 소홀히 하면 소프트웨어 개발을 성공시키기 어렵다고 생각됩니다. 
이제 입사 한달이 된 저의 관점에서 현재 회사에서는 소프트웨어 개발의 성공을 위해 많은 것들을 지켜 나가며 이것들을 자연스럽게 습관하 하는 모습들이 보여서 매우 기분이 좋습니다. 
많은 책들이 그러 하겠지만 이 책은 한번 읽고 덮을 책이 아니라 현재 상황을 체크하고 발전시키기 위해 수시로 봐야할 것 같습니다.
책을 통해 얻은 지식은 실천을 통해 빛을 본다고 생각합니다.

728x90
반응형
LIST