接項目最重要的一步是與客戶談需求。客戶對軟件的需求是項目規劃和實施的根本,所以在與客戶談需求時,一定要讓用戶將所有的想法盡可能的闡述清楚,并把所有的要求羅列出來。這時候不應該害怕“勾引”起客戶的潛在需求而增加設計開發的工作量。而應該直接明白地要客戶把項目的要求一條條地列出來。這時先把條理、歸納、分析先都扔到一邊去,用紙筆將用戶最原始、最完整的要求準確地記錄下來。假如項目在你對客戶的需求沒有完全了解清楚的情況下就匆匆上馬,那么就會隨時發生意想不到的變更,輕則使項目延期或超出預算,重則使得原來已經做好的軟件要徹底推倒重來。
在完全了解客戶的需求后,下一步就是要確定一個合理的報價。接包方要從跟客戶的交談中盡量地了解出客戶的準確意思,思考客戶想要的是怎樣的一個軟件,項目復雜的程度多大,客戶的要求有多高,客戶的性格如何,能夠接受的價格范圍等等,這些因素對于軟件項目的報價都是密切相關的。