工欲善其事,必先利其器
前言
最近公司開新的項(xiàng)目,團(tuán)隊(duì)中有用到Trello進(jìn)行項(xiàng)目管理,自己也有查閱一些資料,理解的不太深刻,在這整理一下對Trello的理解,也以便于以后查看,有引用其他文章的地方,如未注明請?zhí)岢?,我加以改正?/p>
簡介
我對Trello的第一印象就是簡單。
Trello是一個(gè)偉大的WebApp,可以給您一個(gè)數(shù)位工作空間就像使用白板和便利貼一樣方便,此外功能齊全到使團(tuán)隊(duì)能夠把想法實(shí)現(xiàn)到真正的項(xiàng)目。這里將幫助您上手Trello,以及如何用到工作團(tuán)隊(duì)。
大多數(shù)待辦事項(xiàng)列表App過于線性和結(jié)構(gòu)化。如果您想要任務(wù)不只有「完成」和「未完成」?fàn)顟B(tài) -比如顯示進(jìn)度或完成前有幾個(gè)步驟,那么它們很不理想。最好的低科技替代解決方案之一是在白板上貼便利貼,這樣有助于可視化邏輯列表,還可以輕松地左右移動(dòng)列表。
而Trello就是這樣的存在。
基本定義
trello既可以單獨(dú)使用也可以與他人協(xié)同使用。
只需要?jiǎng)?chuàng)建board的時(shí)候選擇Private or Public or Team 就好,如下圖:

trello中需要你掌握的概念非常少。核心的就只有三個(gè):
- board
- list
- card
其中,一個(gè)或多個(gè)的card構(gòu)成了我們的list,而一個(gè)或多個(gè)list又構(gòu)成了board。在trello中,一切都是圍繞這三樣?xùn)|西來的。把board想象成一塊黑板吧,你可以在黑板上貼上無數(shù)的黃色便簽,而每張便簽上面都羅列了一個(gè)或者多個(gè)想要完成的事情。像下面這幅圖一樣:

在圖中,整個(gè)畫面就是我們的一個(gè)board,左上角是這塊board的名字。下面那一個(gè)個(gè)縱向排列的白色矩形自然就是list了。list上又有一個(gè)個(gè)card,而我們的故事就發(fā)生在這些card身上。
card能夠承載的信息量很大,一個(gè)card通常描述了一個(gè)任務(wù),而參與到這個(gè)任務(wù)中來的成員可以通過這個(gè)card緊密聯(lián)系起來。人們可以在這個(gè)card上展開討論,注上自己的評論,標(biāo)記這個(gè)card的狀態(tài),設(shè)定card的due date等等。
這樣每次當(dāng)我們進(jìn)入一個(gè)board的時(shí)候,整個(gè)項(xiàng)目的活動(dòng)情況便通過這些card如實(shí)的反應(yīng)出來。恩,大概就是這樣。
注意到trello這三個(gè)核心概念的名字了嗎,注意到這些名字是非常抽象的嗎(大家都是程序員,抽象應(yīng)該是家常便飯了),這便是我要講的第二個(gè)關(guān)于trello的優(yōu)點(diǎn)了,它是process-agnostic(過程無關(guān)的)。
事實(shí)上正是由于這些核心概念是具體項(xiàng)目無關(guān)的,所以,trello并不會像它的老大哥們那樣懷揣著無數(shù)多的為了項(xiàng)目管理而管理的流程,檢查點(diǎn)之類的東西,它并沒有自己的內(nèi)建流程。相反的,你可以按照自己項(xiàng)目的需求來設(shè)計(jì)整個(gè)工作流。
基本使用
上面提到了trello是流程無關(guān)的,那么當(dāng)我們需要用使用它來管理我們的項(xiàng)目時(shí)應(yīng)該怎么做呢?
第一步當(dāng)然是對我們的項(xiàng)目進(jìn)行建模了,使用trello提供的“原語”(board,list,card)對我們的項(xiàng)目流程進(jìn)行建模。你可能感覺有點(diǎn)暈乎不知道從何下手,沒關(guān)系,好在開發(fā)trello的小組自己將他們的開發(fā)board公布了出來。這是一個(gè)很好的參考,相當(dāng)于一個(gè)標(biāo)準(zhǔn)實(shí)踐了。(注意是標(biāo)準(zhǔn)實(shí)踐不是最佳實(shí)踐)
目前作為一個(gè)項(xiàng)目管理的話,大家比較常用的就是這個(gè)trello開發(fā)團(tuán)隊(duì)使用的工作流模板了,像下面這幅圖展示的那樣:

