王慧添
【摘 要】隨著軟件技術的高速發展和變化,以及行業的變革與需求迭代,以IT產業服務、軟件技術解決方案和科技研發環節等為主要特征的新的產業結構變化正在正在快速升級發展。軟件與IT產業服務在快速提升,因此對國內現代服務業特別是IT服務產業,提供了新的機遇和更大的挑戰。軟件項目的質量決定著項目的成敗,軟件項目、產品質量的不斷提高,能有效的長期提升客戶滿意度和加強客戶忠實度,加強企業在行業的競爭力。目前國內項目質量管理研究還處于初級階段,針對軟件項目質量管理的研究更是缺乏,各大媒體發表的文章也只是軟件從業人員針對各人項目經驗寫的相關總結,因此,筆者認為在全球經濟一體化的今天,迎合國際市場經濟競爭的需求,國內IT服務軟件企業怎樣才能和國外IT服務軟件企業一較高下,取得競爭優勢,針對軟件項目質量管理的研究非常有必要的,對上海FH公司也很有價值和實際意義,也可以填補國內在軟件項目管理特別是質量管理方面研究的不足,并對軟件項目質量管理進行持續性的改進和提高。
【關鍵詞】軟件項目管理;項目質量管理
第一章 緒論
1.1 研究背景
隨著軟件技術的高速發展和變化,以及行業的變革與需求迭代,以IT產業服務、軟件技術解決方案和科技研發環節等為主要特征的新的產業結構變化正在正在快速升級發展。軟件與IT產業服務在快速提升,因此對國內現代服務業特別是IT服務產業,提供了新的機遇和更大的挑戰。軟件項目的質量決定著項目的成敗,軟件項目、產品質量的不斷提高,能有效的長期提升客戶滿意度和加強客戶忠實度,加強企業在行業的競爭力。
1.2 研究目的和意義
本文通過對軟件項目的項目質量管理的目前狀況分析,總結存在的問題,以及相關的應對措施,希望達成達成以下的相關目的:
滿足客戶需求和實際情況的軟件產品;
分析當前企業內軟件項目開發質量管理的特點,找出其中項目質量管理存在的關鍵關鍵額問題,給予相關的解決方案;
對CMMI理論,PDCA方法的運用等質量保證管理理論分析,把質量管理流程整合進企業項目管理流程中;
規范制定一套具有符合本企業完善的軟件項目開發質量管理體系,并能夠用于指導以后項目開發的各個環節。
第二章 相關理論概述
2.1 項目管理的意義
本項目用的材料、設備要進行標識。對軟件項目過程中的不合格品要進行追溯,制定相應的整改措施,并進行追蹤。對質量計劃中確認關鍵過程(指對項目軟件質量有重大影響的軟件項目過程,例如機房服務器、交換機等硬件設施方面等),要按照質量體系程序文件中的規定進行控制并做好記錄。
2.2 質量和質量管理概述
項目質量控制定義為:“監控特定的項目成果以判定它們是否符合有關的質量標準,并識別消除引起不滿意績效的原因的方法。綜合以上定義分析,本文關于項目軟件項目軟件項目質量控制的定義可以得出如下結論:項目軟件項目軟件項目質量控制是在項目軟件項目軟件項目實施過程中,對項目軟件項目軟件項目質量的實際情況進行監督,判斷其是否符合相關的質量標準,并分析產生質量問題的原因,制訂出相應的措施來消除導致不合格質量標準的因素,確保項目軟件項目軟件項目質量得以持續不斷的改進。
2.3 項目質量管理內容與方法
全面質量管理有著豐富內容,是一支完整的理論體系。它的運作的特點主要有以下幾點:
全面質量管理不是某個單獨的概念及方式,也不是某個模式,而是一種完整的管理途徑。
全面質量管理把質量作為中心逐步開展各項活動,而其他的一些因素均不可能取代質量成為中心要素。
第三章 軟件項目現狀分析及質量管理存在的問題
(一)項目軟件中的軟件設計方案不夠完善
項目的正常進行需要詳細周密的計劃和安排,同時為了能夠在一定程度上減小軟件代碼和運行錯誤,項目同樣需要事先設計對應的軟件代碼。對于項目軟件代碼來說,應當滿足于真實的軟件代碼和運行情況具有同步性,不能兩不相符,最終不能很好地完成項目。所以軟件代碼應當一切以真實的項目進行細節為準,并隨位置的變化及時作出調整,在設計項目軟件時。應將實際與軟件代碼逐一比對,在保證正確率的同時盡量減少項目技術質量。
(二)應當確保項目軟件準確無誤
對于項目中項目軟件的安裝來說,往往會出現設計偏差的情況。而如果有這樣的情況發生,就要再一次重復之前的工作。這樣一來二去往往會增加大量的項目安裝質量,從而拖延項目的終期。
(三)資金問題
在整個項目的進行過程中,往往會出現一些責任雙方都未曾預料到的變故,這樣一來一旦協議確定時態度不夠認真,加上后期對計劃方案做出修正,都會在一定程度上花費多余的資金,長此以往,超出預估的經費就會成為責任雙方的“心頭病”,這樣一來二去就會造成雙方不夠和諧,項目無法正常進行,甚至某一方產生報復心里,做出危害對方甚至雙方利益的事情來。
第四章 改進建議和措施
4.1 事前事中事后的質量控制措施
軟件軟件代碼和運行階段質量的控制可以分為三個階段,分別為事前、事中、事后。在這三個階段分別做出不同的對策,使得質量得到有效的控制,下面就以項目軟件為例,進行具體對策的提出。
關注一些項目軟件質量中出現的通病,比如說軟件代碼和運行錯誤等等,建立懲罰獎勵的制度。在軟件代碼和運行現場的質量管理工作中進行獎懲,對于符合要求的軟件測試員進行獎勵,對于不符合要求的進行懲罰,這樣有利于激勵起各項單位的積極工作。
4.2 明確項目質量控制目標
第一,明確總目標。項目軟件的總目標是由上海FH公司制定,總目標是確保合格項目軟件,項目部對上海FH公司定制的目標要進行深入剖析,學習合同文件中規定的相關質量標準,從整體上把握住項目軟件建設的總質量目標。
第二,明確項目軟件軟件代碼和運行階段的分段小目標。分段目標是根據總目標進行分解來制定的,目的是為了保證各軟件代碼和運行階段及工序達到的質量要求標準。并且分段目標的制定應該具體、明確,將總目標當做基礎,目標的實施一定要合理和可行,執行過程之中要嚴格把關,盡可能的避免失誤導致最終目標偏離。
4.3 加強人員分組類別考核技術并明確責任
第一,對現場軟件運行單位的施軟件技術員員進行分組分類別,不同的小組負責不同的軟件代碼和運行部分,每個小組設置一個組長,組長對自己組員的軟件代碼和運行負責,強化施軟件技術員員的管理意識,因為施軟件技術員員的水平資質對于項目軟件的質量產生很大的影響,所以在對現場施軟件技術員員的招聘之中應該嚴格把關。
第五章 結束語
本文圍繞基于全面質量管理的軟件項目項目質量控制這一主題,運用工程項目軟件項目質量控制等基礎理論,通過現實的調查和大量的資料分析,采用全面質量管理方法對軟件項目項目質量控制進行深入且詳實的研究,
通過對軟件項目項目質量控制、全面的質量管理等理論為依據,結合軟件工程項目的實際情況,驗證了全員、全過程、全項目的全面質量管理模式對軟件項目項目質量控制所起到的良好效果。
【參考文獻】
[1]軟件開發項目質量管理策略探討[J].胡梅生.科學技術創新.2017(36).
[2]淺析如何管理軟件開發以提高經濟效益[J].嚴居斌,張正勇,華聰,高興.經濟研究導刊.2018(02).
[3]關于軟件開發效益風險優化評估仿真[J].陳奇.計算機仿真.2018(02).
[4]淺析軟件開發過程中的倫理問題[J].林浩東.計算機產品與流通.2017(09).
[5]面向軟件開發信息庫的數據挖掘綜述[J].楊振宏.民營科技.2017(03).