以往軟體專案開始都是以需求分析開始,隨著數十年來IT技術成長迅速,產業IT與R&D的人才隨著教育的普及,也漸漸達到需求的平衡,早期進入軟體產業的人才也都累績足夠的經驗與實力,大部份也都勝任到開發主管以上的階級。 這樣的環境之下,軟體產業面對類似的開發專案,都是運用之前的系統設計基礎與開發經驗,直接進入實作階段。因為主管的經驗中,整個系統的架構、系統分析與設計都了然於心中,只要透過之前的程式規格書,甚至做口頭的修改就開始實作。 面對這樣的開發環境與產業現況,新進的軟體新鮮人,永遠沒有太多機會接觸基礎性、系統性的需求分析,進而讓這些人才,其系統分析與設計的能力只停留在學校學理的階段。 本書運用一個產學合作的進銷存的案子,演示軟體公司的專案經理如何透過系統化的步驟,一步一步帶一批IT新鮮人,將客戶的需求導引出來,並把這些模糊的需求內容,如何階段性的精粹化之後,成為一個邏輯化的系統分析與設計。