法则六:如何鉴别文化环境是否有利于架构师的生存?
简介:包含模块一 架构师的六大生存法则-法则六:如何鉴别文化环境是否有利于架构师的生存?
2024-09-04 12:38:04
你好,我是郭东白。
架构师通常并不管理团队,而是管理架构活动。更准确地说,是定义和引导架构活动。因为每个参与架构活动的个体,都有各自工作的优先级和汇报关系。因此在没有管理、考核和激励等手段的保障下,唯一能够帮助到架构师开展工作的,就是良好的文化环境了。
这就是我们第六条生存法则要覆盖的内容:架构师要在一个相对友善的环境下,才能找到并推进一个正确的架构方案,进行有效的架构探索。但企业文化环境很难改变,所以架构师就要通过包容和求真的认知态度,以及有良知有勇气的行为,来影响所有参与架构活动的人。如果企业文化环境无法帮你完成有效的架构探索,那就要选择另一个更友善的环境了。
架构师需要什么样的企业文化环境?
先定义一下企业文化。我们这里侧重指企业内部默认的工作方式,主要包括企业宣导与实践的价值观,团队或个人的决策方式、沟通方式和执行方式。
因为一个企业的文化,主要会在如下三个维度影响架构活动:
决策方式:出现各种有争议的问题之后,争议各方最终是怎么做决策的呢?比如确定架构选型、架构设计、交付等等。
沟通方式:团队上下级是怎么沟通的?在制定架构方案之前,你有办法获取到企业的真实目标吗?你能把这个目标传递给架构活动的其他参与者吗?
执行方式:任务执行过程中是怎么样呢?是架构师和研发人员一起主动提升认知、寻找最优的实现方案吗?还是说所有执行者都以交付需求为目的,不论对错,只要按时完成就可以了呢?
可以说,架构师日常工作中经常要面对的就是决策、沟通与执行了。这个时候,如果你能从企业文化环境上借力,那将有助于自己发现那个最优的架构方案,并推动架构方案的彻底执行。
那么,什么样的文化环境才能提升架构师创造价值的效率呢?
什么样的文化环境对架构师是友善的?
我们上节课讲了,架构师要靠为企业的技术体系注入外部适应性来创造价值。而注入外部适应性的探索过程,其实与科学探索的过程具有很大的相似性,都是在不断探索、发现和尝试。
如下图所示:
这是从科学方法(Scientific