軟體工程第三次作業 博文軟體質量保障初探

2022-08-22 00:00:14 字數 1098 閱讀 3363

一、對教材與參考資料閱讀後關於軟體質量保障你的體會是什麼?

軟體質量(quality assurance)

是對明確陳述的功能和效能需求,明確記錄的開發標準及對所有專業化開發應具備的隱性特徵的符合度。它強調:

1、軟體的需求是質量的基礎,不符合需求的就是沒有質量;2、軟體過程必須遵循一些開發標準和行業標準;3、軟體必須滿足隱含需求。

讀過教材之後,我認為:對於軟體質量,我們只能通過具體的軟體質量特性來測量。關於軟體工程的質量,鄒老師說是體現在:軟體開發過程的可見性;軟體開發過程中的風險控制;軟體內部模組,專案中間階段的額交付質量,專案管理工具的因素。這些質量特性規定標準建立起來了具體的質量度量標準。

總而言之,這些質量特性可劃分為兩類,可直接測試的和間接測試的。對於功能,效能等我們可直接測試;對易用性,可靠性等,需要我們通過一定得途徑尋找一條準則,這也是我們目前測試的盲點,當然也是我們質量人員需要解決的問題。

二、如果你是乙個專案的qa,那麼你認為你的工作職責範圍是什麼?

qa部門的工作職責及工作內容如下

1,全過程的品質監控及保證

2,全過程質量事故的處理

3,全過程質量改進工作的統籌

4,組織質量體的維護及改進

5,質量問題會議的展開

6,質量外部事宜的處理

三、如果你是乙個專案經理,那麼你認為這你的專案中需要專職的qa麼?還是只需有test即可?如果一旦出現問題,你如何界定由誰擔責?

我認為,專案中需要專職的qa。

qa和test密不可分,應當以qa為主,test為輔。二者的作用相輔相成,共同助力專案的實現。但是收尾的工作還是應由qa完成,如果出現問題應該由qa負責。

qa最重要的職責在於系統層面的完善,側重於問題的防範及對已發生問題的根源的**及其對策的實施,從而降低不良的產生。隨著qa的出現,企業的質量管理範圍進一步推廣,包括了整個品質保證題寫的範圍,質量管理人員的許可權也進一步增大。有些企業qa還包括了顧客滿意的業務,就是處理顧客的投訴:分析、對策、顧客滿意度調查等業務。qa和test應當對程式進行測試和給予可行性分析,並給出合理的修改建議,上線後出現的問題應當由qa負責,而不應當將責任歸咎於程式設計師。

軟體工程第三次作業 博文軟體質量保障初探

我的體會是qa的職責是極其重要,尤其是對於越是成熟規模越大分工越細化的團隊來說必不可少。二 如果你是乙個專案的qa,那麼你認為你的工作職責範圍是什麼?我認為我的職責有 三 如果你是乙個專案經理,那麼你認為這你的專案中需要專職的qa麼?還是只需有test即可?如果一旦出現問題,你如何界定由誰擔責?我認...

軟體工程第三次作業

影印機的工作過程大致如下 未接到影印命令時處於 閒置 狀態,一旦接到 影印命令 則進入 影印 狀態,完成乙個影印命令 規定的工作後又回到閒置狀態,等待下乙個影印命令 如果執行影印命令時 發現沒紙 則進入 缺紙 狀態,發出警告,等待裝紙,裝滿紙 後進入閒置狀態,準備接收影印命令 如果影印時發生 卡紙故...

軟體工程第三次作業

最大連續子陣列和 最大子段和 問題 給定n個整數 可能為負數 組成的序列a 1 a 2 a 3 a n 求該序列如a i a i 1 a j 的子段和的最大值。當所給的整數均為負數時定義子段和為0,依此定義,所求的最優值為 max,1 i j n 例如,當 a 1 a 2 a 3 a 4 a 5 a...