天天看點

淺談LeSS與SAFe的差別(一)

從本文開始,分幾篇文章簡單分析一下規模化靈活中LeSS和SAFe的差別。

以下内容參考

1《大規模Scrum:大規模靈活組織的設計》作者:克雷格·拉爾曼巴斯·沃代

2 https://www.scaledagileframework.com/#,和《SAFe4.0 參考指南》

先簡單分别介紹一下LeSS和SAFe。

LeSS:

        LeSS是應用于共同開發同一産品的多個團隊的Scrum。LeSS也是Scrum——大規模Scrum并不是全新的或改進的Scrum。他緻力于在大規模環境(context)下盡可能簡單地應用Scrum的原則、目的、要素及其所表現出的靈活和優雅。與Scrum和其他真正的靈活架構一樣,LeSS是一種為能産生重大影響而生的“簡單方法”。

        大規模Scrum有兩個架構:LeSS,2~8個團隊;巨型LeSS,8個以上團隊。LeSS這個詞主要指正常的大規模Scrum和小型LeSS架構。

淺談LeSS與SAFe的差別(一)

 圖-1 小型LeSS架構

圖檔來源:《大規模Scrum:大規模靈活組織的設計》

淺談LeSS與SAFe的差別(一)

 圖-2 巨型LeSS架構

圖檔來源:《大規模Scrum:大規模靈活組織的設計》

SAFe:

        SAFe(Scaled Agile Framework,規模化靈活架構)是一個公開釋出和免費使用的知識體系,它整合了多種經過驗證的企業級精益-靈活開發的模式。SAFe是可擴充和子產品化的架構,企業可以根據自身情況加以應用,進而獲得更好的業務成果,并能培養更為快樂和敬業的員工。

        SAFe可以促進大規模靈活團隊之間的協調、協作,以及傳遞的同步化,它可以支援那些需要數以萬計的人員參與開發和維護的軟體解決方案和複雜的資訊實體系統。SAFe是在具體的實踐中誕生和發展起來的,旨在幫助客戶解決他們所面臨的最具挑戰性的規模化問題。

        SAFe汲取了三大知識體系(靈活開發、精益産品開發和系統思考)的精華,并加以綜合利用。它包含了原則、實踐和指導,為人們帶來了精益、靈活和DevOps的力量。

淺談LeSS與SAFe的差別(一)

 圖-3  SAFe架構

資料來源:分别來自https://www.scaledagileframework.com/#

LeSS與SAFe 的差別:

        兩個架構都是規模化靈活架構,都基于Scrum作了擴充,都采用了XP實踐和看闆方法實踐。共同點:都是對scrum的擴充,都設計了跨團隊的代碼共享實踐。

        LeSS與SAFe的不同點我們從X理論與Y理論、簡單與複雜、關于公共/賦能團隊的存在、疊代節奏、元件團隊與特性團隊、産品負責人和産品經理的定義不同、關于産品的定義、産品負責人和産品經理的定義、軟體工具的采用等幾方面來說。

差別一:X理論與Y理論

        X管理理論是基于以下這些假設:1)人們本性厭惡工作,并盡可能逃避。2)是以人們必須用強迫、控制、指揮、誘導,甚至威脅的辦法,才能使其為組織盡力工作。3)人們希望得到指導,因為他們沒有雄心壯志,也不願承擔責任。

        這些管理理論很少被簡單而直接地表述出來,但它們在許多管理實踐中确實形成了隐藏的假設,至今仍然如此。人力資源部門努力為忙碌的員工提供支援。然而,大多數人力資源實踐,如績效考核、個人目标和獎金制度,都基于很強的X理論假設。

        Y理論的假設是:1)人們喜歡花精力工作,就像他們玩耍和休息一樣自然。2)人們會使用自我指引和自我控制的方式來實作他們所承諾的目标。承諾主要來自與成就有關的内在激勵,即挑戰、學習和使命感。3)如果給予适當機會,人們願意承擔責任而不是逃避責任。想象力、獨創性和創造力是人類廣泛具有的。

        y理論與傳統管理的x理論形成鮮明的對比。

        LeSS完全是基于從傳統X理論直接到Y理論的轉變。他像一個完整的新生事物,他要抛棄傳統管理中的很多角色,部門,包括項目存在。LeSS的管理模式在國内推行是一個大膽的嘗試。

        為什麼它們是相關的?有兩個原因:1. X理論實踐會在LeSS采用中引起問題:大多數組織都有側重于個人責任和經理控制的X理論實踐。在LeSS組織中,這必須轉變為團隊責任和自我控制。2. X理論的假設很難改變:LeSS需要改變管理風格,即改變管理者的行為和假設。改變這些假設需要重新解釋以前所有經驗,而不僅僅是工作經驗,關于工作方式的文化假設和家庭假設尤其根深蒂固,難以改變。

        LeSS采用中的許多問題可以歸結為試圖應用Y理論管理實踐與X理論管理假設。

        SAFe是基于大部分公司現狀的一種改進演變(包含角色的設定,工作的劃分等方面),他的管理也運用Y理論,但是沒有完全摒棄X理論,這相對比較容易被接受。

差別二:簡單與複雜

        LeSS 組織遵循一種極簡的模式,避免複雜性,所有團隊共同有一個直線經理,内容主要包含了小型的LeSS和巨型的LeSS兩種,小型與巨型的差別是以靈活團隊多少區分的,而且組織結構和角色變化都相對比較小,與Scrum很相似;

        SAFe架構複雜包含了5層,每層都有每層對應的角色、工件、事件;從企業營運管理來說内容比較全面,不但包含産品的研發,還包含了企業戰略投資組合管理的部分。

未完待續。。。

繼續閱讀