带你读《2022技术人的百宝黑皮书》——如何快速理解复杂业务,系统思考问题?(2)

简介: 带你读《2022技术人的百宝黑皮书》——如何快速理解复杂业务,系统思考问题?(2)

带你读《2022技术人的百宝黑皮书》——如何快速理解复杂业务,系统思考问题?(1) https://developer.aliyun.com/article/1242435?groupCode=taobaotech



什么是系统


在介绍“系统思考”之前,我们先确认下什么是“系统”。


“系统”都是复杂的,但并不是任何看上去“复杂”的东西都是系统,在我们讨论的范围里,一个规模庞大的衣柜、一发炮弹、一大束鲜花都算不上是一个“系统”。


系统是指一组相互作用、相互关联、或相互依赖的部分组成的复杂而又统一、具有特殊目的的整体,系统会拥有其单独部分不具备的特征


我们说的“系统”都是动态的,比如下面的足球队、龙卷风、蜂群都能称之为一个“系统”。


image.png



系统一般有三个核心特点,多个部分、相互依赖、特有目的:

1. 系统一定是由多个部分组成的,如果只有一个部分,一定不能称之为系统;

2. 各个部分之前必须相互有依赖关系,单独的部分不能独立发挥它的价值;

3. 所有部分整合在一起有它的目的,虽然有的时候自然和社会系统往往难以确知它的目的。


image.png


什么是系统思考


对什么是“系统”达成一致后,我们来看一下什么是“系统思考”。为了好理解,我们把系统思考扩展成三个不同的思考概念,可以理解为“系统思考”是同时具备这三种思考模式的一种方法:

1. 【深度思考】不能停留在现象的表面思考,要能从现象深入到问题的背后,找到问题的本质;

2. 【全局思考】不能单点、局部的看待问题,要能站远一点,看到问题的全局;

3. 【动态思考】不能停留在某个时刻看问题,要理解每个人、每个业务之间都是动态变化的;


image.png

系统思考不仅仅是一个概念,更是一套思考问题的方法论,下面重点介绍这套方法论是怎么操作的。



带你读《2022技术人的百宝黑皮书》——如何快速理解复杂业务,系统思考问题?(3) https://developer.aliyun.com/article/1242427?groupCode=taobaotech

相关文章
|
设计模式 Java
好好的“代码优化”是怎么一步步变成“过度设计”的(上)
好好的“代码优化”是怎么一步步变成“过度设计”的(上)
493 4
|
数据采集 数据挖掘 UED
物流产品体验诊断与优化
物流产品体验诊断与优化
820 1
|
存储 设计模式 算法
DDD之于业务支撑的意义
DDD之于业务支撑的意义
346 0
|
存储 Java 开发者
领域驱动设计入门指南
领域驱动设计入门指南
458 0
|
新零售 前端开发 JavaScript
盒马跨端设计系统 ReX Design For OS
6 个月前,在 D2 前端技术论上我们向社区分享了《盒马中后台跨端方案》,详细介绍了我们在基于盒马实体零售数字化业务场景中,面向盒马营运数字化系统构建的跨端设计系统——ReX Design For OS。6 个月来,在开发资源极度紧张的状态下,我们持续建设和打磨,今天我们很高兴的告诉大家我们已经将项目的主要代码开源到了 Github,并发布了 beta 版本。
盒马跨端设计系统 ReX Design For OS
|
网络协议 Java 网络安全
如何处理“协议异常”错误
当遇到“协议异常”错误时,通常需要检查网络连接、防火墙设置和软件版本。确保所有组件都是最新的,并尝试重新启动设备或应用程序。如果问题持续存在,请联系技术支持以获取进一步的帮助。
944 59
|
机器学习/深度学习 存储 算法
基于SFLA算法的神经网络优化matlab仿真
**摘要:** 使用MATLAB2022a,基于SFLA算法优化神经网络,降低训练误差。程序创建12个神经元的前馈网络,训练后计算性能。SFLA算法寻找最优权重和偏置,更新网络并展示训练与测试集的预测效果,以及误差对比。SFLA融合蛙跳与遗传算法,通过迭代和局部全局搜索改善网络性能。通过调整算法参数和与其他优化算法结合,可进一步提升模型预测精度。
|
运维 监控 搜索推荐
客户案例 | 识货基于向量检索服务 Milvus 版搭建电商领域的向量数据检索平台
阿里云的Milvus服务以其性能稳定和功能多样化的向量检索能力,为识货团队在电商领域的向量检索场景中搭建业务系统提供了强有力的支持。该服务的分布式扩展能力不仅可靠,而且能够适应日益增长的数据规模。
客户案例 | 识货基于向量检索服务 Milvus 版搭建电商领域的向量数据检索平台
|
消息中间件 设计模式 SQL
代码复用:DDD视角下的平衡艺术
文章深入探讨了软件开发中关于代码复用的哲学思考,作者通过自己的经历引入话题,结合软件设计领域的理论和观点,阐述了代码复用的本质及其在不同情境下的应用策略。
|
网络协议 网络性能优化 调度