生活的乐趣都在过程里面,而目的只是在长长的过程之后一秒钟的高潮

方法学争论:陷阱和转化一(原创翻译)

上一篇 / 下一篇  2007-12-16 19:08:08 / 个人分类:软件测试管理

      花了几个晚上,在看James Bach上的一篇最新的博文。可直到现在还没有看完。先暂时贴一部分译文吧。

      这篇博文主要是讨论在工作中如何处理"争论"的,如何使同事之间"争论"后,能达到解决实际问题的目的。达到这场争论的最大效能。大家有兴趣就看看吧。如有错误或不足,请与我联系,及时支持。

     

                         方法学争论:陷阱和转化

      作为一个黑盒测试方法者,我需要用我使用的方法去思考。有时意味着要和那些有不同意见人争论那些应该被做的事。随着时间的推移,我在争论中获得了一些经验。我学到一个好的概念,很少有人知道怎么去争论问题。这不太好,因为一个成功的争论能使团队更健壮。让我们看一下如何消除使争论失败的陷阱,并且如何意见不统一转换为统一。

     有时候,一个争论就像一场战争。在通常情况下,你不会得到建设性的建议。这个建议更多只是为了建立或者维持与你意见相左的同事工作关系情形而提出的-例如当你和一个家伙工作的时候。

     陷阱

    不一致的学术:警惕你正在使用的技术数据。一个普通的术语像”bug”对于不同的人有不同的含义。如果有人说“单元测试是好的软件质量的本质”首先应该被关注到几个问题之一他所说的单元测试’,’本质’,’质量是什么意思。小心,有时一个关于定义争论能带来重要的结果,但是也能成为另外一个陷阱。

     范例冲突:一个范例是一个包括一切的解释世界的方法,跟据实践和语境,把常规的东西 演变成术语和假设。两个不同范例可以完全使用不同的方法解释同样现象。当两个人从不同的范例角度出发时,每个人对于另外一个人看上去都是愚蠢的。只要你觉得你的对手是愚蠢的,也许那时你应该停止并且考虑该试着划出一个界线。对于那个方面,你应该首先展开讨论。

     不明确的度量:不要被数据诱惑。他们能解释一切。问题是要知道他们实际意义是什么。当有人问我这些数据,我对如何收集度量感到惊讶,并且影响着收集这些数据的人们。我很惊讶这些数据以任何方式被删除。举个例子,当有些人告诉我他执行了1000测试用例。我想知道是否他说的是微不足道的测试用例,还是那些重要的测试用例。除非他自己亲自回顾了那些用例,否则大家绝不知道,或者会见那些测试用例的作者。

     错觉和合理性:小心理性的沟通感情用事。警惕将强烈的感情关系到你要呈现的观点上。许多争论似乎可以真正地能表现出忠臣,信赖,尊敬和一些基本的观点。总的来说像C++是这个世界上最好的语言。所有的垃圾语言是垃圾其实际意义是”C++是我仅仅知道的语言”.我满意我所知道的。我不想关心我自己不知道的语言,因为那样会再次让我感觉象初学者。有句老话说得好,你不能使用逻辑来反驳一个无法通过逻辑来描述的结论。这可能不是严格意义上真的。但这是一个很有价值的指导思想。所以,如果你感觉在争论中非常不习惯。你最好的期望就是也许能停止探讨想法,并且开始整理一下情绪。(未完待续)...

 

原文出自:http://www.satisfice.com/blog/archives/111

 


TAG: 软件测试管理

 

评分:0

我来说两句

Open Toolbar