軟體工程第三次作業 關於軟體質量保障初探

2022-08-17 05:48:15 字數 1205 閱讀 8688

一、對教材與參考資料閱讀後關於軟體質量保障我的體會

軟體質量,是關係軟體生命週期的重要因素,對軟體質量的評估, 是對軟體測評質量的一項重要考核, 它可以通過測評過程中採集的各類資料進行分析、統計, 對測評工作進行量化, 不僅可以對測評工作進行考核, 也為後續相關專案積累原始資料和經驗。國際標準組織的定義強調軟體要符合使用者以及利益相關者的需求。軟體=程式+軟體工程,軟體質量=程式質量+軟體工程質量。程式的質量體現在軟體外在功能的質量,使用者體驗質量、國際化質量和安全性的質量等方面,還可以用nps等其他數值來表示質量。軟體工程的質量體現在軟體開發過程的可見性、軟體開發過程的風險控制、軟體內部模組,專案中間階段的交付質量,專案管理工具的因素、軟體開發成本的控制、內部質量指標的完成情況。軟體工程的質量可以用cmmi模型進行衡量。要達到一定的軟體質量是要付出成本的,swebok定義軟體質量成本的組成部分包括預防、評審、內部故障、外部故障四個方面,本書作者認為還有流程分析改進、投資改進各種成本。每乙個工程師都必須投入時間和精力去修復軟體已有功能的質量問題。此外,軟體的質量保障(qa)和軟體測試(test)是有很大區別的。

二、如果我是乙個專案的qa,我認為我的工作職責範圍是

(1)引導公司、專案組成員按體系、照過程,有序地推進產品開發,向質量保證主管匯報工作情況;

(2)需求設計階段要審查設計時候合理,是否能滿足客戶的真正需求,是否符合客戶群體的使用習慣,操作是否簡單易學等等;

(3)資料庫結構設計、系統架構、功能頁面等是否能按照需求實現,督促研發進度,要定好專案進度,並督促其完成;

(4)隨時為專案預防風險,提供有效地**方案,制訂可行的改進措施,並結合實際工作進行修正和推進改進;

(5)交代測試人員檢測質量;

(6) qa要傾聽客戶的要求,耐心的給予講解說明,彙總所有需要修改的點,反饋給研發人員(專案經理或研發經理)並確認其按照客戶要求完成修改;

(7)按規定進行定期、不定期地監督和檢查專案的工作成果,查詢不足和問題,指出改正方法和要點,跟蹤其問題、直至問題解決。

此外,qa既然擁有全部測試的權力,就要承擔起相應的責任。

主動學會思考和改進。

要主動了解專案的開發過程和技術,提高自己。

要熟悉軟體專案的設計和實現要點,避免一些不有效的測試。  

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

軟體工程第三次作業 關於軟體質量保障初探

一 對教材與參考資料閱讀後關於軟體質量保障你的體會是什麼?1 軟體質量保障 qa 的含義 在對教材閱讀前,我一直以為軟體質量保障僅僅是在軟體上線前對其進行測試,以保證其沒有bug,可以正常按時交付客戶上線運營即可。通過對教材的閱讀我們了解到軟體質量保障 qa 和軟體測試 test 是有很大區別的。軟...

軟體工程第三次作業 關於軟體質量保障初探

對教材與參考資料閱讀後關於軟體質量保障你的體會是什麼?40分 軟體質量 程式質量 軟體工程質量 軟體工程的質量保障 軟體開發過程的可見行要好。在軟體開發過程的風險控制。軟體內部模組,專案中間階段的交付質量,專案管理工具的因素。軟體開發成本控制。內部質量指標的完成情況。實施cmmi可以有效的保障軟體質...

軟體工程第三次作業 關於軟體質量保障初探

1 對教材與參考資料閱讀後關於軟體質量保障你的體會是什麼?軟體質量保障工作 軟體團隊為了讓軟體達到事先定義的質量標準而進行的所有活動,包括測試工作。軟體的質量保障和軟體測試是有很大區別的。軟體測試 test 運用一定的流程和工具,驗證軟體能實現預先設計的功能和特性,工作的 流程和結果通常是可量化的。...