2011.08.04 10:01

T客邦技術部門法寶、工作流程大公開

ADVERTISEMENT

T客邦除了有文字編輯小組和PChome、電腦王、手機gogo、DIGIPHOTO、打電動的編輯支援之外,讓整個網站維持運作的就是技術部。技術部不但要讓伺服器維持正常的運作,同時還要開發各種功能。在T客邦各種複雜交錯的專案之中,要如何管理這些工作流程和工作的分配呢?下面就來大公開技術部的秘辛。

六人技術團隊

T客邦技術部目前的主管就是網路上有名的,下面有三位程式設計師、一位網管、一位網頁設計師,另外還有不在這個區域的兩位活動企劃,算是人數不多的小組的開發團隊。另外順便置入一下,技術部目前還有在徵、、、,有興趣的可以一起來組隊打怪(誤)。

ADVERTISEMENT

▲三位坐一排的就是技術部的2位程式設計師和1位網頁設計師,負責開發T客邦的各種功能。

▲這兩位也是程式設計師,其中一位還身兼MIS(更精確的說法是 SA)。XDite表示桌子太亂不給拍照(誤)

ADVERTISEMENT

公司郵件:Google Apps

雖然我們公司有資訊部門,也有公司配發的e-mail。不過技術部和我們T客邦編輯部都是採用Google Apps來當信箱工具,因為人數不到50人,所以也還不用付費。其中比較特別的運用是會利用Groups的功能,透過一個公用的信箱,會寄送每天的報表給各位主管。或是有什麼事要通知的時候,也會利用這個公用的信箱來廣播。

▲利用Groups的公用信箱來派送每日的流量追蹤和流計報表。

ADVERTISEMENT

流量分析:Google Analytics

T客邦是做網站,流量分析當然是一個很重要的日常工作。分析的工具目前主要還是依靠著Google Analytics,新上線的功能都會追蹤上線後的效益,有什麼問題就可以馬上檢討。除了每日統計、追蹤流量報表之外,還利用比較進階的使用方法,在程式碼裡面插入(可看Google說明),這樣就可以在Google分析中直接追蹤到像是討論區個別討論板的流量狀況。

▲在網頁中直接插入trackPageview,之後再利用Google Analytics來追蹤各板的流量。

ADVERTISEMENT

專案管理:Redmine

有不少程式開發團隊在指派任務的時候,都會用口頭指示。這樣有個很大的缺點,可能前後說法不一,聽到的指示不一定是正確的,容易產生出不少責任、時程控管的問題。T客邦技術部採用的是Redmine專案管理系統,每項工作都會利用開票的方式來說明工作內容,同時會記錄時間、討論內容、進度,而且還可以直接把工作指派給相關的人。這樣在後續執行出問題的時候,可以很容易就知道責任是在誰身上,主管也可以很明確的知道目前的工作進度。

這套系統我們編輯也會用到,像是遇到T客邦有什麼Bugs,或是需要開發新功能的時候。就可以開一張票(有點像開一個討論串),再把票指給XDite,之後身為主管的XDite就會把工作分派給部門的同仁來處理。而開發成員收到票之後,如果有問題就可以利用Skype,或是直接走到同事身邊來討論。

▲Redmine可以很清楚地描述工作內容,還可以記錄誰經手過這項工作。

<後面還有Wiki、IRC、Stand up會議、開發工具>

ADVERTISEMENT