Tower 的全職員工分別位于成都,武漢,哈爾濱,杭州,廣州和蘇州,高校實習生來自廣州,武漢,北京,南安普頓,慕尼黑,愛丁堡,合作設(shè)計師來自新加坡,Ruby 教練來自臺灣。我們通過 Tower 連接在一起,為小企業(yè)和小團隊提供簡單、靠譜的在線協(xié)作服務。
在這里想跟大家分享一下,我們是如何利用 Tower 來實現(xiàn)團隊成員間高效協(xié)作,從而推動產(chǎn)品的開發(fā)和迭代。
一、定義項目
「項目」可以是產(chǎn)品的一個改進目標或者一個大版本,完成周期為兩到三個月(需要特別注意的是,關(guān)于產(chǎn)品的項目一定要是有完成周期的)。在「項目」中,我們會將改進需求按功能模塊拆分成「任務清單」,然后在細分任務各個擊破。

在項目執(zhí)行的過程中,利用項目的進度管理功能,產(chǎn)品汪可以清楚地看到各個清單的進展情況,以便及時調(diào)配人力和精力,保證項目正常的推進。
項目完成,即將其歸檔,本次改進產(chǎn)生的所有文件文檔,都會隨項目保存下來,方便之后的回顧。
二、協(xié)作過程
1、整理需求
我們會在某個固定項目中,用「任務清單」來收集整理關(guān)于產(chǎn)品的需求,用 # 加重要級標簽的方式排序。需求有來自用戶的反饋建議,也有我們內(nèi)部的討論。被考慮的需求,產(chǎn)品汪會進一步細化和完善,安排到開發(fā)計劃表中。

2、評估需求
我們的團隊成員分布全國,在評估需求時,會使用 Tower 已集成的視頻會議工具 zoom 進行虛擬面對面交流。會議的目的是為了確保大家的目標和想法一致、評估開發(fā)工作量以及技術(shù)難點、并確定演示時間。
評估完畢后,產(chǎn)品汪會將討論結(jié)果和修改意見整理到文檔或評論中,其他成員會在相應清單里自發(fā)創(chuàng)建任務,安排處理時間。所有任務都有明確的責任人和完成時間。

3、跟蹤任務
在任務處理階段。每天產(chǎn)品汪只需要進入項目,查看清單的剩余任務,便可了解任務進行到哪個階段了,大致預估是否會延遲或提前完成。

設(shè)計師或工程師在處理任務的過程中遇到問題,會直接在任務評論中 @產(chǎn)品汪,確定解決方案。任務完成后,處理過程中遇到的所有問題和解決方案,會以評論的形式展現(xiàn),方便回顧和追溯。
4、演示測試
任務刷完,工程師會在 Tower 上通知產(chǎn)品汪測試。測試把玩過程中,發(fā)現(xiàn)需要改進或活捉 bug ,直接在「任務清單」中建任務,指派給相應工程師解決即可。循環(huán)往復,直到?jīng)]有問題。

5、發(fā)布上線
功能發(fā)布,我們有個比較有趣的環(huán)節(jié):「收集龍珠」。把待發(fā)布的功能記錄在 Tower 文檔里,讓團隊成員 review,來獲取龍珠。這也是從另一個角度來加強測試,避免當局者迷的情況。

三、處理用戶反饋
用戶反饋,一些是產(chǎn)品里僥幸逃脫的 bug,還有一些是熱情洋溢的產(chǎn)品建議。
我們會有專門的項目「機械師」來處理 bug??头瑢W獲得 bug ,首先會去測試確認,無誤后在 Tower 上建任務指派給產(chǎn)品汪,然后他會根據(jù)緊急及重要程度,安排工程師修復。工程師處理完會 @產(chǎn)品汪再次測試,最終合并上線。所有過程,都有具體人負責該任務,不會出現(xiàn)丟責的情況。

另外,客服同學每周會將產(chǎn)品建議按門別類整理到指定的 Tower 文檔中,產(chǎn)品組會將具有參考價值的建議轉(zhuǎn)變?yōu)樾枨螅腥胄枨笄鍐沃?,從而開始新一輪的改進迭代。
我們正是用 Tower 連接在一起開發(fā)完善 Tower 的,我們雖然身處全國甚至全世界各地,可 Tower 讓我們「天涯若比鄰」。
如果你對遠程協(xié)作有興趣,可以和我們的產(chǎn)品經(jīng)理作進一步交流(微信:bxloved)。