Trello由Joel Spolsky創(chuàng)建的Fog Creek公司開發(fā),是一種在線的看板式管理應(yīng)用程序,從創(chuàng)建以來一直不斷改進(jìn),已經(jīng)有多家公司開始使用它來管理敏捷項目。Uservoice是一家創(chuàng)建簡單的在線反饋、技術(shù)支持和知識庫軟件的公司,最近也使用Trello作為工具改善了對項目的管理,并在博客上分享了使用的經(jīng)驗。
Trello作為一種看板式的管理應(yīng)用程序,實現(xiàn)了三種主要概念:看板(Board),用來放置項目相關(guān)的內(nèi)容;列表(List),代表內(nèi)容所處的不同階段;卡片(Card),代表各種工作任務(wù)。此外,使用這個應(yīng)用還可以方便地實現(xiàn)以下功能:
- 將卡片(任務(wù))分配給特定的成員。
- 在卡片中添加各種格式的附件。
- 為卡片指定不同的標(biāo)簽加以區(qū)分。
- 在卡片中發(fā)起投票。
- 在卡片中增加檢查列表(checklist)。
- 指定卡片(任務(wù))完成的截止日期。
- 在卡片列表之間自由地移動卡片。
- 對看板、列表和卡片歸檔。
Uservoice最近使用Trello替換原來使用Gdoc管理的“路線圖(Roadmap)”,并且建立了基于Trello的一套管理流程和方式,聲稱這可以讓“UserVoice每天都會變得更好”。他們在博客上和大家對此作了經(jīng)驗分享。
在Uservoice的管理過程中,使用了六個看板(board),分別是:
- 當(dāng)前開發(fā)(Current Development)
- 計劃(Planning)
- 工程(Engineering)
- 缺陷(Bugs)
- 收件箱(Inbox)
- 路線圖(Roadmap)
其中“當(dāng)前的開發(fā)”看板是核心內(nèi)容所在,它包含了以下幾組卡片(卡片列表):
- 接下來要做的任務(wù)(Next Up)——其中包含了將要設(shè)計和開發(fā)的卡片,并按優(yōu)先級排序。
- 進(jìn)行中的任務(wù)——正在設(shè)計或者開發(fā)的任務(wù)。開發(fā)者會對這里的卡片指定截止日期。
- 質(zhì)量保證過程中的任務(wù)(QA)——開發(fā)完成之后,卡片會被移動到這里,負(fù)責(zé)質(zhì)量保證相關(guān)工作的人員會對其中的任務(wù)進(jìn)行檢查,確保程序符合要求,可以發(fā)布到正式環(huán)境中。
- 待發(fā)布的任務(wù)(LaunchPad)——質(zhì)量保證人員檢查沒有問題的卡片會移動到這里。如果是缺陷或者重構(gòu)任務(wù)就會立刻部署到正式環(huán)境;如果是改進(jìn)任務(wù),盡管也會發(fā)布到正式環(huán)境,但是暫時會通過“特性標(biāo)識(feature flag)”隱藏,讓最終用戶看不到。
- 已發(fā)布的任務(wù)(Live)——這個列表中的卡片(任務(wù))都已經(jīng)發(fā)布到正式化境,可供最終用戶使用。
新的卡片來源于四個看板,包括:
- 產(chǎn)品路線圖(Product Roadmap)——這里會列舉每個季度的主要項目。
- 收件箱(Inbox)——這里會列舉公司內(nèi)部人員以及客戶對產(chǎn)品的想法,每周都會在收件箱審查會議(Inbox Review meeting)上對其中的內(nèi)容進(jìn)行評審。
- 缺陷(Bugs)——在這個看板中會把卡片分為三組:收件箱(Inbox)、需要輸入(Needs Input)和接受(Accepted),用來對缺陷進(jìn)行管理。
- 工程(Engineering)——這里會列舉重構(gòu)項目或者其他不是面向客戶的項目。
計劃(Planning)看板主要供管理人員(像項目經(jīng)理、CEO)使用,其中的卡片分為以下幾組:
- 接下來要做的項目(Next Up)——其中包含接下來想做的項目,并按優(yōu)先級排序。
- 規(guī)格說明(Spec)——這意味著“有人需要編寫規(guī)格說明”。其中的卡片通常是一些初步的想法。
- 設(shè)計中(Design)——其中的卡片意味著需要設(shè)計人員查看。
- 就緒(Ready)——其中的卡片已經(jīng)通過了提出想法的人以及設(shè)計團(tuán)隊的評審,接下來可以移動到“當(dāng)前開發(fā)”看板的“接下來要做的任務(wù)”卡片列表中。
此外,博文中還分享了他們使用Trello的一些經(jīng)驗:
- 如果你想要讓某人做出響應(yīng),就要在卡片中使用@某人 的方式來提醒他。
- 為產(chǎn)品團(tuán)隊創(chuàng)建單一的排序列表。
- 不要再使用額外的缺陷管理系統(tǒng)。
- 每周在缺陷上花費固定長度的時間。
- 每周只向“接下來要做的任務(wù)”列表中添加一次新卡片(并重新排序)。
- 好的規(guī)格說明應(yīng)該向客戶和業(yè)務(wù)人員講述故事,而不是作為實現(xiàn)的指導(dǎo)。
- 不要試圖對項目進(jìn)行評估,因為那經(jīng)常不夠準(zhǔn)確,而應(yīng)該擁抱那些不確定因素。
- 大家一起慶祝部署的內(nèi)容。