一個(gè)組織想要成功地推進(jìn)敏捷,除了組織內(nèi)部,特別是高層管理者支持外,更重要的是敏捷方法也得到客戶的支持和認(rèn)可。 為什么這么說(shuō)呢?
敏捷提倡持續(xù)交付,即分批、分階段地向用戶交付軟件產(chǎn)品。這樣,既滿足用戶分階段的使用需求,也便于用戶反饋、確認(rèn)需求。 但是,這種價(jià)值觀必須得到用戶的認(rèn)可。否則,開發(fā)方這邊分階段開發(fā)完成后,想要交付給用戶,用戶根本都不想收,也不配合你做反饋,那你還敏捷個(gè)啥!
敏捷開發(fā)要求用戶能夠參與迭代評(píng)審會(huì),或在接收階段性交付的產(chǎn)品后及時(shí)進(jìn)行需求的確認(rèn)和反饋。如果用戶不配合,這個(gè)及時(shí)反饋就無(wú)從談起,還是只有回到最終交付后才反饋問(wèn)題的老路上來(lái)。
敏捷開發(fā)中的迭代需求列表都是根據(jù)用戶劃分的需求優(yōu)先級(jí)來(lái)定的。所以,你要制定出一個(gè)合理的迭代計(jì)劃,就需要用戶支持你劃分出正確的需求優(yōu)先級(jí)。
敏捷開發(fā)要求項(xiàng)目團(tuán)隊(duì)與用戶保持緊密的溝通方式,最好能夠面對(duì)面地進(jìn)行需求交流。這也需要用戶能夠盡可能地配合。 以上需要用戶支持的場(chǎng)景中,雖然可以由產(chǎn)品經(jīng)理代替用戶完成一部分活動(dòng),但是產(chǎn)品經(jīng)理所做的這部分活動(dòng)仍然離不開用戶的支持。 所以說(shuō),離開用戶的支持,敏捷開發(fā)的一部分原則就會(huì)失效,項(xiàng)目也就不可能敏捷起來(lái)。 這正是: 敏捷若想獲成功,離開用戶可不行 持續(xù)交付多反饋,堅(jiān)持原則不放松 參考書目:術(shù)以載道:軟件過(guò)程改進(jìn)實(shí)踐指南,作者:任甲林,出版社:人民郵電出版社 |
|