一、头脑风暴
什么是头脑风暴呢?
就是针对一个问题,不断想出新点子的思维运作方式。最好是由一群人参与,若只有一个人也没问题,但一定要遵循以下四个基本规则:
1)数量比质量重要,不管对错与好坏,是个点子就尽量大胆提出来;
2)最重要是新奇的想法,越古怪越好,不要担心自己被看成傻瓜;
3)在头脑风暴进行期间,千万不要急于给点子做定论。不要对刚听到的想法立刻给予否定,因为这会遏制自己的思考;
4)点子之间不断延伸,这样会更完善点子的想法。
头脑风暴的目的就是碰撞出“新奇而合理的点子”,这就是创造力的核心。
想要让自己的思考更开阔,一定要学会放飞思维,让好的想法喷涌而出。
二、学会提问
发散思维的重点不在于找到答案,而是不断提问以接近答案。提出正确的问题会让你找到想要的东西。困难的是该提哪些问题:越能从差异的角度提出具体的问题,越接近成功。将复杂的问题分解,然后就每一部分提问“如果这样尝试会有何发现?”等等。
三、聚合抽象
我们在生活中接触新鲜事物时,总喜欢找出与已知事物相似的特点,将它和已知事物归类到一起,用熟悉的方式去理解它,这就是聚合思维。
聚合思维是一种有方向、有范围、有条理的收敛性思维方式。而发散思维与之相对,是无定向、无拘束地由已知探索未知的思维方式。
既然聚合思维与发散相对,为什么要通过聚合思维来做发散思考呢?发散思维,首先要从客观事物上找到一个点,以这个点为核心,产生多条思路。发散开来之后,你需要做的就是把这些思路按照一定的标准聚合起来,以显现出它们的共性。再将共性抽象出本质特征,对抽象的本质进行概括性叙述,才能形成具有指导意义的理性成果。
《思考的艺术》《六顶思考帽》《你的灯亮着么》《学会提问》等思辨思维的书。它们会教你怎么独立思考,养成提问的习惯,而提问的习惯是我们现在的测试人员最缺乏的一件事情。很多测试员拿到需求以后就开始忙着写用例,忙着测试,而不是先探索它、研究它。很多时候bug没发现就是因为我们跟开发沟通不充分,不知道去怎么提问问题,不知道应该了解哪些问题,导致了解到的信息不多。