개발자들이 SI 프로젝트에 대해 체계적으로 경험할 수 있는 기회가 흔하지는 않다. 대개 주먹구구식의 프로젝트 수행 환경에 둘러싸여 있는 경우가 많고, SI 프로젝트의 핵심적인 지식은 교육을 통해 얻기 보다는 여러 SI 프로젝트 수행 경험과 주변의 사례, 유능한 PM의 업무 수행방식을 통해 경험적으로 터득하게 된다. 이 책은 저자의 그동안의 프로젝트 경험을 바탕으로 소프트웨어 개발 프로젝트의 개발 방법론과 프로젝트 관리 방법론 및 SI 프로젝트의 수행과 관련된 내용들로 꾸며졌다.
현장 경험을 중심으로 다양한 프로젝트 수행 사례를 분석하고 프로젝트 관리자에게 필요한 기본적인 프로젝트 관리 기법과 소프트웨어 개발 방법론을 소개한다. 프로그래머 이후에 준비해야 하는 자신의 역할, 기술력을 미리 파악하고 프로젝트를 보다 효과적으로 수행할 수 있는 팀웍, 상하관계 및 대 고객관계까지 조직적인 면에도 필요한 방법을 제시한다. 프로그램 기술 중심의 서적과는 달리 정보시스템의 환경 변화에도 실질적인 지침이 될 수 있는 내용이 담겨 있다.