敏捷測試的最佳實(shí)踐,第 1 部分: 敏捷的實(shí)質(zhì)
2009-2-17 9:32:27 作者:謝明志 |
|
圖 3. 流行的敏捷方法 除了圖例中的方法外還有 Crystal, Lean Software Development, Feature Driven Development, Xbreed, RUP 等等。
敏捷方法的共性
雖然各種敏捷方法的名稱、所需環(huán)境、適合的團(tuán)隊(duì)有很大差異,但是他們擁有相似、相同的以下幾大特點(diǎn):
擁抱變化(Embrace the change) 無論是多么明智,多么正確的決定,也有可能在日后發(fā)生改變。因此,團(tuán)隊(duì)要能夠充分理解我們的利益干系人(Stakeholder)和客戶代表為什么經(jīng)常提出新的需求和設(shè)計(jì)要求,一句話,就是心中有數(shù)“唯一不變的是變化”。團(tuán)隊(duì)更要信任 利益干系人(Stakeholder)做出的每次決定和需求的調(diào)整都是將產(chǎn)品開發(fā)推向更正確的發(fā)展方向,新變化將進(jìn)一步降低風(fēng)險(xiǎn),實(shí)現(xiàn)團(tuán)隊(duì)最大化利益,理解這是適應(yīng)市場變化的必然行為。
而在接受變化的同時,我們應(yīng)該積極的向 利益干系人(Stakeholder)和客戶代表反映實(shí)現(xiàn)活動中暴露出來的可能的設(shè)計(jì)缺陷和錯誤。在實(shí)際工作中,團(tuán)隊(duì)成員應(yīng)該用優(yōu)先級制度來劃分事情和目標(biāo)先后順序,在迭代周期內(nèi)對于還沒有最終決定的設(shè)計(jì)方案可以予以后來實(shí)現(xiàn)、測試,不用急于投入資源展開全面的開發(fā)、測試活動。這樣一來,開發(fā)測試團(tuán)隊(duì)也會人員也將更加適應(yīng),真正擁抱變化。
客戶的參與(With Customer Representative on site) 首先誰是客戶(Customer),客戶代表(Customer Representative) 呢?利益干系人(Stakeholder),或者我們可以理解為我們的客戶(Customer),產(chǎn)品的最終使用者(End user),內(nèi)部使用者(Insider),商業(yè)伙伴(Business Partner)。利益干系人(Stakeholder)作為團(tuán)隊(duì)中最了解業(yè)務(wù)(Business)的人物將幫助開發(fā)團(tuán)隊(duì)的快速達(dá)到目標(biāo)和做出適時決策。開發(fā)團(tuán)隊(duì)擁有很好的技術(shù)但在業(yè)務(wù)(Business)方面他們需要 利益干系人(Stakeholder)的幫助。而通常在敏捷的開發(fā)項(xiàng)目中,團(tuán)隊(duì)中的任何一個人若需要幫助時,只要簡單的邀請大家參加一個 15 分鐘會議,或一封郵件、一個電話便可以解決。
但是,如果利益干系人(Stakeholder)各執(zhí)一詞怎么辦呢?為解決這個問題,將 Product Owner 引入到討論中來,作為 Product Owner 他可以作為是 利益干系人(Stakeholder)的代表,能夠在分歧中做最后抉擇。因此,通過這樣的客戶代表的參與,團(tuán)隊(duì)更好的了解了所做事情的價(jià)值和意義,其工作效率也因而得到很大提高。
此文章共有8頁 上一頁 1 2 3 4 5 6 7 8 下一頁
文章來源:中國項(xiàng)目管理資源網(wǎng)
|
|
【發(fā)表評論】
【大 中 小】
【推薦】 【打印】
|
|
|
|
|
圖片廣告 |
|
|
熱點(diǎn)文章 |
|
|
|
|