軟件開發過程中一般分為市場調研、需求分析、軟件設計、程序開發、軟件測試五個階段,其中市場調研、需求分析和軟件設計所占整個開發流程大約70%左右的時間,可見其重要性。
然而在實際開發中,由于工期、客戶等一些因素,我們并不會完全遵循這幾步驟進行開發。項目下來后,客戶總是想看他軟件開發的進度的,要求的是能看到實質性的東西,比如哪個模塊哪個功能可以使用,如果這時候你還處于軟件設計階段(當然這階段正是開始軟件設計的時候),那就壞了,客戶會認為你還沒有開始給他開發軟件,不重視這個項目,就會一再的催你,表達自己的