博文谷

位置:首頁 > 實用範文 > 論文

軟件質量管理的優化對策研究論文

論文1.57W

摘要:近年來,隨着我國社會經濟的不斷髮展,我國軟件技術發展速度也在不斷加快,但同時我國軟件技術還存在較多的問題,要想有效解決這些問題,必須加強軟件質量管理,不斷完善軟件質量管理體系,促進軟件快速交付。文章研究表明,透過軟件質量管理,不僅可以促進軟件開發,還可以確保軟件質量。

軟件質量管理的優化對策研究論文

關鍵詞:軟件;質量管理;優化對策

0引言

在軟件技術快速發展和應用範圍不斷擴大的同時,軟件複雜性也不斷提升。在當前的很多軟件開發企業中,軟件質量管理問題開始成了關注的焦點。

1軟件質量管理中存在的主要問題分析

1.1需求模糊問題

結合軟件工程來說的話,軟件產品的生產主要包括多個過程:第一是系統需求研究過程;第二是系統設計過程;第三是系統實現過程。但對於軟件系統需求來說,往往描述不夠完善,相應的軟件需求調研以及研究也不夠深入,沒有加強對軟件質量需求的管理,這樣不僅會使得研發以及測試設計工作落實不到位,還會明顯提升溝通成本,導致產品實現與用戶需求不一致[1]。

1.2立項管理不到位問題

大量實踐結果表明,透過加強立項管理,可以有效避免質量管理項目風險的產生,賦予軟件項目開發深刻的意義。(1)軟件項目開展。不加強深入的立項調查,以及加強項目可行性分析,落實好立項評審,則可能會導致產品需求獲取不到位,軟件開發產品規劃出現很多問題,無法保證軟件研發工作的有效開展,致使項目研發功能明顯減弱,不但會導致資源浪費,還會阻礙新產品的正常發佈[2]。(2)軟件項目。如果沒有加強立項管理,可能會導致成員行爲渙散問題的出現。工作人員只顧自己,不顧團隊利益,無法全面瞭解項目產品的實際開發要求與背景,也不能從根本上明確項目開發的最終目標,無法滿足用戶的實際軟件開發需求,最終使得軟件開發計劃無法按期實施以及軟件開發費用超支等問題出現。

1.3軟件質量保證體系尚待完善

針對我國很多軟件開發企業來說,往往都處於“軟件質量管理”實施的最初階段,甚至是試行階段,很多科研製作部門對應的標準化軟件質量管理體系還都不完善,甚至有一些科研部門對應的軟件質量管理制度和體系還沒有形成[3]。另外,一些企業雖然設立了軟件質量管理的專有部門,但相應的體系檔案卻還不完善,需要經過大量的實踐來完善。在軟件開發項目研製部門質量管理普通較低的情況下,軟件開發工作者的綜合素質低下,也會影響軟件產品的最終質量。

2軟件質量管理的優化對策分析

2.1加強需求工程有效管理

在實際的軟件開發當中,如果相應需求模糊,會出現需求隨意變更的現象,導致時間被白白浪費。對於該問題來說,必須針對相關需求活動,加強統一化的需求管理。要在落實好軟件需求開發工作的基礎上加強需求管理,這樣不但能夠限制需求變更的實際次數,還能促進工程師對質量管理需求的深入理解。總之,軟件需求開發與軟件需求管理的重要性同等重要,必須實現兩者的有效結合,才能保證最終產品的質量。

2.2加強軟件測試流程有效管理

