【案例正文】
某信息技術(shù)有限公司中標了某大型餐飲連鎖企業(yè)集團的信息系統(tǒng)項目,該項目包含單點管理,物流系統(tǒng)和集團ERP等若干子項目,由該信息技術(shù)公司的高級項目經(jīng)理張先生全面負責(zé)項目的實施,張先生認為此項目質(zhì)量管理的關(guān)鍵在于系統(tǒng)的測試。
張工制定了詳細的測試計劃用來管理項目的質(zhì)量,在項目實施過程當中,他通過定期發(fā)給客戶測試報告來證明質(zhì)量是有保證的,可是客戶總覺得有什么不對勁,對項目的質(zhì)量還是沒有信心。
軟件質(zhì)量是軟件符合明確敘述的功能和性能需求、文檔中明確描述的開發(fā)標準、以及所有專業(yè)開發(fā)的軟件都應(yīng)具有的和隱含特征相一致的程度。那么到底怎么做才能讓甲方對項目質(zhì)量放心和滿意呢?
分析1:
軟件工程項目很復(fù)雜,項目層次性很多,如果單從每個月的測試報告就可以叫出資人放心的話,很難讓人服眾。那么如何做到呢?
首先保證質(zhì)量,對一個軟件項目來說,如何讓它進行順暢的流程操作,中間沒有任何冗贅或者流程過于復(fù)雜,這是最重要的。不光要做系統(tǒng)的測試還有減少不必要的流程,并作記錄。其次,抓關(guān)鍵。軟件項目最終的目的就是在于實用。如何把運用起來不費功夫,簡單實用是甲方最關(guān)心的道理。最后,及時與甲方溝通。溝通是人與人最基本的交流方式,如果單單每個月的測試就能與甲方進行交流,缺少實際交流,聆聽甲方的意見,那么任何甲方都會懷疑這個工程的成功。
分析2: 了解客戶所需,滿足客戶所需
要讓客戶放心,必須了解客戶的關(guān)注焦點,然后去制定計劃,把客戶關(guān)注的焦點一定要覆蓋到,當然還在客戶要求的基礎(chǔ)上提出,作出更高的要求,標準。再每次客戶的來訪,讓他們看到的和自己的報告要吻合。
目前張工的計劃已經(jīng)實施,那么必須積極的和客戶溝通,然后進行改進,而且要持續(xù)溝通,然后持續(xù)改進,因為社會在發(fā)展,而客戶對產(chǎn)品的要求也是在變化的。
分析3:質(zhì)量和信心不能靠測試和報告
讓客戶對項目質(zhì)量放心和滿意的做法可以以從如下出發(fā):
1)進行充分需求調(diào)研和分析,深入甲方的業(yè)務(wù)領(lǐng)域進行實際業(yè)務(wù)訪談和練習(xí)。根據(jù)需求調(diào)研情況快速形成1)需求規(guī)格說明書2)關(guān)鍵業(yè)務(wù)場景3)UI界面三個內(nèi)容,然后跟客戶確認UI和關(guān)鍵業(yè)務(wù)流程及場景。需求評審確認后進行設(shè)計,設(shè)計完成后要也需要進行評審。
2)進行快速開發(fā)迭代,在模塊開發(fā)完成后,充分測試后要及時跟客戶溝通。根據(jù)需求階段梳理的關(guān)鍵業(yè)務(wù)場景數(shù)據(jù)進行實際測試和演示。根據(jù)客戶需求進行修訂和完善。
3)在這種模式下一定要做好需求變更控制。
4)測試方面要注重真實的業(yè)務(wù)數(shù)據(jù)收集和測試。
分析4:給客戶匯報的質(zhì)量指標應(yīng)該和最終輸送結(jié)果相關(guān)
典型的工程人員項目溝通內(nèi)容錯誤,將專業(yè)技術(shù)指標向非專業(yè)人士解釋,就像我們家庭裝修時,項目負責(zé)一個勁告訴我們木頭鋸的多好,其實這些指標根本不是客戶所關(guān)心的。
反映項目質(zhì)量的關(guān)鍵指標并非測試數(shù)據(jù)和結(jié)果,而是最終的輸出,即應(yīng)用實施。張經(jīng)理應(yīng)該通過描繪最終運營流程,引導(dǎo)出構(gòu)建這些運營實現(xiàn)保障的底層項目集以及保障這些項目集內(nèi)的項目順利完成的測試Keypoint即可。
分析5:多維度的質(zhì)量保障
項目質(zhì)量不只是單純的強化系統(tǒng)測試,提供一個沒有錯誤的系統(tǒng),單單從軟件的性質(zhì)來說,無論如何細致的測試都不可能讓一個系統(tǒng)不出問題,即使你的系統(tǒng)把錯誤幾率降到了最低,客戶使用的時候還會受網(wǎng)絡(luò)、硬件或者