項目經理和ScrumMaster的區別
這個問題已經在面試中不止一次被問到了。
- 傳統的項目經理(一個球隊的隊長)
- 是一個領導者、決策者、計劃者,以實現項目目標的人
- 負責項目的具體任務分工
- 敏捷中的ScrumMaster(一個球隊的教練)
- 是一個引導者、教練、訓練者,負責Scrum在團隊中的落地和執行
- 幫助團隊得到能力的提升,實現自組織、自管理團隊
迭代週期由什麼來確定
- 每一次迭代的成本。成本越高,迭代的週期越長。全用例測試的時間和資源是最典型的迭代的成本。
- 不確定性的數量。不確定性數量越多,迭代週期越短。客戶到底想要什麼?一個迭代內技術能夠完成多少需求?新技術的風險有哪些?
- 團隊的壓力感受。迭代內壓力太大和太小,都不是一個好的迭代週期,讓團隊感受到一定壓力,但是努力一下可以達到,是一種比較好的開發節奏。