在軟件測試的各個環節,都可能會出現一些問題,必須不斷優化軟件測試流程,加強對軟件測試流程的有效管理。具體來說:(1)軟件測試相關部門人員,必須加強需求知識學習,開展深入的需求探討。(2)對有疑慮的需求者,研發設計工作者要做出及時而準確的解答。對於研發設計工作者也不能有效解答的問題,要讓他們聯繫用戶來有效解答。在明確需求的基礎上,根據軟件系統的作用以及性能,專門的測試工程師要科學合理地設計軟件測試測用例,具體要結合兩大方面的內容來設計:第一,針對測試工程師來說,必須結合實際需求,科學合理地編寫測試用例;第二,針對測試工程師來說,要在結合實際用戶反饋情況的基礎上,做好分析彙總工作[4]。要大力引入和合理應用QC功能測試設備以及工具,加強對軟件以及實際操作系統相容性能的合理性測試,才能充分發揮軟件測試工具使用的功能與作用,落實好軟件相容性測試工作。此外,要加強自由軟件測試,適當補充軟件測試用例,瞭解軟件測試用例沒有涉及的問題以及問題產生的原因;要採取定期研究和分析的方法,明確缺陷庫裏面存在的問題,並深入研究問題成因,進而利用測試用例來解決問題[5]。

2.3加強項目進度質量有效管理

要保證軟件開發項目的順利完成,首先必須保證軟件項目質量足夠好。在軟件項目開始實施之前,必須保證項目開發計劃足夠科學、合理。如果軟件開發項目計劃設計人員相關工作經驗足夠豐富、設計能力足夠強,往往可以有效保證軟件開發計劃的合理性與完善性,有效預見軟件開發計劃當中的問題,消除相關阻礙和影響因素。在軟件開發項目計劃設計的開始,相關人應及時組織軟件質量管理人員,開展軟件項目計劃討論會與評審會,並請相關技術專家、真實用戶等,針對軟件項目計劃的科學性和合理性進行探討,分享個人意見和看法,由專門的記錄人員總結相關意見,最終形成系統化的質量記錄,再以書面或者文檔的形式傳送給相關工作人員進行意見修改整合,確保軟件項目計劃的.完善性。

2.4提升工作人員的綜合素質

在軟件開發和質量管理過程中,技術人員和管理人員是核心主體。因此,要想有效保證軟件質量管理有效性,必須保證管理工作人員和技術人員的綜合素質足夠高。讓員工全面地瞭解企業,正確理解自身的工作性質和要求,並不斷增強自身的責任感。即使工作人員已經對工作內容很熟悉,也可能沒有深入理解企業經營戰略以及相應的發展規劃。企業外部環境條件變化幅度比較大,企業工作人員必須及時掌握內部戰略和規劃變化情況,及時調整自己的工作計劃和方法。對於軟件質量管理人員來說,不但要主動參與到企業發展規劃設計工作中,還必須及時將相關資訊傳達給各個部門。通常來說,企業應當定期或者不定期地開展例會,介紹企業近期情況和之後的發展規劃。在掌握全體例會內容的基礎上,各個部門負責人員應當再次開展部門會議,根據部門工作開展情況,做好後期工作規劃調整工作,使得每位員工都掌握企業發展動態,進行自身科學合理的工作調整與規劃。軟件質量管理者還必須基於企業內部軟件質量問題,增強創新意識,提出可以有效解決軟件質量問題的措施。

3結語

綜上所述,軟件開發成本管理不到位、軟件質量管理不到位等問題仍然存在,導致這些問題產生的主要原因是管理者管理不到位,如:軟件質量管理制度不完善、隨意性較強。要有效解決這些問題,必須以完善的軟件質量管理體系爲依據,加強軟件開發的全過程監控[6]。

參考文獻

[1]翁婕,丁鐵,喬揚,等.軟件質量管理的優化對策[J].電子製作,2015(6):98-99.

[2]周波,鍾小咪.鐵路運輸行業的供應商軟件質量管理[J].科學與財富,2016(5):750.

[3]張沐辰.基於軟件全面質量管理的團隊建設[J].科教導刊,2014(16):45,55.

[4]方俊釵.數字超聲檢測儀軟件的質量管理和軟件測試[J].科技風,2014(13):238.

[5]李婷,朱接文.計算機資訊化的影響及其軟件質量管理分析[J].無線互聯科技,2016(12):110-111.

[6]葉國偉.基於CMMI軟件質量管理方法研究[J].無線互聯科技,2014(7):43.