一、引言
?
為了更好的滿足客戶需求并獲取更多商業(yè)價值,越來越多企業(yè)正逐步從單個產(chǎn)品供應(yīng)商轉(zhuǎn)向解決方案集成商,為客戶提供交鑰匙工程,為了完成這個轉(zhuǎn)變,對于這些企業(yè)來講進行解決方案集成開發(fā)成為一個必然的選擇,解決方案開發(fā)最大的特點是集成,各個部件產(chǎn)品之間千差萬別,存在相互的依賴關(guān)系,一旦某個部件進度或質(zhì)量出現(xiàn)問題,勢必影響到整個解決方案開發(fā)的進度、質(zhì)量目標的完成,如何對解決方案下屬部件產(chǎn)品進行質(zhì)量管理,除了必要的需求、方案評審,解決方案聯(lián)調(diào)是一種很重要的質(zhì)量控制方法,下面我們來談?wù)勗诮鉀Q方案開發(fā)過程中如何管理解決方案的聯(lián)調(diào)活動。
?
二、什么是聯(lián)調(diào)
?
聯(lián)調(diào)又叫聯(lián)調(diào)測試,它是介于白盒測試與黑盒測試之間的一種測試活動,對于一個產(chǎn)品來講聯(lián)調(diào)重點在于驗證模塊間接口的正確性、各模塊間的數(shù)據(jù)流和控制流是否按照設(shè)計實現(xiàn)其功能、以及集成后整體功能的正確性;對于解決方案開發(fā)來說聯(lián)調(diào)測試主要是驗證解決方案下屬部件產(chǎn)品之間接口正確性,產(chǎn)品間的數(shù)據(jù)流和控制流是否按照設(shè)計實現(xiàn)其功能及集成后整體功能的正確性,特別是一些緊耦合部件產(chǎn)品間聯(lián)調(diào)測試活動顯得格外重要,一些解決方案特性在開發(fā)完成后必須進行聯(lián)調(diào)后才能正式轉(zhuǎn)入解決方案測試部門進行詳盡的系統(tǒng)性測試。
?
三、解決方案開發(fā)聯(lián)調(diào)管理
?
解決方案開發(fā)聯(lián)調(diào)過程一般分為以下幾個階段:
1、聯(lián)調(diào)方案
解決方案聯(lián)調(diào)的第一步就是要明確聯(lián)調(diào)方案,聯(lián)調(diào)方案一般由解決方案SE(系統(tǒng)工程師)負責寫作,并經(jīng)解決方案下屬各個部件產(chǎn)品SE一起評審確定,在聯(lián)調(diào)方案中要回答以下問題:
? ?a)針對該解決方案哪些特性/需求需要進行聯(lián)調(diào)?
? ?b)采取哪些聯(lián)調(diào)方式/方法,比如集中聯(lián)調(diào)還是遠程聯(lián)調(diào)?實際上機聯(lián)調(diào)還是打樁聯(lián)調(diào)等。
? ?c)在哪里進行聯(lián)調(diào)?明確聯(lián)調(diào)環(huán)境和場地,比如是借用解決方案測試部的環(huán)境進行聯(lián)調(diào)還是新搭建一套環(huán)境進行聯(lián)調(diào)等。
? ?d)針對每個聯(lián)調(diào)的特性需要明確是由解決方案項目經(jīng)理直接負責還是由某個主導產(chǎn)品的項目經(jīng)理負責。
? ?e)每個聯(lián)調(diào)特性的聯(lián)調(diào)測試用例有哪些??
2、聯(lián)調(diào)計劃
好的計劃是成功的一半,解決方案特性聯(lián)調(diào)的效果首先取決于聯(lián)調(diào)的計劃制定,解決方案產(chǎn)品間聯(lián)調(diào)主要關(guān)注跨產(chǎn)品的解決方案特性端到端設(shè)計是否完整實現(xiàn),聯(lián)調(diào)計劃的制定需要解決方案項目經(jīng)理組織解決方案各部件產(chǎn)品項目經(jīng)理、解決方案測試經(jīng)理和解決方案SE一起制定,該計劃基本格式如下:
需要說明的是解決方案開發(fā)聯(lián)調(diào)計劃的制定者和聯(lián)調(diào)實施組織者都是解決方案項目經(jīng)理,但如果解決方案管理部件產(chǎn)品較多(比如達到6個以上),解決方案項目經(jīng)理可以授權(quán)解決方案特性的主導產(chǎn)品來牽頭聯(lián)調(diào)工作,一般來說在一個解決方案特性開發(fā)過程中,工作量占大頭的產(chǎn)品可以識別為主導產(chǎn)品。
3、聯(lián)調(diào)實施
明確聯(lián)調(diào)計劃后下一步就是監(jiān)控計劃的執(zhí)行,針對計劃中的每個聯(lián)調(diào)特性要重點關(guān)注聯(lián)調(diào)是否能按計劃進行,包括聯(lián)調(diào)涉及部件產(chǎn)品的聯(lián)調(diào)版本能否按時提供?聯(lián)調(diào)環(huán)境準備是否就緒?聯(lián)調(diào)負責人和配合人員是否按時到位等關(guān)鍵要素,在一切準備就緒后按照事先設(shè)計的聯(lián)調(diào)用例逐個執(zhí)行。
在聯(lián)調(diào)過程中難免碰到一些爭議該如何處理?比如聯(lián)調(diào)雙方或多方在出現(xiàn)問題時對問題歸屬或者問題該由哪個部件產(chǎn)品修改出現(xiàn)分歧時該怎么辦?一般來說這些有爭議的技術(shù)問題由解決方案SE牽頭組織各個部件產(chǎn)品SE一起進行評審來仲裁 。
4、聯(lián)調(diào)報告
解決方案開發(fā)聯(lián)調(diào)測試活動結(jié)束后由各個主導產(chǎn)品輸出聯(lián)調(diào)報告,聯(lián)調(diào)報告需要描述聯(lián)調(diào)環(huán)境組網(wǎng)、工具以及每個聯(lián)調(diào)特性對應(yīng)的聯(lián)調(diào)用例的執(zhí)行結(jié)果,聯(lián)調(diào)測試發(fā)現(xiàn)的所有問題及最終解決情況,解決方案測試部在接收解決方案版本測試之前會檢查解決方案聯(lián)調(diào)報告,包括聯(lián)調(diào)充分性,并對聯(lián)調(diào)的遺留問題進行評估,然后再結(jié)合其它轉(zhuǎn)測試條件進行綜合評估是否接受版本轉(zhuǎn)測試,如可行就進入正式的解決方案系統(tǒng)測試活動階段