為什麼要用Redmine來管理專案?

更新 發佈閱讀 8 分鐘

每當我向一個不用Redmine的專案負責人”推銷”的時候,都得應付這個必考題:「為什麼要用Redmine管理專案?我本來用Excel不是也好好的?我每天開會叫工程師報告不是也好好的?我叫編導產規格書,叫軟體寫報告,叫美術產稿圖,不是也好好的?」

當然啦,以前你爸媽家境困苦,沒有錢看醫生的時候,發燒全身酸痛,吐個半死,不是也活過來,活得好好的?只要不想變得更好,都會覺得現在”好好的”,為什麼要改?
(這種OS當然只能在心中自己講…😏)

若從幾個理由去排名的話,那我想你該用Redmine來管理專案,最重要的天字第一號理由就是「歷程」。

歷程

只要是研發性質的工作,必然會有大量的實驗過程。這些過程都是需要花時間建構環境,執行測試,驗證結果,再迴歸分析假設的。很多人都知道這些經驗很重要,所以會花時間去製作文件,把這些重要的資訊給留存下來。你或許會想,這樣不就解決問題了嗎?只要記得把最終的結果記錄下來就行了,中間的過程記它們做什麼呢?

我想有些在業界打滾夠久的讀者就會知道,這是非常理想化的假設。在萬物連網的未來,基本上不會再有”離線”的產品了。許多專案一執行就沒有「結案」的時間,一年365天全年無休的都會有新的feature要做,有新的bug要修,有新的環境要測試,有新的相容性問題要處理。

一整天下來,別說是判斷什麼是「最終的結果」了。很多時候你會連「這是不是個問題?」都很難判斷。而且更糟的是,這種事情通常不怕一萬,就怕萬一,那”一次”你認為沒什麼,不用多想的問題,有時會搞到你在睡夢中都在想解法。

你以為只有軟體需要煩這件事嗎?編導不記下討論的結果,不留下開會的決議,就會在改來改去的規格中喪失熱情及思考能力,這樣的遊戲怎麼會好玩呢?美術不把畫過的設定,線稿,特效試做的中間產物留下來的話,之後要怎麼面對每個人的「我覺得」這種主觀問題呢?5個人會有10種審美主觀,若沒留下記錄,大家都會忘記自己是怎麼同意美術風格的。

當大家習慣每天就像寫Blog一樣,覺得應該寫,值得寫,最好寫下來的事情,都在Redmine上的時候,這些歷程就是最好,也最重要的文件。

或許你會說,在mail上的討論不就是歷程的記錄嗎?是沒錯,但這就是用Redmine的第二重要理由,也就是「同步」。

同步

根據每個工作者的領域及職務內容不同,大家接觸的媒體及主題差異自然很大。軟體要找編導討論規格,編導要找美術確定風格,專案負責人要找技術總監瞭解可行性,美術總監要找軟體確認效能…大家的mail會有所有的訊息,但卻沒辦法同步給「有需要」的人。

A和B討論的內容,C過一個月後才會想知道,他不會收到mail;B和C決議的做法,其實需要D的配合,但他們不知道,所以D不會收到mail; 專案運行到一半人手不足,調了一位E來支援,當然他也不會收到之前大家討論的mail。這些沒收到mail的人,要怎麼找到他需要的資訊呢?他們可以叫大家把自己討論過的mail都轉一份給他嗎?我想他自己都不願意😅…更別說這位苦主,其實並沒有辦法去”搜尋”其他人的mail,看看有沒有他需要的資料。

當大家習慣在Redmine上討論事情的時候,這些記錄集中到這個系統中,對每個人而言,就沒有同步的問題了。因為透過搜尋或瀏覽,每個人都可以很輕易的找到重要的關鍵資訊(還是那句老話:如果有寫的話…),或是很清楚的瞭解每個結論的來龍去脈,大家不用從公私不分的mail整理出重要的業務訊息,只要去Redmine搜尋就好。

如果你的團隊人數夠多,多到你已經沒辦法理解他們在做什麼,你只想瞭解是否還有人有空能做些什麼😛,那你就值得花點時間來理解Redmine能怎麼解決你的問題,滿足你想搾乾每個工作者的需求。也就是第三個很重要的理由:篩選器。

篩選器

Redmine原生就支援,把工項以清單或是以甘特圖的型式顯示的功能。透過各種不同欄位來篩選,很容易就可以看出,現在每個工作者負擔的工作有哪些,優先權高不高,時程排到什麼時間等等。所以若是懂得怎麼使用篩選器(filter),可以輕易的排出像是「本週xxx的工作中,有多少人投入,都在作新功能還是都在除錯?」這類的人力資源的使用表,而且是看你需求可加減欄位,複合起來一起搜尋整理出來的。

這裡有一個很重要的觀念是:「用戶自己排出來」的篩選器。

