軟體開發過程猶如開車自駕遊。

2021-04-28 09:06:38 字數 386 閱讀 5852

身處大規模的開發過程之中,就好像開車自駕遊,你有出發地也有目的地,但你永遠不會知道路上會遇到什麼樣的經歷。

也許你會開過一望無際的荒原,那裡什麼也沒有:沒有交通燈,沒有行人,沒有路標,甚至沒有道路;你可以隨心所欲盡情馳騁,何其之爽快,到最後可能連你也沒有了。

或許你會來到美麗的田園農莊,稻穀飄香美不勝收;好吧,至少這裡還有田埂間的小路,不過你得要小心駕駛避免翻到路邊的田裡,還得隨時提防路上的牛馬牲口:因為他們是不知道交通規則的。

可能你會駛進城市:滿眼鋼筋水泥、汽車行人、交通燈和令人厭煩的交警;不喜歡麼?沒有多少人會喜歡被約束,但也許這就是城市之所以能成為城市的原因。

這還不是全部,旅行的途中你遲早會遇到拋錨。打110麼?別天真了,你可能連**都找不到,唯一的方法就是把車修好,然後繼續前進吧!

軟體開發過程

1.程式設計師寫出自認為沒有bug的 2.軟體測試,發現了20個bug。3.程式設計師修改了10個bug,並告訴測試組另外10個不是bug。4.測試組發現其中5個改動根本無法工作,同時又發現了15個新bug。5.重複3次步驟3和步驟4。6.鑑於市場方面的壓力,為了配合當初制定的過分樂觀的發布時間表,...

軟體開發過程

1.程式設計師寫出自認為沒有bug的 2.軟體測試,發現了20個bug。3.程式設計師修改了10個bug,並告訴測試組另外10個不是bug。4.測試組發現其中5個改動根本無法工作,同時又發現了15個新bug。5.重複3次步驟3和步驟4。6.鑑於市場方面的壓力,為了配合當初制定的過分樂觀的發布時間表,...

軟體開發過程

軟體生命週期 1 問題定義 使用者需要解決什麼問題?2 可行性分析 使用者需要解決的問題是否可行 技術可行性 市場可行性 3 需求分析 將使用者提出的問題進行細化 4 系統設計 確定細化問題的實現方法 5 編碼 依據需求和設計穩定進行開發,解決問題 6 測試 驗證是否已經解決使用者提出的問題 單元測...