1. 程式設計師寫出自認為沒有bug的**。
2. 軟體測試,發現了20個bug。
3. 程式設計師修改了10個bug,並告訴測試組另外10個不是bug。
4. 測試組發現其中5個改動根本無法工作,同時又發現了15個新bug。
5. 重複3次步驟3和步驟4。
6. 鑑於市場方面的壓力,為了配合當初制定的過分樂觀的發布時間表,產品終於上市了。
7. 使用者發現了137個新bug。
8. 已經領了專案獎金的程式設計師不知跑到**去了。
9. 新組建的專案組修正了差不多全部137個bug,但又發現了456個新bug。
10. 最初那個程式設計師從斐濟給飽受拖欠工資之苦的測試組寄來了一張明信片。整個測試組集體辭職。
11. 公司被競爭對手惡意收購。收購時,軟體的最終版本包含783個bug。
12. 新ceo走馬上任。公司僱了一名新程式設計師重寫該軟體。
13. 程式設計師寫出自認為沒有bug的**。
軟體開發過程
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 測試 驗證是否已經解決使用者提出的問題 單元測...