能看到一個(gè)名為trello development的board中,一個(gè)card從最左邊的list到最右邊的(ideas, known issues, next up, in progress, testing等等),經(jīng)歷了一個(gè)完整的“生命周期”。這是一種建模自己
項(xiàng)目的方法,但并不是唯一一種,根據(jù)自己項(xiàng)目的特殊性你可以有自己的workflow,自己的“生命周期”。
使用
Board 是容納 List 的地方,在上面可以放置幾乎無數(shù)個(gè) List,而且 List 能夠經(jīng)由鼠標(biāo)拖動(dòng),相互調(diào)換位置;
List 是容納 Card 的地方,Crad 可以經(jīng)由鼠標(biāo)拖動(dòng),拖放到不同的 List 中去。
Card 是最基本的組成元素,如果它要有中文名字的話,我愿意稱它為“任務(wù)卡片”。因?yàn)槭怯涗浻涗浫蝿?wù),以及和任務(wù)有關(guān)信息的地方。
所謂形式靈活,是因?yàn)?List 能夠根據(jù)用戶需求創(chuàng)建多個(gè),而每個(gè) List 可以對應(yīng)一個(gè)處理的流程,比如典型的 PDCA 流程就是:計(jì)劃、執(zhí)行、檢查、處理,那么就能夠按照這個(gè)流程創(chuàng)造四個(gè) List。如果公司內(nèi)部有不同的小組,那么這些小組實(shí)際上可以根據(jù)自己所特有的流程,來創(chuàng)建不同的 List。這意味著 Trello 可以創(chuàng)建任何團(tuán)隊(duì)的流程,如果形式不夠靈活,那么這樣的普適性是很難達(dá)到的。
所謂操作簡單,是因?yàn)槊總€(gè) List、每個(gè) Card 的基本操作只有一個(gè),那就是“拖動(dòng)”。若要調(diào)整團(tuán)隊(duì)的工作流程,可以通過拖動(dòng) List 解決,而如果想改變一個(gè)任務(wù)的狀態(tài),從待辦到執(zhí)行,也只是把它從“待辦”的 List 拖動(dòng)到“執(zhí)行”的 List 而已。
除了以上兩個(gè)優(yōu)點(diǎn)以外,Trello 還為團(tuán)隊(duì)協(xié)作設(shè)計(jì)了一些的功能。比如,Card 可以設(shè)置由哪位,或是哪幾位成員來完成,這樣每個(gè)人所承擔(dān)不同的任務(wù)都清晰了然,不會出現(xiàn)分工不清晰的情況。
此外,每個(gè)成員對 Trello 中的任務(wù)所作出的任何改動(dòng)都會記錄下來。比如當(dāng)我完成了 Card 上記載的一個(gè)任務(wù),我把它從“執(zhí)行”這個(gè) List 拖到“完成”這個(gè) List,這個(gè) Card 的變動(dòng)會被 Trello 記錄下來,同時(shí)反映在 Card 的設(shè)置面板,和 Board 的側(cè)邊欄中。這樣,若團(tuán)隊(duì)負(fù)責(zé)人要檢查某個(gè)人的進(jìn)度,可以直接查看 Card 的變化記錄;若他要檢查團(tuán)隊(duì)的整個(gè)進(jìn)度,則可以展現(xiàn)通過 Board 側(cè)邊欄查看。這個(gè)功能很實(shí)用,對于團(tuán)隊(duì)或是項(xiàng)目的負(fù)責(zé)人來說,他可以根據(jù)團(tuán)隊(duì)的進(jìn)度進(jìn)行統(tǒng)籌安排。
另外,Trello也有它的iOS版本、安卓版本,都可在手機(jī)上查看了解。我這里只是對Trello的使用的簡單整理羅列,其他很多使用與優(yōu)點(diǎn)我還是剛開始使用不太了解,事實(shí)上,Trello 還有很多貼心的細(xì)節(jié)我沒有寫出來,比如設(shè)置重要程度等等,這些都有待真正去用的時(shí)候發(fā)掘。