一個國家如此,一個有遠大抱負的國際化公司也如此,重視產品質量,因為質量是企業的生命線,從某種意義來講,品牌、產品、文化都是質量保證的體現。產品質量保證(QA)更有其典型特性,既需要領導重視和體系的支持,也需要每個成員的重視和努力。
1、初期的混沌
在質量體系建立過程中,會經歷了不少的困難。在項目組建過程中,技術積累的融合,團隊的合作能力建設成為產品質量考慮關鍵因素。在產品開發過程中,由于進度的壓力,溝通渠道等問題,人員只有通過參加實際項目提高和培養。項目計劃的實現存在不確定性,項目風險來源于技術目標實施和人力資源的良好配合。
因此,質量保證的主要措施是發揮技術人員的潛力,在項目中提供各種需要的培訓和參考模版,要求大家重視總體設計,重視接口和代碼質量。這一階段的主要矛盾在于:技術評審人員對評審目的和技巧了解不夠,提不出很多建設性意見,由于協作開發的需要,又不得不邀請一些項目人員(編碼任務繁重)參與評審,使得技術評審過程比較艱難。而且在評審中技術人員由于溝通的原因,在開會時喜歡討論一些技術細節的實現,質量保證人員的主持和提醒并沒有得到重視和承認,使得評審的質量搖擺不定。
2、榜樣的作用
當企業致力于變革和不斷改進時,它就能獲得非?捎^的收益。20世紀80年代,美國企業開始對來自日本的以質量為基礎的挑戰性威脅作出反應,開始著手實施大量的質量改進方案。1987年,即日本設立戴明獎34年后,美國國會成立了馬爾科姆?鮑的得里奇國家質量獎(MBNQA),它給出了七種類型(領導、戰略計劃、客戶和市場焦點、信息與分析、人力資源焦點、過程管理、業務成果)的框架以推進質量管理水平。其后,國際標準化組織和很多國家編制了書面的質量體系標準,一些國家也設立了一些大獎如歐洲質量獎,這標志著質量管理在全球化競爭和區域生產中有非常重要的地位。
3、前進的阻力
當大家考慮到產品開發的根本任務時,過程質量控制的方法和手段才能逐步得到大家認可。我們對不同的開發任務使用不同的規范模型:RUP/XP/CMM/PSP/TSP/IPD等,是質量保證的基本要求。在這個過程中,仍然存在人才培養的問題,如何靈活掌握和實施,如何在過程中平衡進度、成本、質量,找到提高效率的合適的組合的方法?偟膩碇v,文檔質量、計劃和評審逐步重視,過程缺陷消除率的概念也逐步引導大家認識,過程風險控制的一般方法提出來請大家參考運用,測試方法和測試過程也逐步得到重視,測試方法和工具的使用和重視在這一階段也是質量保證的重要環節。
困難的是在這個階段遇到了不少困難。單元測試無法保證,設計和編碼的一致性也因為人員理解等原因有所偏離。代碼階段的質量沒有采取制訂規范、代碼走讀等方法改進。前進中不得不以退為進,一些XP模式項目要求測試活動全程參與和驗證,開發和測試需要不斷溝通和協調,一些項目的需求不斷變化,不同版本要適應快速變化的需求等等。這些方法和過程在推進中螺旋式上升。
4、學習型系統, 面對新的挑戰,需要毅力和堅持
一個學習型組織,是在前進中不斷修正自身的組織,當我們戰勝初期的混沌、逐步邁向質量向上的階梯,質量管理的過程會更加細致和專業,抽取RUP/XP/CMM/PSP/TSP等方法中的所需要的部分,甚至建立自己的過程規范和方法,我們會發現未來的腳步會更加蹋實。
5、領導重視,全員參與質量保證
我們所處的是一個技術決定生產力的時代。這個時代的英雄和過去的英雄相比,沒有太多共同之處,至少從表面如此。比起傳說中古代英雄,現代的英雄面臨更多的無知、恐懼、自我主義、惰性、危險,這個世界不再是哪個充滿魔鬼和公主的世界,而是一個思想和技術的力量戰勝財產、資本和物質力量的世界。人人都可以成為英雄。
文章來源于領測軟件測試網 http://www.kjueaiud.com/