高级检索结果页
欢迎来到工程科技数字图书馆
登录 | 注册
 
您当前的位置:图书 > 系统思维:软件开发中复杂问题的应对之道

系统思维:软件开发中复杂问题的应对之道

  • 相关图书推荐
  • 相关课程推荐
  • DeepSeek实用技巧
  • DeepSeek与AI办公提效
  • AI通识与DeepSeek提问逻辑
  • Deepseek高效使用技巧
  • 计算机组装与维护教程
  • C语言程序设计
  • Python编程基础与应用
  • Java算法从菜鸟到达人
  • deepseek高效辅助课题申报
  • AI辅助教学
  • deepseek高效辅助论文写作

本书聚焦软件从业人员的系统思维修炼,专为应对现代软件系统的复杂性与非线性挑战而作。全书分四部分展开:从系统思维的定义、核心特质切入,逐步深入个体思维(自我意识、回应式思维、系统化学习)、群体思维(集体推理、反馈循环、模式思维),最终落地到思维系统设计(共同建模、系统领导力、成功重构)。通过虚构案例 MAGO 的困境、大量实操练习与跨领域洞见,帮助读者突破线性思维局限,掌握非线性思考与协作方法,从容应对软件设计、团队协作、系统运维中的复杂问题。

封面
书名页
版权
O'Reilly Media, Inc.介绍
本书赞誉
译者序
前言
第一部分 思维系统
 第1章 系统思维的定义
  1.1 线性思维是常态模式
  1.2 系统思维是非线性的
  1.3 什么是系统思维
  1.4 系统思维是一种实践
  1.5 系统思维者的品质
  1.6 MAGO的困境
 第2章 打造概念完整性
  2.1 关系产生影响
  2.2 系统思维是社会技术思维
  2.3 系统思维具有反直觉性
  2.4 系统是动态变化的
  2.5 概念体系
  2.6 时间是永恒的影响因子
  2.7 助力练习:坐在火车最前面
  2.8 练习:以写促思
  2.9 MAGO困境的反直觉性
 第3章 转变视角
  3.1 五项核心实践
   3.1.1 持续学习
   3.1.2 结构化探究
   3.1.3 深度工作
   3.1.4 尊重与他人的互动
   3.1.5 你不再是西西弗斯
  3.2 建模:核心实践
  3.3 冰山模型
   3.3.1 事件
   3.3.2 模式与趋势
   3.3.3 结构
   3.3.4 心智模型
  3.4 责任推诿游戏
  3.5 练习:冰山模型
  3.6 MAGO的困境:转变视角
  3.7 助力练习:转变视角很难
第二部分 个体构成的思维系统
 第4章 自我意识是一项基础技能
  4.1 系统思维的难点
  4.2 决策是一场充满喧嚣的旅程
  4.3 观察你的思维方式
   4.3.1 练习:听从内心的声音
   4.3.2 其他实践
  4.4 MAGO:一切尽在我们的盲点中
   4.4.1 对当前系统建模
   4.4.2 研究类似系统
   4.4.3 倾听痛点
   4.4.4 制作原型
   4.4.5 如果什么都不做会怎么样
  4.5 自我意识教会我的12件事
 第5章 以回应取代反应
  5.1 关注你的反应
  5.2 意见导向常态化
  5.3 同理心是一项核心技能
  5.4 为你的反应留出空间
  5.5 练习:反应时的选择
   5.5.1“是的,而且……”
   5.5.2 24小时法则
   5.5.3 呼吸
   5.5.4 散步
   5.5.5 制作点心或小憩片刻
   5.5.6 写作
   5.5.7 反应的触发点是推理的线索
  5.6 MAGO的反应
  5.7 助力练习:故事不必千篇一律
 第6章 系统化学习
  6.1 学习驱动的职业生涯
  6.2 练习:学习的动力
  6.3 设计学习活动
   6.3.1 工件创造
   6.3.2 观察与探究
   6.3.3 知识融合
   6.3.4 经验构建
  6.4 练习:描述学习活动
  6.5 设计学习目标
  6.6 练习:学习目标
   6.6.1 提升转换视角的能力
   6.6.2 增强对模糊性的容忍度
   6.6.3 理解情境和关系的影响
   6.6.4 识别模式和结构
   6.6.5 在不陷入还原论的前提下创建分组和边界
   6.6.6 进行批判性思考并运用合理的判断
   6.6.7 培养有效的人际交往能力
  6.7 设计反馈回路
  6.8 练习:谁可以帮助我
  6.9 日复一日,学无止境
  6.10 MAGO:无限的学习机会
  6.11 助力练习:万物互联
