遊戲詞彙百科 || 人月(Man Month)

Feather Chung
THAT GAME DESIGNER - 遊戲設計師
2 min readOct 4, 2019

說明

指「一個人在一個月內所能完成的工作量」,在工程行業中經常被使用。

在開發產品、進行工程時,需要不同專業的人共同投入:蓋房子需要結構設計師、土木技師、玻璃工匠,做遊戲需要企劃、程式、美術、音效……各職位的人難免不熟悉彼此的工作流程,也不易理解對方實際的工作負荷。因此,「人月」往往會被當作一個基本單位。

Ex.主工程師對 PM 說:「我們還需要 30 個人月才能架好這款遊戲的伺服器。」獨立團隊老闆對所有員工說:「我的資金只夠再撐 20 個人月……QQ」

異議

人月這個概念有個基礎假設:人力與工時可以互換,也就是「所需時間 = 工作量 / 人力」。然而,在《人月神話》這本書中,作者 Frederick Brooks 認為人月這個概念對軟體開發團隊是有害的,他的論點是:人力越多,開發的速度未必會變快。

新進的工程師要學習團隊的寫 code 規範、新進的美術設計師要適應團隊的美術風格、資深員工則要花時間引導新人……在這過程中會產生非常多的「溝通成本」,這是無法反映在人月估算上的。

延伸

在軟體專案管理的領域裡,也有其他人試著提出不同的工作量估算方式,最有名的例子就是敏捷式開發的 planning poker。

👏如果你喜歡這篇文章,可以按下「拍手」表示支持❤️也可以按下「Follow」得到最即時的相關資訊❓如果有任何疑問,歡迎留言與我討論

--

--

Feather Chung
THAT GAME DESIGNER - 遊戲設計師

獨立遊戲開發者、遊戲Client端軟體工程師,目前任職於 Rayark 雷亞遊戲。