소프트웨어 개발의 모든 것 (All of software project) (2009/01/04)
김익환,전규현지음| 2008.11.10 | 페가수스 | ISBN 9788996091738 (13560)
PMBOK를 읽어서 그런지, 프로젝트를 조감할 수 있게된 지금 이 책은 나에게 어떤 효용이 있을까?! 그러다 실제 읽게 된 것은 책 앞날개에 저자 두명의 이메일을 통해 컨설팅 회사( http://www.abcswcon.com/ )를 다닌다는 것을 알고나니, 컨설턴트가 되는게 목표라 잡게 되었다.
알고보니 [대한민국에는 소프트웨어가 없다]를 쓴 김익환씨의 최신작이기도 하네!
큰 프젝은 안해본 것 같은데도 IBM clearcase 빌드 매니저 1명, vss 빌드관리자 1명 있는 곳에서 개발해 본 나에게 어쩌면 전체를 조감할 수 있는 기회가 되지 않을까!란 기대 시작.
책 처음이 차별화의 전부가 아닐까 싶기도 하다. 소프트웨어 개발 역량표(http://www.abcswcon.com/services.htm)라는 것을 통해 개발자 자신의 수준을 정리할 수 있어 좋다. 책엔 꼼꼼히 더 많이 설명한다.
앞부분은 시스템,인간,툴(소스관리,빌드관리,버그관리...)의 기본을 언급하고 파트2에선 소프트웨어 개발을 성공으로 이끄는 법에 대해 언급하고 있다.
개념 위주 보다는 타이틀 만으로도 어느 정도 이해가 되는 내용이었다. 거기에 소프트웨어를 언급하고 용어 정리를 하는 부분은 반쪽이다 싶다. 제대로 사용법을 알려주는 것도 아니고, 찜찜한 그자체다!
물론, http://books.pragprog.com/titles 이런 좋은 책들이 있기에 Part1에서 설명한 것은 조감도 성격 말고는 없는 것 같다. 다만, 그림도 많아 좋았다. 소프트웨어 프로젝트 나무 그림이 특히 인상 깊다.
[기억에 남는 구절]
소프트웨어 프로젝트 나무에서 보다시피 프로젝트의 기둥은 SRS다. 프로젝트에서 가장 중요한 것이 무엇이냐고 하면 단연 SRS이다. SRS없이 설계를 하고, 구현을 하는 것은 나무의 몸통이 없이 나뭇가지와 나뭇잎이 허공에 둥둥 떠다니는 것과 같다.
SRS Template 소개
1. Introduction(개요)
2. Overall Description(전체 설명)
3. Environment(환경)
4. External Interface Requirement(외부 인터페이스 요구사항)
5. Performance Requirement(성능 요구사항)
6. Non-Functional Requirement(기능 이외의 요구사항)
7. Functional Requirement(기능요구사항)
=> 삼성중공업ERP에 투입되었을때, 실력없는 정사장의 경우 5번을 빼 먹은 것이 틀림없다.물론, 그위엔 을이 있어 면피했을 수도 있겠으나......
'책(BooK)' 카테고리의 다른 글
| 영어를 제2모국어로배우는비밀ImageMakingEnglish-발음! 제대로 정리 (0) | 2009/01/05 |
|---|---|
| 미디어2.0 미디어 플랫폼의 진화 - 현재 미디어에 대한 올바른 이해/우리는 아는대로 본다 (2) | 2009/01/05 |
| ALL OF SOFTWARE PROJECT - 조감의 역할은 한 책 (0) | 2009/01/05 |
| 대한민국史1 - 우리나라 근대사를 제대로 알기위한 시작 (0) | 2009/01/05 |
| 당신은 웹 2.0 개발자입니까? - 제대로 정리된 기술 동향 (0) | 2008/12/30 |
| 도와주세요! 팀장이 됐어요 - 온전한 팀원이 되겠죠 (0) | 2008/12/29 |



