[ 프로젝트 성공을 결정하는 과학적 관리 방법과 노하우! ]
이 책은 성공적인 프로젝트 수행을 위해 SE가 반드시 알아야 할 구체적인 관리방법을 설명한 실무서로써, 정상급 SE들의 성공과정, 업무 노하우(업무 패턴, 프로젝트 관리 등)의 실무 경험을 다루고 있다. 또한 향후 IT 개발자들이 알아야 할 것과 앞으로 나아갈 방향을 실무 중심으로 제시하고 있는 개발자들을 위한 필독서이다.
SE(System Engineer ; 시스템 엔지니어)는 프로그래밍 능력 및 IT 전반에 대한 지식과 경험을 갖춘 중급 이상의 IT 엔지니어로 주된 업무는 클라이언트와의 미팅을 통해 그들의 요구사항을 정리 및 설계하고 개발팀을 지휘해 개발과정을 관리를 담당한다. 일류 SE가 갖춰야할 3가지 능력은 새로운 업무를 설계하고 모델화시킬 수 있는‘설계력’, 새로운 기술을 파악하여 적용하는‘기술력', 프로젝트를 확실하고 정확하게 진행하는‘추진력’을 들 수 있다.‘설계력’에서는 모델링, ‘기술력’에서는 객체지향, ‘추진력’에서는 프로젝트 관리를 예로들어 자세히 설명하고 있어 3가지 능력을 갖추기에 부족함이 없다.
또한 구체적으로 업무 분석과 구현 과정을 필자의 실제 경험을 토대로 자세히 설명하고 있는데 모델링, WBS를 이용한 결과물 관리 방법, LFD를 이용한 업무 설계 방법 등 프로젝트 관리에 꼭 필요한 중요한 내용들이 많이 소개되어 있고, 프로젝트 성공에 중요한 또 하나의 축, 즉 가 프로젝트에 미치는 영향에 대해서도 비중있게 다루고 있다.
마지막 장에는 이 책에 소개된 방법론을 적용해 가상의 프로젝트를 설계하고 구현해나가는 과정을 설명하였고, 실무에서 사용되는 프로젝트 관리 방법론과 기법들, 그리고 각종 사례 등을 ‘용어설명’이나 ‘컬럼’ 등의 박스기사 형태로 제공하고 있어 구체적인 사례에 의한 이해를 원하는 독자들에게 많은 도움이 된다.