测试过程中会碰到各种问题,为什么经常会出现解决了这个问题,过了一段时间,同样或者类似的问题会再次出现。或者碰到以前从未出现的问题,导致测试人员手忙脚乱不知道该如何入手分析与解决问题。我想测试人员学习一些系统思维会有助于改进解决问题。

什么是系统?我们可以认为世上万事万物的本质都是系统,系统是由两个或两个以上的元素结合而成的有机整体,并且系统的整体并不等于其局部的相加。即我们不仅要考虑系统的构成元素,更要考虑元素之间的关系。系统的基本表现形式就是框架,其中显示了系统的构成元素以及它们之间的有机联系。而系统思维可以认为是通过框架进行思考、沟通、学习和写作的思维方式。

从这个角度而言,我们平时讲的系统化测试,就要求我们不断以框架的视角去开展测试。例如:“问题驱动的软件测试设计”课程中,我就提出了测试分析与设计就是一个不断构建模型的过程,其与系统思维中框架的概念是一样的。“构建高效的软件测试知识体系”也是通过提出问题到构建框架的过程开展的。不管是解决问题还是沟通表达,都可以借鉴已有的一些框架以达到事半功倍的效果,例如:测试分析与设计中,可以参考质量模型以构建框架。假如没有现成的框架借鉴或改进,那就只能全新去构建框架,这就困难的多。

系统思维并不是一个孤立的思考方式,它会和其他思维相互支持和配合,以达到系统化的目的。例如:

1、系统思维与发散思维:发散思维是大脑呈现一种扩散状态的思维模式,例如学习过程中的“一题多解”就是发散思维的表现。同时,发散思维是创造性思维的最主要特点,也是系统思维的重要组成部分,例如:假如我们需要去全新构建框架,发散思维就很重要。通过发散思维尽量多的罗列要点,然后通过归纳和分层分组构建新的框架,用于后续的思考和表达。

2、系统思维与收敛思维:收敛思维与发散思维是一个硬币的两面,是对立的统一,具有互补性。归纳和演绎式收敛思维的最核心思考方法。其中归纳是从多个个别的事物中获得普遍的规则,例如:男人、女人可以归纳为人。而演绎则是从普遍性规则推导出个别性规则,例如鸟都会飞,喜鹊是鸟,那么喜鹊会飞。在构建框架过程中,无论采用什么思维方法,不管是水平思维还是发散思维,最终都需要通过归纳或演绎的方式将所有思考的内容构建成一个框架,并在此基础上解决问题或有效表达;

3、系统思维与水平思维:水平思维强调的是寻求看待事物的不同方法和不同路径。常见的水平思维包括换位思维、逆向思维、六顶思考帽等。水平思维是改进系统思维框架的重要输入。

4、系统思维与结构化思维:结构化思维最早是由麦肯锡提出的,其主要出发点是作为分析问题的框架和框定假设的范围,即以假设为前提,以事实为基础,通过结构化方式框架假设的范围,并构建分析问题的框架。而系统思维突破了“框架”的使用范围,将其全面应用于思考、表达、学习和写作中。

因此,系统思维以“框架”为核心,在构建框架过程中涵盖了发散思维、水平思维、收敛思维和结构化思维中的所有思考方法。

