《完美软件》读书笔记11:信息摄取

简介:

书《完美软件》

1、使用萨提亚交互模型来解析沟通

萨提亚(Virginia Satir)交互模型有助于帮助软件测试人员改进他们对软件状态进行观察和沟通的系统。

一个模型的作用是简化一个复杂的的过程。萨提亚交互模型首先将任何沟通过程都分解为4个主要的阶段:

》摄取 》确定含义 》确定重要性 》做出反应

A)摄取:并不是‘就那样发生’,还包括了选择的过程

B)确定含义:摄取的数据本身是没有含义的,直到有人赋予它们某个含义。确定含义的过程和摄取过程相互作用

C)确定重要性:数据也许会给出某些含义的暗示,但从严不会暗示其重要性。

如果不根据信息的重要性进行分类和选择,感知到的世界就会是一堆数据洪流。分配给某个摄取及其含义的重要性可能会引导我们改变摄取和确定含义的过程。

D)做出反应

Tester 及其Manager是观察者,但从来都不是被动的。Tester并不关心与可能采取的行动没有任何关系的观察结果。

 

2、人们听取信息时是有选择的

3、数据来源会影响到摄取

无疑,某个顾问甚至高层报出的BUG,会被重视。人们常会根据发送者的不同预先确定一条消息的重要性。

如果你在让大家注意你的测试报告时存在困难,可以尝试通过某个名声足以让接收者改变或放弃他们的摄取过滤器的人来递交这些报告。

 

4、时机也会导致差异

5、人们会出现信息过载

此时,人们会停止或者在一定程度上减少摄取信息。

6、减少测试的数量也许可以传递更多的信息

7、寻找测试之外的信息摄取

8、不要混淆理解和摄取

  • “有很多BUG” --“很多”是与谁相比?
  • “只有4个BUG” --“只有4个”比起期望的情况是较好还是较差?

9、使用数据质疑来过滤理解

当你需要数据别人却提供理解时,可以使用Data Question的方法。

 

小结:

摄取是一个主动的过程。要尽可能地了解那些限制摄取的因素、信息的来源,以及数据如何获得了带有偏差的含义。被动地等待别人将数据给你并不会让你成为受害者,但至少会让他们可以潜在地控制你将会得到哪些数据。




















本文转自DavyYew 51CTO博客,原文链接:http://blog.51cto.com/davyyew/327862 ,如需转载请自行联系原作者


相关文章
|
敏捷开发 架构师 测试技术
软技能2:软件开发者职业生涯指南-读书笔记
整书有很多内容,从成为一名软件开发者一直到完整的职业生涯,这里只是记录自己阅读过程中感受最深或者最受用的部分。
软件需求分析读书笔记2
这是第二个读书笔记,通过读这本书真是受益匪浅啊,里面有很多的知识都不知道。要一点点的查,学到的知识也很多。      需求工程有三个主要任务:第一,需求工程必须说明软件系统将被应用的环境极其目标,说明用来达成这些目标的软件功能,还要说明在设计和实现这些功能时上下文环境对软件完成任务所用方式,方法所施加的限制和约束,也即要同时说明软件需要做什么和为什么需要做。
1040 0
"软件随想录" 读书笔记
人员管理: 三种方法: 军事化管理方法, 经济利益驱动法, 认同法. 军事化管理方法不行. 经济利益驱动法也不行. 认同法, 其中一条建议是一起干活的人一起吃饭. 但这种做法比较困难. 设计的作用 寸土必争, 不放过任何注意细节, 做微小的改进.
1287 0
|
算法 UED
软件 = 程序 + 软件工程(构建之法读书笔记一)
  在我正式开始阅读这本书之前,我对于软件工程这个词汇的概念还是模糊的,认为它只是停留在是一门学科,一个专业,或者是一大堆硬生生的理论知识,然而当我读完构建之法这本书的推荐序和第一,第二版前言开始,我就深刻意识到我之前对于软件工程的肤浅认识是多么错误。
1009 0
|
存储 安全 编译器
[笔记]读书笔记 C++设计新思维《一》基于策略的类设计(下)
[笔记]读书笔记 C++设计新思维《一》基于策略的类设计(下)
|
存储 算法 编译器
C++ Primer Plus 第6版 读书笔记(8)第 8章 函数探幽(二)
C++ Primer Plus 第6版 读书笔记(8)第 8章 函数探幽(二)
73 1
|
存储 算法 Java
[笔记]读书笔记 C++设计新思维《二》技术(Techniques)(二)
[笔记]读书笔记 C++设计新思维《二》技术(Techniques)(二)
|
存储 编译器 程序员
C++ Primer Plus 第6版 读书笔记(10) 第十章 类与对象
C++ Primer Plus 第6版 读书笔记(10) 第十章 类与对象
72 0