第三部分 群体构成的思维系统
 第7章 集体系统推理
  7.1 何为系统推理
   7.1.1 系统推理如何成为集体行为
   7.1.2 系统推理的别名
   7.1.3 系统推理是构建想法的过程
  7.2 练习:创建一个命题
   7.2.1 明确想法、行动或理论
   7.2.2 明确理由
   7.2.3 强化理由
   7.2.4 诚实面对潜在陷阱
  7.3 系统推理是一种探究方法
  7.4 系统推理是一项有价值的投资
  7.5 系统推理有助于界定歧义
  7.6 自上而下的阐述
   7.6.1 摘要
   7.6.2 何因(WHY)
   7.6.3 何事(WHAT)
   7.6.4 何人(WHO)
   7.6.5 如何(HOW)
   7.6.6 何时(WHEN)
  7.7 强化理由
   7.7.1 可理解性
   7.7.2 可靠性
   7.7.3 相关性
   7.7.4 一致性
   7.7.5 说服力
  7.8 练习:强化你的理由
  7.9 MAGO的命题
  7.10 助力练习:冰山模型
 第8章 设计反馈循环
  8.1 构建概念桥梁
   8.1.1 关注概念差距
   8.1.2 概念桥梁
  8.2 系统思维需要反馈循环
   8.2.1 获取你所需的反馈
   8.2.2 向你需要的人寻求反馈
   8.2.3 遵循反馈的黄金法则
   8.2.4 在反馈循环中学习
  8.3 四大核心技能
   8.3.1 倾听
   8.3.2 改变你的想法
   8.3.3 探讨理由
   8.3.4 寻找逻辑谬误
  8.4 练习:寻求反馈
  8.5 MAGO:实用的概念桥梁
  8.6 助力练习:强有力的概念桥梁
 第9章 模式思维
  9.1 什么是模式思维
  9.2 模式产生事件
  9.3 关系如何产生影响
   9.3.1 相同事件,不同模式
   9.3.2 模式产生的地方
   9.3.3 三种模式类型
  9.4 七个模式思维问题
  9.5 MAGO:审视模式
   9.5.1 关系模式
   9.5.2 外部、技术系统和流程模式
   9.5.3 在MAGO中应用七个模式问题
  9.6 练习:七个模式问题
  9.7 助力练习:技术之外的模式思维
第四部分 设计思维系统
 第10章 共同建模
  10.1 什么是建模
   10.1.1 建模让思维统一
   10.1.2 设计思维
   10.1.3 建模的方法不止一种
  10.2 系统视角
   10.2.1 建模内容
   10.2.2 领域建模
   10.2.3 因果循环图
   10.2.4 七个建模问题
  10.3 从系统视角看MAGO
   10.3.1 问题空间与解决方案空间
   10.3.2 采用线性与非线性思维重新审视系统
   10.3.3 重新审视模式
  10.4 练习:建模
  10.5 助力练习:拓展资源
 第11章 系统领导力
  11.1 系统工作的范式
  11.2 系统领导力的特征
   11.2.1 沟通结构的设计
   11.2.2 整合型领导力
   11.2.3 寻找干预点
  11.3 学习型领导力
   11.3.1 开发学习启发式方法
   11.3.2 7条学习启发式方法
  11.4 MAGO:系统领导力
   11.4.1 理解痛点
   11.4.2 确定系统的最高价值目标
   11.4.3 构建当前系统模型
   11.4.4 打造共同思考的共享空间
   11.4.5 明确并论证核心问题
   11.4.6 建议改进系统的路径
   11.4.7 设计沟通系统,鼓励共同思考
   11.4.8 关爱自我
   11.4.9 鼓励系统思维
  11.5 练习:系统领导力小组
 第12章 重新定义成功
  12.1 成功是一种系统
   12.1.1 成功的系统存在赋能约束
   12.1.2 成功的系统解决根本问题
   12.1.3 成功的系统能平衡影响力
   12.1.4 成功的系统促进知识流动
  12.2 练习:成功是一种范式转移
  12.3 成功的品质
  12.4 MAGO的成功
  12.5 助力练习:系统领导者的目标
   12.5.1 目标:在解决方案建议中培养概念完整性
   12.5.2 目标:丰富知识储备
   12.5.3 目标:促进知识流动
  12.6 与系统共舞
其他资源
术语对照表
关于作者
关于封面
推荐阅读
封底

机工科技数字图书馆