《完美软件》读书笔记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的方法。
 
小 结:
摄取是一个主动的过程。要尽可能地了解那些限制摄取的因素、信息的来源,以及数据如何获得了带有偏差的含义。被动地等待别人将数据 给你并不会让你成为受害者,但至少会让他们可以潜在地控制你将会得到哪些数据。