軟體開發過程須貫徹評估和測試

2022-01-13 12:02:39 字數 642 閱讀 9924

提高軟體質量,需要乙個良好定義的執行過程。而執行過程,每時每刻都需要一套行之有效的檢測反饋的方案。包括擔當檢測主體的人,檢測的工具,和實施的方法。

在乙個質量管理團隊中,總有兩種角色。一種是送檢方,另一種是檢驗方。

1.需求分析階段:

送檢方是消費者,他提供了需求資訊,而檢驗方是我們團隊的需求分析員。

工具是什麼?

檢驗的方法和標準是什麼?

2.系統模型的建立階段:

送檢方是分析員,提供了需求分析報告,而檢驗方是框架設計師。

工具是什麼?

檢驗的方法和標準是什麼?

3.功能模組化階段:

送檢方是框架設計師,提供了框架級別的文件,而檢驗方是程式設計師主管。

工具?檢驗?

4.**設計階段:

送檢方是程式設計師主管,提供功能模組文件,而檢驗方是程式設計師。

工具?檢驗?

5.編碼階段:

送檢方是程式設計師,提供了程式的設計文件,而檢驗方是程式設計師。

工具?檢驗?

這是縱向的質量執行過程,同時也有橫向的。每乙個階段本身就是乙個整體,相互之間應該協和。

6.需求分析層次

7.系統模型層次

8.功能模組層次

9.**設計層次

10.編碼層次

軟體開發過程

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 測試 驗證是否已經解決使用者提出的問題 單元測...