騰訊TAPD合作同程:研發(fā)模式改進(jìn)
(1)客戶介紹
旅游業(yè)的市場(chǎng)變化是飛快的,而研發(fā)的流程和模式是緩慢的,如何將研發(fā)的模式打造成快速,靈活,以適應(yīng)市場(chǎng)快速變化,是一個(gè)艱巨的任務(wù)。
同程的研發(fā)模式
同程App研發(fā)團(tuán)隊(duì),從原有的五周一個(gè)版本,快速提升至今一周至兩周一個(gè)版本,其中經(jīng)過了很多方面的試錯(cuò)和打樣,調(diào)整。
研發(fā)團(tuán)隊(duì)必不可少的是流程。冗長的流程雖然可以將研發(fā)風(fēng)險(xiǎn)降到最低,但是時(shí)間消耗更久。研發(fā)從以前的瀑布模式改為敏捷模式,其中經(jīng)歷了諸多的難題,有時(shí)候會(huì)遇到考慮不全,有時(shí)候某些職能人員不在流程中,需要加進(jìn)去,而加進(jìn)去后會(huì)導(dǎo)致流程又變得冗長,復(fù)雜,繁瑣。而無論流程多簡(jiǎn)單,總有結(jié)癥所在,即:所有需求都總是會(huì)堆積在某個(gè)環(huán)節(jié),某個(gè)職能成員的手中,進(jìn)而影響整體進(jìn)度。在進(jìn)行轉(zhuǎn)化模式的過程中,嘗試了很多工具,從進(jìn)度上墻,實(shí)時(shí)更新,到后期軟件形式的Office Project都進(jìn)行了嘗試,最后接觸了TAPD系統(tǒng),完整的滿足了同程的研發(fā)需要。
(2)項(xiàng)目背景
TAPD對(duì)于項(xiàng)目迭代、需求、任務(wù)、缺陷的管理非常專業(yè)和精細(xì)化,每個(gè)開發(fā)同事的工作量進(jìn)度,缺陷等一目了然,能夠很清楚的把控項(xiàng)目組的工作情況,提升管理人員的工作效能。
通過模版錄入功能可以批量導(dǎo)入需求的工作內(nèi)容和配置工作流,讓各參與人對(duì)模版內(nèi)容很清楚,每個(gè)需求在每個(gè)階段流轉(zhuǎn)很清楚,提高工作效率減少溝通成本。工作臺(tái)和郵件通知功能讓每個(gè)參與人都能夠明確自己每天需要完成的工作,提高對(duì)工作目標(biāo)完成的積極性。需求和缺陷的導(dǎo)出和報(bào)表功能可以便于每個(gè)迭代總結(jié)和分析,以便在接下來的迭代開發(fā)中能夠做得更好。
(3)解決方案
迭代、需求的精細(xì)化管理
前期運(yùn)用迭代,可以很方便的將某個(gè)需求分配到某個(gè)人,很方便的管理每個(gè)人的工作狀態(tài),讓每個(gè)人也能很清晰的了解自己所需要做的工作,讓項(xiàng)目管理者能很直觀的了解每個(gè)人的進(jìn)度狀態(tài),評(píng)估出是否存在風(fēng)險(xiǎn),進(jìn)行人員的管理和調(diào)配。
按模版導(dǎo)入,導(dǎo)出功能
模版導(dǎo)入功能,可以將錄入的一些信息,直接按照TAPD所提供的模版進(jìn)行導(dǎo)入,相比于其他系統(tǒng)需要一個(gè)個(gè)人工錄入,維護(hù)和管理而言,效率提高30%。Excel生成,編輯,而后直接導(dǎo)入即可,是一個(gè)非常方便的功能。
導(dǎo)出功能可以快速的將系統(tǒng)內(nèi)部的一些信息導(dǎo)出,然后進(jìn)行批量的處理,完成后可以運(yùn)用導(dǎo)入功能完成更新。
工作臺(tái)和郵件系統(tǒng)
工作臺(tái)可以查詢分配到自己的一些工作,而郵件系統(tǒng)則在需求流轉(zhuǎn)到和自己相關(guān)的時(shí)候會(huì)收到一封郵件,隨時(shí)提醒有一些變動(dòng)需要自己關(guān)注。
報(bào)表功能
非常重要的一點(diǎn),可以定時(shí)發(fā)送報(bào)表,指定收件人,讓管理人員隨時(shí)關(guān)注和了解到進(jìn)度,盡早的發(fā)現(xiàn)存在的問題,并予以解決。
同程的敏捷模式
敏捷開發(fā)模式在于快速,需求從產(chǎn)品經(jīng)理產(chǎn)生,分析后直接給到開發(fā),開發(fā)完成后傳遞到QA,每天有固定的站會(huì),站會(huì)的時(shí)候結(jié)合TAPD進(jìn)行問題匯總,當(dāng)天跟進(jìn)解決。需求的每一個(gè)步驟,流程都在TAPD呈現(xiàn),由Scrum Master進(jìn)行跟進(jìn)和協(xié)調(diào)人力,協(xié)助大家解決問題。
每天的站會(huì)主要以解決問題為主,有問題則進(jìn)行,沒問題則直接闡述工作內(nèi)容。
敏捷開發(fā)中最重要的是對(duì)需求和規(guī)模的控制,TAPD對(duì)于需求管理和規(guī)模評(píng)估提供了出色的支持。規(guī)模可以評(píng)估每一名開發(fā)的工作量,可以衡量每個(gè)需求的難度,以耗費(fèi)時(shí)間和技術(shù)難度相結(jié)合的方式,更專業(yè)的完成工作評(píng)估。
通過一段時(shí)間內(nèi)開發(fā)人員可以完成的規(guī)模數(shù),可以進(jìn)行精確的分配需求,根據(jù)規(guī)模點(diǎn)進(jìn)行Bug率的計(jì)算更加的公平。
(4)價(jià)值體現(xiàn)
通過TAPD系統(tǒng)和敏捷開發(fā)模式的運(yùn)用,結(jié)合同程旅游研發(fā)團(tuán)隊(duì)的特性,找出最適合旅游業(yè)的與市場(chǎng)緊密關(guān)聯(lián)的研發(fā)模式。