我自己的經驗是,隨著專案持續運行,再加上時常天外飛來,不只一筆的插件急單,所有的人員倒底都在忙什麼,若沒有Redmine這樣的系統,讓我依據當下的狀況,設置篩選器去篩出我需要的資料,我真的是得一個個詢問才能有個全盤影像。那種預先寫好的「功能」,通常不見得能應付得了剛剛提的那種實務狀況。

雖然Redmine也有它的設計限制,不一定總是能滿足你的需求,但是它開源,你願意的話可以自己動手解決問題。不然它的插件也很多,不管是免費的,或是花點小錢就能解決問題,都遠比你的時薪便宜許多。

最後一個,也是一開始最不容易見到成效,但卻是最無庸置疑的理由,就是「累積」。

累積

電玩產業也是一個科技產業,共同的一個特色就是變化非常的快,伴隨而來的就是組織內的分工及配置也會變動的非常快。這個月A小組的人還在做產品的feature,下個月可能就要跑去支援B團隊的人趕產品上架。當人員在各團隊間移轉,我們要怎麼樣確保他們的移轉成本降到最低,到新的團隊,做新的產品,馬上可以上工,學習成本越低越好?

這個問題通常沒有什麼銀彈,答案只有一個,就是紮實的文件化。

如同一開始就講到的事情,要期待每個在前線營運的團隊,騰出時間去寫文件,是不切實際,不食煙火,不懂行規的期待。唯一能期待的,也是唯一能做得到的,就是要求團隊成員,將每天重要的研發歷程或是結論,好好的在Redmine中寫下來。不用花心思排什麼版,有需要的前提下簡單畫個圖就行,不是要做簡報。

人員在不同團隊的移轉,基本上都是要求要能馬上上戰場的。可整個專案的每個規格,每個細節,背後的來龍去脈到底是為什麼這樣設計,如果有人願意回答,那當然很好。若沒人有辦法回答(不管是因為沒空,不懂,還是不想…),那最後一道防線就是Redmine的工項的那些歷程記錄了。或許不是多正式的文件,但要摸出設計脈絡,光看歷程紀錄就可以八九不離十了。

我常跟團隊成員講,Redmine Notes要寫到什麼程度?只要寫到你3個月後再回來看,你還知道你在寫什麼就可以。但其實我覺得還不夠,最好的是你寫的可以讓身邊的工程師也可以看得懂。這樣哪天你突然發生車禍需要住院休養時,你的工作別人才可接手繼續執行,整個專案才不會因為一個人的失能,而造成整個專案也一併失能。

就像複利效應一樣,每個人每天寫,一個專案寫過一個。不僅在職務交接的磨擦力降到最低,在知識傳承的深度也越修越精煉,你的團隊在經過幾個大案子的累積後,呈現出來深厚的技術底蘊就會讓其他團隊嘆為觀止。

整理到這裡算是告一段落了,為什麼要Redmine來管理專案,我想還有很多理由是不容易馬上整理出來的。但大方向很明確倒是真的:這不是「一個人的武林」,不管是封于修還是夏候武,都要有隨時把身上工作交出去的思維及心態。大家都會說要Team Work,都會說「我們是一個團隊」。比起這個,我比較喜歡說,我們是為每一天負責的知識工作者。

留言
avatar-img
SharpWriter(周乃宏)的沙龍
34會員
69內容數
Google實驗室Area120釋出了一個「製作遊戲」的遊戲叫「Game Builder」。 主要的用戶是遊戲編導,方便他們以拖拉卡片的型式來驗證遊戲性好不好。 因此這個專題就是「Game Builder」的"真心話(好用難用都會說)"和"大冒險(真的來挑戰看看能做什麼遊戲)"囉!
2024/11/21
引文中最後的那句「大疆成立至今將近20年,在無人機應用上仍舊保有競爭力」,如果認真想想就會意識到那有多恐怖. 那20年專注在無人機的功力,已經不只是創辦人眼光的問題了...
Thumbnail
2024/11/21
引文中最後的那句「大疆成立至今將近20年,在無人機應用上仍舊保有競爭力」,如果認真想想就會意識到那有多恐怖. 那20年專注在無人機的功力,已經不只是創辦人眼光的問題了...
Thumbnail
2024/11/01
品質才是決定工作生產力的重點。
2024/11/01
品質才是決定工作生產力的重點。
2024/10/27
「不批評,不指責,不抱怨」三大核心精神,真的是「不可能」的嗎?
Thumbnail
2024/10/27
「不批評,不指責,不抱怨」三大核心精神,真的是「不可能」的嗎?
Thumbnail
看更多
你可能也想看
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
  各位安好,這一次來參加創作挑戰,然而我為了保持題目並不離題,所以用成七個目錄(都是官方給的) 1.如何透過創作,建立職場、職涯個人品牌?   首先我們先來重新認識「職場」職業場所。亦指就業、任職的處所。   然後要透過“創作”來認識到自已職場是做什麼的又或者是,當時為何選擇那一個職場的。
