2009-10-07 27 views
12

假設開發人員有興趣學習Scrum,但團隊中沒有人對此感興趣。我意識到Scrum是爲團隊製作的,而且這個過程將不得不進行修改以適應單個人。單個開發人員可以從Scrum學到什麼?

嘗試Scrum的開發者是否有任何好處,即使團隊沒有?如果是這樣,該流程將如何修改以適應這種情況?

+0

與此類似問題(不完全重複雖然)http://stackoverflow.com/questions/1407189/can-agile-scrum-be-used-by-1- or-2-developers – MarkJ 2009-10-13 10:52:58

+0

這個問題應該是「單個開發人員可以從Scrum學到什麼?」 – 2009-10-20 11:04:09

+0

我認爲應該,是的。 – 2009-10-20 22:09:58

回答

13

我覺得有被,幫助您開發的目標,任務,保持對工作的首位,並往往能帶來任何東西的方法來獲得利益。

你個人工作的產品將獲得的那支隊伍獲得與爭球相同的優點:

  • 你會得到什麼完成每{Sprint的重複週期這裏},有些東西你可以用手關閉,並說「現在已經準備就緒「。
  • 你估計技術將開始反思,以改善和回顧
  • 你開始計劃你的一天,並承諾對你自己關於把事情做好,所以再次你對你的能力的估計會增加
  • 回顧展將正式改善您的個人工作流程。您將開始主動改進,移除和調整以適應您和您的個人需求。

你不能依靠其他團隊成員來幫忙,這有點煩人,你不會有產品所有者,Scrum主或積壓從中挑選任務。你甚至可能無法決定接下來要做什麼。但我認爲,正式的紀律和反思對所有手藝人員都是有幫助的,無論是在各個層面上,還是單獨或團體中。

誰知道,你甚至可以激勵你的團隊到敏捷起來,一旦他們看到你在說什麼了很大的成效。

+0

您在開發估算技能方面做得很好。 – 2009-10-07 00:35:55

+0

謝謝。這是我注意到的所有包括分析,甚至是淺析淺析在內的方法:你可以更好地瞭解它。如果你只知道你不好,但不要檢查你的不好,你保持不變。 – 2009-10-07 02:12:52

+0

+1:這些都是好點。一個「個人」Scrum「可能看起來有些矛盾,但是你會學到很多關於優先級,估計和跟蹤你的進度的知識,你也會更加關注真正重要的任務,而你的團隊有點像產品負責人 – 2009-10-07 02:32:17

1

我會建議你使用極限編程來代替,作爲工程比decidely基於團隊的過程中的一個編程更好。

然後你就可以得到的是更靈活的優勢,但如果你的團隊是不利索,那麼你將有一些問題,由於使用不同的範式。

+0

+1。我認爲Scrum是更多的團隊/項目管理方法,而XP則爲開發人員提供了更多的指導 – TrueWill 2009-10-07 00:58:38

+2

雖然:) – 2009-10-07 23:20:45

1

對我而言,最大的關鍵是我的主管獲得了買入。嘗試使用某種Sprint只是讓它多次中斷(可能XP團隊處理得更好,但我認爲沒有開發者會這麼做)可能很困難。此外,不要忘記包括高級用戶(他們可能是測試人員)或其他可以用作產品負責人的部門的成員。我喜歡和其他用戶一起做一些配對編程(確定他們沒有編碼),我可以在編碼時提問,並快速演示以獲得反饋。當我努力創建規範時,這會有所幫助,因爲請求應用程序的人很難告訴我他們想要什麼。

1

即使它只是你在日常站立,它可以是scrum。

如果你比較昨天的實際計劃,並確定今天的計劃 - 不說別人 - 這仍是一種日常站立。

我說什麼你可能做的是爭球,如果你是以下的日常衝刺發佈週期;即使每天早上沒有其他人要談話。

0

天兒真好,

對於前來學習的Scrum出來的最好的事情是早期常累及顧客至上的理念。這樣,在經過六個月的努力工作後交付給客戶時,沒有什麼討厭的「實際上不是我們想要的」時刻。

HTH

歡呼聲,

相關問題