言,絕大多數(shù)時間用于溝通,往往與客戶的很多約定僅停留于口頭,或者記錄在往來的郵件中,時間一長,忘記了或查詢不便,嚴重影響溝通效率或效果,而使用問題跟蹤表的好處在于:一方面,可以將這些關(guān)鍵事件匯總、跟蹤直至問題閉環(huán);另一方面,保證與客戶溝通有據(jù)可查,避免以后一些問題的責任糾紛。
2)表中可以設(shè)置這樣一些字段:問題描述、記錄日期、解決措施、期望解決日期、責任人、優(yōu)先級、狀態(tài)等。
3)一般事先需要與客戶確認以下幾個要點:雙方接口人,更新的問題跟蹤表的發(fā)送頻率,客戶需要反饋的期限,若未及時反饋如何將問題升級等,可以共同討論和形成一套標準流程,從而使雙方溝通更加順暢,問題也得以及時解決。
4)問題管理可以掌握一定靈活性,效果會更好。例如,遇到緊急問題,應立即電話通知或通過郵件將問題表發(fā)送給客戶,優(yōu)先級標識為最高;例會前一天發(fā)送給客戶,例會上抽出一點時間,與客戶集中討論一些問題,效率更高,避免對進度的影響。
編碼之前學規(guī)范,
代碼編完請自查,
相互交換再評審,
缺陷消除見實效,
缺陷記錄須完整,
及時修改與驗證。
定期統(tǒng)計bug率,
明確質(zhì)量好與壞,
查找主要之缺陷,
更新缺陷預防表,
根本原因深分析,
改進措施落實處。
秘笈四:質(zhì)量大師克勞士比一直倡導追求零缺陷,客戶是否滿意也在于項目組是否以良好的服務(wù)來按時交付高質(zhì)量的產(chǎn)品,所以,項目管理中重視和加強缺陷管理,十分必要。
1)缺陷管理首要是做好缺陷預防工作,最佳實踐是制作一張缺陷預防表,將常犯、易犯問題歸納起來,工作之前加以學習,避免同類錯誤再次發(fā)生。若之前的問題不再發(fā)生,需要定期更新一下預防表,將最新發(fā)生、需要重點關(guān)注的問題補充進來,這樣的預防表使用起來才更有意義。
2)接下來缺陷的記錄與跟蹤工作也是十分必要的,為下一步的分析工作做準備。最關(guān)鍵的是要描述清楚具體缺陷,缺陷發(fā)生或識別的階段,以及責任人。記錄好之后,一般由引發(fā)缺陷的責任人負責修改直至驗證關(guān)閉。
3)缺陷的分析工作,完全可以綜合應用一下PMBOK中所學精華,例如,80/20原則,魚骨圖,頭腦風暴等。但需要強調(diào)的幾點:
A.一般最好安排引發(fā)缺陷的責任人親自參與分析,因為往往對根本原因最清楚,保證分析準確到位,也通過分析活動,充分提升個人質(zhì)量意識;
B.最好參照項目目標進行分析,考慮缺陷與工時,可以了解到效率狀況,而考慮缺陷與規(guī)模,可以了解到質(zhì)量狀況,然后計算偏差,明確差距;
C.分析要區(qū)分類別,關(guān)注到哪個人引發(fā)缺陷最多,哪個階段缺陷最多,哪個類型的缺陷最多,哪個模塊的缺陷最多等,這樣才能明確下一階段或項目工作的側(cè)重點。
4)結(jié)合分析的結(jié)果,重新回到更新缺陷預防表的工作中,形成一個閉環(huán),基本上缺陷管理的工作相對就比較到位了。
測試計劃與用例,
保證測試質(zhì)量關(guān),
覆蓋范圍要全面,
評審通過后測試。
參照測試目標值,
偏離回歸再測試。
秘笈五:測試管理基本遵循PDCA理論,不難收獲良好效果。
1)P:事先制定好測試計劃。一個好的測試計劃,至少要涵蓋兩個層次的內(nèi)容。從整體上,明確定義出包含哪些測試活動,所需要的資源、環(huán)境、服務(wù)器,進度與里程碑安排,用例評審活動,測試策略等;從某種測試活動上,明確定義出測試目標、測試范圍、技術(shù)、進入與退出標準、重點關(guān)注與優(yōu)先項、特殊注意事項等。另外,作為測試計劃的一部分,測試用例也需要考慮和設(shè)計好。
2)D:嚴格按照計劃開展測試活動,保證各環(huán)節(jié)沒有疏漏。
3)C:對照目標尋找差距。測試活動其實是一項質(zhì)量保證活動,通過測試盡可能發(fā)現(xiàn)