破幻求真,unFIX解决组织系统设计的原则和底层逻辑 | 系列2

权威敏捷认证培训对比!附敏捷认证考试真题
2023年12月26日
直播活动 | 玩真的 · 职场吐槽大会 我们来了~
2024年1月15日

增加简单性,拥抱多样性

Link: https://unfix.com/blog/increase-simplicity

Author: Jurgen Appelo

注:这篇文章是对多样性(Variety),简洁化(simple), 简单化(simplistic)的思考。simple与simplistic的对比,很像复杂(complext)和繁杂的(complicated)对比。

我尽量不过于简化描述unFIX的价值观和原则,这就是为什么我打算保持一套动态的原则。我相信,不时的会有一个很好的理由来商讨一个原则,修改一个现有的原则,甚至可能是废除一个原则。在这篇文章中,我将介绍这套可能会不断变化的原则中的第二条。

“作为谋生的父母,你必须比你所有的孩子加起来还要聪明。”

“为了有效地适应环境,一个系统的内部复杂性必须与它所面临的外部复杂性相匹配”。—   Variety,维基百科

我从复杂性科学和系统思考的文献阅读中了解到这个基本的系统法则。它完全说得通,一个只有少数内部状态的系统,迟早会被其所处的复杂环境所淘汰。换句话说,为了在一个不断变化的环境中生存,你的企业必须有足够的多样性,来处理它所面临的各种问题。

有些人声称,工具必须是简单的。但这并不完全正确。

工具应该在不牺牲多样性的前提下尽可能简单。

我敢肯定,任何专业厨师的厨房,在普通厨师看来都有些复杂。同样,任何外科医生或牙医的工具集,对普通病人来说也是相当难以理解的。我敢说,作为四本书的作者,我使用的写作工具可能比一般的博主或专栏作家还要多。

的确,简单比复杂更容易接受。当一个厨师只用七种刀就能做出他想要的任何菜肴时,他没有理由拥有二十种刀。当我只用五六种编辑工具就能创建我所有的博客文章、文章、书籍和网站时,我没有理由使用十二种工具。少一些复杂的东西,使生活更容易,但是,简单不是目的!

在不牺牲选择性与多样性的前提底下,如果能使我们的工具变得不那么复杂,我们肯定应该这样做。我们应该尽可能地简化,同时也不丢失任何未来可能必须的功能。简化的过程不应该是激进的。不要为了简化而简化!不要减少我们的企业在其环境中更有利于发展的可选项。

我从复杂性科学和系统思考中获得的见解让我相信,多样性需要成为unFIX的原则之一

如果某个模式能帮助用户提升可选性,能够帮助应对他们环境中的复杂性,我们就应该将其添加到unFIX模型当中。与此同时,我们认识到应该尽可能地保持事物的简单性。无谓的复杂化显然是不可取的。但减少多样性同样也不是一种明智的选择。没有厨师会只用一把刀来经营餐厅。

许多人都熟悉这样一句话:”让一切尽可能简单,但不要太简单”,据说这是爱因斯坦说的。事实上,爱因斯坦从未说过这句话,但他确实说过非常类似的话:

“几乎不能否认的是,所有理论的终极目标是使基本原子要素尽可能地简单,尽可能地少,但也不能放弃对任何一个单一经验数据的充分阐释”。— Albert Einstein – 阿尔伯特-爱因斯坦

高内聚与低耦合的平衡

Link: https://unfix.com/blog/balance-high-cohesion-with-low-coupling

Author: Jurgen Appelo

注:根据复杂系统理论,论述了为什么所谓“看到全局”是理想化和不现实的。

有一个关于系统思考的常见误解,使得部分作者认为,团队成员应该 “看到全局”,或是”整体行动”。例如,我们在SAFe的官方文献中发现了这样的论述:

“利用系统思考使知识型工作者能够看到全局”。— SAFe 5.0 Distilled

这种观点在复杂情况下是不正确的,因为能够整体看到一个复杂的适应性系统的全貌是不可能的。正如一些复杂系统研究者所说,如果你能完全理解一个复杂的系统,那么它就不是复杂的(complext),它只是繁杂的(complicated)

大致上,每个产品的一个特定版本,可以看做是繁杂的(complicated)。毕竟,每个产品都由数量有限的部件和关系所组成。当你对一幅静态图研究足够长的时间后,你应该能够理解每个部分的作用,以及描述它与其他部分之间的关系。也就是说,你已经能用这样的方式去描述这个繁杂的系统了。

然而,当客户开始使用产品时,当产品团队开始改变和更新产品时,当供应商与合作伙伴开始提供产品时,当管理人员开始管理产品时,当平台团队开始服务产品时,一切都会发生改变。现在整个系统到处都存有人员,这使得一切事情都变得复杂,而不仅是繁杂而已。这个时候,就不可能完全理解和描述出人员与产品之间所有的互动及体验。没有人能够再清楚地看到和理解该整体。

复杂性科学论告诉我们,一个复杂系统的任何部分都不能知道整个系统正发生着什么。每一部分都可以对其中一个小的领域有深刻的理解,也可以对一个宽泛的领域有粗略的了解,但并不能自主选择对所有的事情细节都有深入的认识。在复杂的适应性系统当中,各部分能够进行局部优化。然而,由于每样事物都有其外部依赖与影响,部件的局部优化会引发整个系统中所有其他部件的反馈(不管是直接和间接)。通过这些反馈回路,各部件相互纠正,并推动它们向更有利的方向发展。这就是整个复杂的系统如何提高其健壮水平。

在unFIX模型中,我们也遵循同样的原则。没有人知道整个组织中正发生着什么,所以我们不要假装某些人去从事 “看到全局”的工作。每个机组(Crew)都对自己的 “地盘 “(Turf)有充分的认识和对应的知识背景,然而对其他机组地盘的了解可能就不多了。他们对自己的区域进行优化,但由于有论坛(Forums)、体验机组(Experience Crews)、赋能促进机组(Facilitation Crews)以及其他的模式,任何局部优化都会透露出机组的边界,并被企业的其他机组所发现。正是由于有了反馈循环,机组可以相互间进行纠正,而作为结果,整个企业的绩效都会得到改善。

拨打免费咨询电话 021-63809913