《思维力:高效的系统思维》读书笔记02 - 深入理解系统化思维相关推荐

  1. 大数据之路读书笔记-02日志采集

    大数据之路读书笔记-02日志采集 数据采集作为阿里大数据系统体系的第 环尤为重要.因此阿里巴巴建立了一套标准的数据采集体系方案,致力全面.高性能.规范地完成海量数据的采集,并将其传输到大数据平台.本章 ...

  2. 区块链读书笔记02 - 区块链进阶

    区块链读书笔记02 - 区块链进阶 区块链的技术架构 区块链的工作流程 时间戳的作用 区块链的共识机制 工作量证明(PoW) 权益证明(PoS) PoW+PoS 股份授权证明 瑞波共识协议 参考文献 ...

  3. 推荐系统实践读书笔记-02利用用户行为数据

    推荐系统实践读书笔记-02利用用户行为数据 为了让推荐结果符合用户口味,我们需要深入了解用户.如何才能了解一个人呢?<论语·公冶长>中说"听其言,观其行",也就是说可以 ...

  4. 《深入理解计算机系统》读书笔记-02

    CSAPP读书笔记-02 浮点数陷阱 在第二章最初,给出了"浮点运算是不可结合的"这样一个结论,乍一看有点令人费解,但仔细看了看例子,发现其实结合浮点数在内存中的存储方式反而很容易 ...

  5. 英语词缀与英语派生词词典读书笔记,并总结输出思维导图

    大部分构词法知识在词根章节已说到,这里以词缀相关知识点作为重点讲述: 本文摘抄总结于 "英语词缀与英语派生词词典 - 李武平" 往期文章: 英语词根与说文解字词典读书笔记,并总结输 ...

  6. 《斯坦福高效睡眠法》读书笔记思维导图版,成年人的睡眠解决法

    当代生活节奏快,工作日大家的睡眠时间普遍不够,于是周末便成为了人们补觉的好机会.可是,你们有没有发现,周末睡到中午十二点,起床之后却依然觉得疲惫不堪,浑身乏力,甚至比平时只睡了四.五个小时的时候还累? ...

  7. 读书笔记——《程序员的思维修炼:开发认知潜能的九堂课》

    前言   最近读论文.做事情感觉效率太低,且注意力不太集中,需要去开拓下思维,调整下自己的学习方法,碰巧看见了这本书<程序员的思维修炼:开发认知潜能的九堂课>,没有醍醐灌顶,但起码受益匪浅 ...

  8. 读书笔记:程序员的思维修炼—开发认知潜能的九堂课

    一直以来都觉得学习效率低下,不得其法,对很多知识力不从心,内心一片乱麻.究其原因,大致有: 1.学习方法错误,根深蒂固的应试教育模式,死读书,学任何东西,都抱着书从头看,对于计算机专业书籍,很容易半途 ...

  9. 《Computer Graphics with OpenGL》计算机图形学读书笔记 02——计算机图形学软件

    这里是<Computer Graphics with OpenGL>英文原版第四版的读书笔记,预计每一章写一篇读书笔记.本篇为第二章,简要介绍计算机图形学的相关软件.图形学相关软件可分为两 ...

最新文章

  1. I2C原理及特性总结
  2. wfs.js windows用法
  3. e7用什么主板_主板上这么多扩展插槽,都是干什么用的,看了不后悔
  4. Think Bayes - 我所理解的贝叶斯定理
  5. app vue 真机运行_使用 HBuilder 将 Vue 项目打包成手机 App
  6. 如何把女儿培养进麻省理工学院?博士爸爸的40封家书,堪称家庭教育的典范!...
  7. Aspose.Cells Smart markers 基于模板导出Excel
  8. 【转载】Nginx简介及使用Nginx实现负载均衡的原理
  9. 远行星号java 出错_打了势力争霸之后就出错了
  10. Pytest之基本介绍
  11. 王者荣耀女性机器人面世;深圳中院受理金立破产案;Firefox 64 发布 | 极客头条...
  12. mysql 插入多行_MySQL使用INSERT插入多条记录
  13. 卧式单面多轴钻孔组合机床动力滑台液压系统的设计
  14. 直方图规定化的编程实现
  15. java 数组有序_Java有序数组
  16. 微信服务号如何绑定腾讯云服务器
  17. 统计学③——总体与样本的差异在哪里
  18. oracle 中符号%3e,Oracle 数据类型
  19. Unity报错(bug)
  20. 分享一些QQ常用的WEB接口(新)

热门文章

  1. 许奔创新社-第21问:如何唤醒创造力?
  2. B端设计指南——表格 究竟应该如何设计?
  3. 冯东阳:5000元葬送了我的行业站点之梦
  4. 基于Socket实现远程木马
  5. 扫地机器人路径规划算法
  6. 计算机输入法如何显示在桌面快捷方式,在桌面显示/隐藏输入法及输入法热键的设置...
  7. 7-5 sdust-Java-学生成绩读取与排序 (22分)
  8. Echarts实现多个x轴或y轴曲线图
  9. 2019年数学建模国赛(国一)经历总结
  10. 软件压力测试图片60张,看图测压力,你抗压么?