2010-10-27 46 views
2

通常,如果有一個發展的任務,需要4天時間,如果你把2名開發人員就可以了,然後它並不一定減少一半的總體開發時間,即代替了2天,將採取一些超過2天,由於諸如開發者討論,技術會議,分歧,依賴等等。描述這個原則的「技術術語」是什麼?開發時間

我想這可能是一個比web開發問題更多的項目管理問題。

任何幫助將不勝感激。

乾杯。


感謝您的回覆,但您都指的是適用於已經遲到的項目的原則。我指的是項目中的任何階段。也許沒有正式定義的這樣的「法律」或「術語」,這是我們在項目中非正式地意識到的那些事情,而沒有爲它創造一個術語.......也許。

+0

可能最適合http://programmers.stackexchange.com/ – 2010-10-27 11:31:52

回答

2

The Mythical Man-Month」是適用的概念,著名布魯克斯的書,其中討論了它在細節的冠軍後,最常用的詞組。

這些概念通常在項目的後期階段以及人數大於2的時候更爲明顯/適用(只有2個開發人員之間的通信開銷並不是什麼大問題,並且可能通過允許作爲討論的結果,每個人都會有更清晰的思考 - 然而,隨着越來越多的開發者,溝通增長O(n^2)。

5

你在說什麼聽起來類似於Brook's Law:爲後期項目增加人力後來,隨着維基百科的文章指出,措辭是過於簡單化,可能要挑釁的意思,但它從你的問題抓住了一般問題。

請注意,他在1975年創造了法律書籍The Mythical Man-Month。他寫的那麼多,現在仍然適用於我們。

0

在敏捷的世界裏,這是被稱爲球隊velocity。它在工作場所中因團隊而異,通常表示嘗試完成某些事情時遇到的摩擦量。

0

這難道不就是「收益遞減規律」的變種嗎?我懷疑這將是你需要的技術短語。

0

我認爲你要找的術語是「非生產性時間」。人們的工作效率通常在80%左右,即他們在80%的時間內從事正式工作,休息時間,休息時間,YouTube,睡眠等。

您可以將這個因素考慮在內,任務。