Thumbnail
  各位安好,這一次來參加創作挑戰,然而我為了保持題目並不離題,所以用成七個目錄(都是官方給的) 1.如何透過創作,建立職場、職涯個人品牌?   首先我們先來重新認識「職場」職業場所。亦指就業、任職的處所。   然後要透過“創作”來認識到自已職場是做什麼的又或者是,當時為何選擇那一個職場的。
Thumbnail
這篇文章將會講述企劃的技術面和知識面,從硬知識到軟知識的介紹。
Thumbnail
這篇文章將會講述企劃的技術面和知識面,從硬知識到軟知識的介紹。
Thumbnail
IT鐵人賽已於前週順利的結束。所有團隊成員都成功熬過30天。 終於有點時間來弄點藝術創作。 創作漸漸有了雛形。 劇組人員也都陸續到位。 但劇組的管理與資訊團隊的管理是全然不同的方式。 雖然說用『錢』都可以解決這兩個團體部份的問題,但劇組團隊還多了對於藝術創作的共同理想,這點的影響力有時候比錢還重要。
Thumbnail
IT鐵人賽已於前週順利的結束。所有團隊成員都成功熬過30天。 終於有點時間來弄點藝術創作。 創作漸漸有了雛形。 劇組人員也都陸續到位。 但劇組的管理與資訊團隊的管理是全然不同的方式。 雖然說用『錢』都可以解決這兩個團體部份的問題,但劇組團隊還多了對於藝術創作的共同理想,這點的影響力有時候比錢還重要。
Thumbnail
若要說 2021年在工作上帶給我最大的轉變,就是我開始學習如何組織化我的工作流程,而帶給我的巨大回報,便是讓我的工作效率更好,也能將時間專注在更重要的創作上,生產力大增,而這一切都得歸功於我下定決心的那一天,讓我的工作流程組織化。
Thumbnail
若要說 2021年在工作上帶給我最大的轉變,就是我開始學習如何組織化我的工作流程,而帶給我的巨大回報,便是讓我的工作效率更好,也能將時間專注在更重要的創作上,生產力大增,而這一切都得歸功於我下定決心的那一天,讓我的工作流程組織化。
Thumbnail
軟體開發一個很迷人的地方是可以在架空的世界(電腦世界)中重新思考、解構並處理真實世界的問題。但要怎樣真正有效的解決問題就很看各家功力了。 這篇文章我們暫且放下溝通及流程規劃的議題,聚焦來看看純粹領域差異造成的困難以及該怎麼面對。 回顧過往曾經觸碰過的領域真的滿多,茲列舉幾個
Thumbnail
軟體開發一個很迷人的地方是可以在架空的世界(電腦世界)中重新思考、解構並處理真實世界的問題。但要怎樣真正有效的解決問題就很看各家功力了。 這篇文章我們暫且放下溝通及流程規劃的議題,聚焦來看看純粹領域差異造成的困難以及該怎麼面對。 回顧過往曾經觸碰過的領域真的滿多,茲列舉幾個
Thumbnail
回顧過往,參與協作了超過 60 個軟體方案。 曾接觸過合作內容差異頗大,比如 仔細看看也還蠻多面向的,未來好像可以就這些部分做些分享交流。但總會想到一件事,到底這些開發裡頭到底都在做些什麼? 身為設計師是否常常覺得某些著名產品的體驗不好?比如該對齊沒對齊或重要功能拜放在很難找到的地方。
Thumbnail
回顧過往,參與協作了超過 60 個軟體方案。 曾接觸過合作內容差異頗大,比如 仔細看看也還蠻多面向的,未來好像可以就這些部分做些分享交流。但總會想到一件事,到底這些開發裡頭到底都在做些什麼? 身為設計師是否常常覺得某些著名產品的體驗不好?比如該對齊沒對齊或重要功能拜放在很難找到的地方。
Thumbnail
經過良好訓練的你,總會記得在進行一項沒經歷過的任務進行事先的研究並做良好的計畫。為此你花了大量的時間上網進行研究,看其他人的經驗,也為預想的問題尋找答案,這很好。只是,有沒有更有效率的方式呢?  還真的有。 你可以在進行研究及計畫到一個階段後,先進行一個與你的任務類似,但規模較小的嘗試。這類似於你或
Thumbnail
經過良好訓練的你,總會記得在進行一項沒經歷過的任務進行事先的研究並做良好的計畫。為此你花了大量的時間上網進行研究,看其他人的經驗,也為預想的問題尋找答案,這很好。只是,有沒有更有效率的方式呢?  還真的有。 你可以在進行研究及計畫到一個階段後,先進行一個與你的任務類似,但規模較小的嘗試。這類似於你或
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News