企業(yè)要想在新市場成功立足,需要建立世界級的質(zhì)量保證(QA)職能部門,以前所未有的速度向市場提供更高質(zhì)量的產(chǎn)品,同時盡可能降低成本。那么,如何打造一流的質(zhì)量保證部呢?讓我們看一看。
為了實現(xiàn)世界一流的質(zhì)量,企業(yè)需要圍繞能力、流程、工具和指標對現(xiàn)有的質(zhì)量保證職能進行改造。推動這種變革走在時代前列的核心力量是企業(yè)和終端用戶對QA的看法。
一、四個基本轉(zhuǎn)變
達到世界領(lǐng)先質(zhì)量水平的組織會處理以下四個基本的業(yè)務和技術(shù)變革:
零瑕疵轉(zhuǎn)變:
零瑕疵發(fā)布是軟件開發(fā)的新標準??蛻魧|(zhì)量的挑剔,缺陷修復成本的上升,要求企業(yè)一次把產(chǎn)品做到位。高品質(zhì)產(chǎn)品的開發(fā),要求企業(yè)從一開始就有精準的要求,重視對質(zhì)量進行端到端全程綜合監(jiān)控。
敏捷轉(zhuǎn)變:
當今市場競爭高度激烈,這就要求企業(yè)時刻對外界保持敏感,在開發(fā)新產(chǎn)品時盡量縮短提前期。企業(yè)對敏捷和類似開發(fā)方法的快速采用足以證明這一趨勢。如果您希望每月或每周發(fā)布的產(chǎn)品在交付時達到可預測的質(zhì)量,您需要根據(jù)敏捷開發(fā)實踐的規(guī)則重新定義QA流程。
技術(shù)轉(zhuǎn)變:
社交、移動、分析和云(SMAC)技術(shù)正在改變業(yè)務的交付方式。SMAC技術(shù)將帶來新的商業(yè)模式、更豐富的客戶體驗產(chǎn)品和創(chuàng)新的IT消費模式的增長。通過新技術(shù)交付優(yōu)質(zhì)產(chǎn)品需要企業(yè)開發(fā)新的QA能力、非功能性測試和利基工具。
價值轉(zhuǎn)變:
現(xiàn)在,質(zhì)量已經(jīng)成為企業(yè)理念的核心。隨著對質(zhì)量的日益重視,企業(yè)也需要體現(xiàn)QA的商業(yè)價值。世界一流的質(zhì)量部門將以更快的速度發(fā)布新品,以質(zhì)量為先導的差異化競爭,認可客戶,降低業(yè)務運營成本為新目標。
二、利用四個重要的杠桿
世界一流企業(yè)大多建立了完善的QA部門,明確了短期和長期目標。這種方法的改變是以人員、流程、指標和工具為中心的,因為這些構(gòu)成了QA組織的基礎(chǔ)。
實現(xiàn)世界級質(zhì)量的轉(zhuǎn)化,需要完善的定義,多管齊下。對于重要的任務,會按照設定時限的具體計劃一步步實施,每項任務都會設定可量化的成功標準。組織通常對任務進行優(yōu)先級排序,以確保轉(zhuǎn)換工作與組織的業(yè)務優(yōu)先級一致。
總之,高效的變革管理流程是成功轉(zhuǎn)型的基礎(chǔ)。
下面列出了四個重要的轉(zhuǎn)型杠桿:員工、流程、衡量、工具和基礎(chǔ)設施。讓我們逐一分析。
員工:
位置的變化是質(zhì)量轉(zhuǎn)型過程中最重要也是最具戰(zhàn)略性的一個方面。能力描述、員工發(fā)展和組織文化管理是人員轉(zhuǎn)型的關(guān)鍵。實踐培訓和積極強化的原則必須融入組織的文化DNA,這些DNA應該定期激活,以確保員工在適應新技術(shù)和新方法的同時能夠保持高水平的績效。
將員工的職責從測試改為端到端的質(zhì)量管理,這樣做的主要好處是在整個產(chǎn)品生命周期內(nèi)輔助、指導和管理質(zhì)量流程。這有助于降低總體質(zhì)量成本(CoQ)和缺陷密度。此外,它可以提高QA團隊根據(jù)設計、代碼和內(nèi)部開發(fā)版本準確評估風險的能力,同時可以高效地執(zhí)行基于風險的測試,以優(yōu)化測試成本。
如果要達到世界級的質(zhì)量標準,轉(zhuǎn)型是所有IT部門的當務之急。
流程:
傳統(tǒng)的過程是在不同的部門進行的。它們是根據(jù)系統(tǒng)生命周期(SDLC)的階段劃分的。在質(zhì)量方面達到世界領(lǐng)先水平的組織,最重要的一個特征就是能夠平滑地整合SDLC不同階段的流程。不同的進程必須能夠相互溝通,這樣輸出的工作結(jié)果才能達到正確的質(zhì)量。
轉(zhuǎn)變過程的一個重要方面是制定適應措施。用戶宣傳、統(tǒng)一測試策略、測試設計自動化等新方法,對工作成果的轉(zhuǎn)化過程和質(zhì)量有很大幫助。
但是,新方法仍然保持了高質(zhì)量組織的敏捷開發(fā)能力。流程轉(zhuǎn)換的第一步是對現(xiàn)有流程進行“現(xiàn)狀”評估。組織需要分析現(xiàn)有質(zhì)量保證過程的有效性和重用可能性。
質(zhì)量衡量與分析法:
組織通常在測試階段或發(fā)布后階段下意識地將質(zhì)量評估指標與各種計劃和缺陷指標相匹配。質(zhì)量績效指數(shù)(QPI)是一個綜合指數(shù),能夠使組織對質(zhì)量形成全面的認識。QPI可以結(jié)合成本績效指數(shù)(CPI)、進度績效指數(shù)(SPI)等掙值指標,幫助企業(yè)獲得對成本、質(zhì)量和進度的統(tǒng)一認識。
CoQ是一個業(yè)務指標,衡量從產(chǎn)品需求到應用程序發(fā)布的測試和QA相關(guān)的總成本。質(zhì)量分析方法有助于預測產(chǎn)品開發(fā)生命周期不同階段的產(chǎn)品質(zhì)量。使用缺陷記錄、業(yè)務流程復雜性、技術(shù)堆棧和缺陷流等元素的高級質(zhì)量數(shù)據(jù)可以使企業(yè)高管預測下游環(huán)節(jié)正在處理的質(zhì)量產(chǎn)品和應用。
另一個重要的領(lǐng)域是QA工作尺度度量的標準化。大多數(shù)組織聲稱,他們已經(jīng)開展了詳細說明軟件最終質(zhì)量的工作。而產(chǎn)品質(zhì)量達到世界領(lǐng)先水平的組織,會制定標準的規(guī)模度量方法,比如功能點、復雜度點等。在這方面走在前列的組織將采用基于結(jié)果的質(zhì)量模型來轉(zhuǎn)變IT團隊在評估方面的行為。
工具和基礎(chǔ)設施:
工具和基礎(chǔ)設施的轉(zhuǎn)型是QA轉(zhuǎn)型的第四個杠桿。許多質(zhì)量組織在不同的組織中有多個工具組。使用多種工具的另一個原因是針對特定技術(shù)的利基測試工具的興起。
工具轉(zhuǎn)型的第一步是工具在整個企業(yè)內(nèi)部的集成和標準化。集成的核心可以是基于活動的工具標準化,也可以是基于棧的集成。下一步是整合各個獨立的部門使用的工具,從而統(tǒng)一掌握多個SDLC活動中的質(zhì)量情況。
云服務和虛擬技術(shù)的進步給測試領(lǐng)域帶來了令人振奮的機遇。通過使用按需容量分配和基于使用的定價,基于云技術(shù)的測試環(huán)境可以幫助實現(xiàn)基礎(chǔ)設施成本的變化。
基于云的基礎(chǔ)設施用于分析應用在高峰需求時的性能。通過實現(xiàn)服務虛擬化技術(shù),集成測試期間應用程序和接口的模擬也可以成為現(xiàn)實。這不僅有助于降低成本,而且加快了測試活動。
三、實現(xiàn)成功
你是否經(jīng)常聽說轉(zhuǎn)型項目成功達到了企業(yè)的預期效果?成功轉(zhuǎn)型的關(guān)鍵之一是定義基線并建立標準來評估企業(yè)目標的實現(xiàn)情況。轉(zhuǎn)型的成功取決于測量初始基線和持續(xù)改進。
建議在轉(zhuǎn)化的不同階段校準以下指標:
①基于劑量和交付規(guī)模的產(chǎn)品缺陷泄漏;
②根據(jù)交付量表計算SDLC缺陷密度;
③QPI;
④CoQ;在軟件生命周期的每個階段;
⑤按功能點計算的成本。
這是實現(xiàn)策略中最麻煩且經(jīng)常被低估的部分。請記住,除了QA團隊,其他業(yè)務和IT利益相關(guān)者也會認真考慮采用世界領(lǐng)先的質(zhì)量變革措施。作為下游職能部門,QA需要與業(yè)務、開發(fā)、基礎(chǔ)設施和生產(chǎn)支持團隊互動。精心設計的組織變革管理計劃將涉及組織重新設計、變革意愿、技能矩陣、風險管理、溝通和治理。
必須根據(jù)時間盒方法來管理轉(zhuǎn)換,時間盒方法體現(xiàn)在指定的進入和退出標準以及時間段結(jié)束時的可交付成果中。這將有助于您在到達指定終點之前確定進度。
市場、客戶信息和需求的快速變化要求組織每次都能生產(chǎn)出完美的應用程序和服務。通過多種渠道(如移動和云應用)交付的服務使組織能夠提高敏捷性并縮短上市時間。
在所有這些市場力量的影響下,企業(yè)仍然必須向客戶提供全面的商業(yè)價值。組織需要進行自我轉(zhuǎn)型,以有效應對這些挑戰(zhàn)。如果組織追求世界級的質(zhì)量水平,那么有計劃的轉(zhuǎn)型加上高效的變更管理流程就是前進的方向。