2009-11-26 87 views
5

因此,我發現自己在包括我在內的四人小團隊中工作了幾個星期。從我在上一個300+開發者工作室的工作中改變了我在敏捷方法的採用過程中的一部分。在一個小團隊中適合哪些敏捷實踐?

我已經悄悄引進有用的工具,如持續集成服務器和我偷偷摸摸地開始測試驅動開發。

其他敏捷項目管理和開發實踐適合小型商店嗎?

回答

6

好了,對我來說,你的實際配置是更加撥到敏捷不是300+開發商店(真的不知道雅居樂是如何實現的那裏,我很想聽到更多的是作爲縮放到大小需要Agile IMO成熟度非常高)。

所以,我的回答實際上是:先從4人,所有的價值觀念和做法是適當的和有價值的。事實上,你之前採用了哪些敏捷方法?你實施了哪些做法?是什麼讓你覺得他們不合適?

PS:如果我可以試試,看以後的工程實踐,敏捷不(僅僅)有關(這尤其適用於Scrum的)。像測試驅動開發,持續集成等實踐很好,但它們只是一個意思,而不是結束。他們不會滿足於成功的敏捷實施。敏捷是一種面向業務的組織模式。換句話說,在實施Scrum時,技術性的東西並不是真正的最佳起點,你應該從組織的事情開始。

+1

300多家開發商店被分成20多個團隊,每個團隊都專注於面向服務系統的一個領域。協調非常棘手,既要確保積壓量保持一致,又要確保交付實際上有效。雖然很有趣! – 2009-11-27 06:25:44

+1

有趣的(雖然我認爲約15人的團隊有點大),而且我確信這很有趣。但是,又是什麼讓你認爲你在那裏實現的東西不適合4人(當然Scrum的Scrum除外)?你有特別的擔憂嗎? – 2009-11-27 16:05:39

+0

我認爲你的答案的第三段指出了它:敏捷需要業務參與。對於一個規模較小的公司來說,這實際上非常困難,因爲管理人員在面對一些無政府狀態的敏捷實踐時確實需要看到證據。 – 2009-11-29 22:38:08

2

公共代碼審查每個人是否是在同一地點

2

我想你可能要翻轉過來,這個問題;什麼敏捷方法不是適合,因爲你是一個小團隊。我不是敏捷實踐方面的專家,但我不能真正想到因爲你的團隊規模而不合適。

+2

隨着團隊規模接近1,配對編程變得艱難:-) – 2009-11-26 23:02:48

+0

4!= 1,所以這裏沒關係 – 2009-11-26 23:53:23

+0

我們發現讓一個人成爲「產品所有者」很困難 - 而且Scrum的主人正在扮演這個角色。 – 2009-11-27 16:26:50

5

恕我直言,所有的開發實踐都是適當的。事實上,很長一段時間,一支敏捷球隊有望成爲一支小球隊(5-9人)。有關於它的infoq的artile

而且,因爲你有一個小團隊通信和協作將變得更容易,所以做法將工作做得更好。

5

着重介紹了最值添加到團隊的做法。

作爲球隊的變化小的影響將是非常明顯的,如果你與團隊顯示改進工作那麼你就可以回去,並添加另一個 - 再次證明添加最愛的人對團隊有價值。

其中最重要的一點是,項目走近敏捷的思維,添加工具無法適應變化&長期項目的背景下&技術不高的調整與客戶的好評」沒有最終的結果,你應該瞄準。

+0

+1對變更的高可見性的評論。 – 2009-11-29 22:38:41