Scrum的五個價值觀:勇氣,承諾,尊重,專一和開放。瞭解自組織首先要了解這些價值觀是如何融入您的項目中的實際事物:程序員
當團隊有權作出決策以實現這些目標時,能夠實現這種承諾水平,每一個人都對項目的計劃和執行方式有發言權。ide
當團隊成員相互尊重時,他們可以相互信任,以完成他們所作的工做。但對於程序員和其餘技術人員而言,這種尊重並不老是那麼容易。許多程序員,尤爲是高技能程序員,每每純粹基於技術能力。這多是有效採用Scrum的障礙。若是程序員不尊重產品負責人,他在談論項目目標時不會聽取產品負責人的意見。ui
一個優秀的Scrum Master會找到方法來增長團隊成員之間的相互尊重。例如,他能夠向程序員展現產品負責人對用戶的思考方式以及公司需求有深入的理解。隨着程序員開始瞭解該知識如何對項目成功有用,他們開始重視並尊重產品負責人的意見。spa
當Scrum團隊成員正在進行sprint工做時,這是他在sprint 期間惟一的工做。 他能夠自由地完成完成sprint積壓所需的任何工做,並處理sprint期間對該積壓所作的任何更改。當每一個團隊成員專一於sprint目標而且能夠自由地完成知足這些目標所需的任何工做時,整個團隊可以組織本身並在須要變動時輕鬆地重定向。three
另外一方面,分心的團隊是一個效率較低的團隊。在現代工做場所中有一個神話,人們 - 特別是程序員 - 在多任務處理時工做得最好,由於他們能夠在第一個項目被阻止時轉移到第二個項目的任務。這不是人們在現實生活中的工做方式!在項目之間切換,甚至在同一項目中的不相關任務之間切換會增長意外的延遲和工做量,由於上下文切換須要大量的認知開銷。放下你目前的工做須要花費大量的心理努力,而後從另外一個項目的中心開始。你最終不得不回顧你上次作的事情,只是爲了提醒本身你試圖解決的問題。告訴團隊成員切換到另外一個項目上的任務不只須要執行新任務所需的時間,ip
當您在Scrum團隊工做時,團隊中的其餘人應該始終了解您正在進行的工做以及如何將項目推向其當前目標。 這就是爲何基本Scrum模式中的實踐旨在鼓勵團隊成員之間的開放性。例如,任務板容許每一個人看到每一個團隊成員正在完成的全部工做,以及剩下多少工做要作。Burndown圖表讓每一個人均可以本身測量sprint實現sprint目標的速度。每日Scrum在有效完成時,是一項幾乎純粹的開放式練習,由於每一個人都分享他或她的任務,挑戰和整個團隊的進步。全部這些均可以幫助團隊營造相互支持和鼓勵的氛圍。ci
爲Scrum團隊創造一種開放文化聽起來很棒,也很積極,並且確實如此。但它一般是Scrum團隊最困難的事情之一,由於它是Scrum價值觀與公司先前存在的文化衝突的最多見方式之一。rem
許多公司都有一種不鼓勵透明度的文化,並用一種依賴於不透明的嚴格等級來取而代之。創建這樣一種文化的管理者能夠經過多種方式從中受益。在一個不透明的組織中,告訴團隊實現一個不切實際的目標(「我不關心你是怎麼作的,只是完成它!」)會更容易,迫使團隊加班加點來實現它。get
當你選擇開放而不是不透明時,你會讓團隊變得更強大,而不是以犧牲團隊爲代價來強化本身。這樣作須要勇氣,可是當你這樣作時,你最終會獲得更好的產品和更好的工做環境。產品
對於一個大膽的團隊,投資者須要有信心,讓他們有時失敗,這將使他們可以從錯誤中吸收教訓。若是團隊懼怕失敗的可怕後果,他們的創新將受到影響,限制他們承擔風險的能力。總而言之,在項目的每一個階段都須要勇氣和須要。憑藉勇氣,團隊將可以滿負荷工做。
那麼你將如何在團隊中創建勇氣?您如何讓團隊相信本身,並相信Scrum不只能夠幫助他們構建更有價值的軟件,並且他們的公司將看到他們新方法的價值?
Agile & Scrum Basis