精华内容
下载资源
问答
  • 系列文章解读&说明: 本系列文章主要内容是 思维导图 基础课,旨在帮助更多 热爱学习的伙伴 更...发散思维(Divergent Thinking),又称辐射思维、放射思维、扩散思维或求异思维,是指大脑在思考时呈现的一种扩...

    系列文章解读&说明:

    本系列文章主要内容是 思维导图 基础课,旨在帮助更多 热爱学习的伙伴 更具体的了解思维导图,同时也会让 更多的伙伴从 思维导图 认知 误区中走出。

    系列文章总纲链接为:专题总纲目录(01)学习能力 总纲 目录


    1 发散思维

    1.1 概念

    发散思维(Divergent Thinking),又称辐射思维、放射思维、扩散思维或求异思维,是指大脑在思考时呈现的一种扩散状态的思维模式。它表现为思维视野广阔,思维呈现出多维发散状,如“一题多解”、“一事多写”、“一物多用”等方式。

    1.2 发散思维特点

    1. 流畅:在思考/解决问题 过程中 观念是自由发挥的,快速高频 表达新观念,较快的适应、消化新观念
    2. 变通:克服脑中僵化观念,打破常规,按照新方法来思索问题,触类旁通,沿着 不同方向扩散
    3. 独特:尽可能联想到 不同寻常的 新奇想法,产生超乎预期的头脑风暴
    4. 多感官:不局限于 视觉和听觉,充分利用其他感官接收并加工信息

    1.3 发散思维常见方法

    1. 功能发散法:从某事物的功能出发,构想出获得该功能的各种可能性。 
    2. 结构发散法:以某事物的结构为发散点,设想出利用该结构的各种可能性。
    3. 形态发散法:以事物的形态为发散点,设想出利用某种形态的各种可能性。 
    4. 组合发散法:以某事物为发散点,尽可能多地把它与别的事物进行组合成新事物。
    5. 方法发散法:以某种方法为发散点,设想出利用方法的各种可能性。 
    6. 因果发散法:以某个事物发展的结果为发散点,推测出造成该结果的各种原因,或者由原因推测出可能产生的各种结果。

    1.4 初级训练要点

    以一点为中心,快速、不间断 思考 的能力,接下来所有的问题 建议 读者 先思考 再看图。

    @1 给你一个圆圈⭕️,你能想到什么?(随机发散)如下:

    @2 龟兔赛跑原因 是什么?(随机发散) 如下:

    @3 “水” 的 发散图(有向发散)如下所示:

     


    2 聚合/收敛思维

    2.1 概念

    聚合思维是指从已知信息中产生逻辑结论,从现成资料中寻求正确答案的一种有方向、有条理的思维方式。聚合思维法又称为求同思维法、集中思维法、辐合思维法和同一思维法等。聚合思维法是把广阔的思路聚集成一个焦点的方法。

    聚合思维更倾向于 我们平时所说的总结 归纳 演绎。。。

    2.2 聚合思维特点

    1. 封闭性:将发散思维得出的结果从四面八方聚合起来,选择一个合理的答案
    2. 连续性:在解决问题时,每一个假设都有联系,环环相扣
    3. 求实性:对发散思维得到的结果进行筛选,按照标准选出 方案 和 设想
    4. 聚焦性:在特定方向上 进行思考,积累足够的量,形成质的飞跃,最终顺利解决问题

    2.3 聚合思维常见方法

    @1 抽象与概括

    1. 抽象是一种思维过程,通过性状的比较,找出同类事物的相同与不同的性状,把不同的性状舍弃,把本类事物有的、其他类事物没有的性状抽取出来。例如:把各种果实拿来比较,相同的地方是都有果皮和种子。可以选取的不同维度是:有的能吃有的不能吃;有的长在地下,有的长在地上;有的果皮坚硬,有的果皮柔软;颜色,五彩缤纷;大小,各有不同。把不同的性状去掉,取出二坚硬的果皮和种子组成的闭果”这一共性特征进行考察就是抽象思维。
    2. 概括也是一种思维过程,是在拍象的基础上进行的。例如:对猫、免生、虎、猴等动物进行比较后,抽象出它们的共同特征是“有毛、胎生,哺乳”,在思想上联合起来就会形成“哺乳动物”的概念。

    @2 归纳与演绎

    在认识过程中,归纳和演绎是相互联系、相互补充的。

    1. 归纳法又称归纳推理,是从特殊事物推出一般结论的推理方法,即从许多个别事实中概括出般琼理,到如,实践中人们经常会接触瓜,豆这等事物,通过反复实践,就会逐步认识到“种瓜得压,种豆得豆”的真谛,然后经过分析推理就会得到一个一般性的认识:龙生龙,凤生凤,所有生物都有遗传现象。这个过程就是一个归纳的过程。
    2. 演绎法又叫演绎推理,是从一般到特殊,即用已知的一般原理考察某一特殊的对象,推演出有关这个对象的结论。例如,所有的生物都有遗传现象。从这个原则出发,就可以引申出:老鼠也是生物,所以“老鼠的儿子会打洞”。这是由演绎推理而得出的一个结论。

    @3 比较与类比、分析

    比较、类比和分析是一种联动性思维,不仅可以激发人们的情感,还启发人们的智慧,提出独特性的方法。要通过对相关知识进行比较、类比和分析综合,按照“发散→聚合→再发散→再聚合”和“感性认识→理性认识一具体实践”的认知过程,培养自己的创造能力。

    @4 定性与定量分析

    1. 定性分析就是对研究对象进行“质的方面的分析,运用归纳和演绎分析与综合以及抽象与概括等方法,主要凭借分析者的直觉、经验,对获得的各种材料进行思维加工,从而对分析对象的性质、特点发展变化规律作出判断的一种方法。
    2. 定量分析就是通过统计调查法或实验法,建立研究假设,收集精确的数据资料,然后进行统计分析和检验的研究过程。

    在聚合思维的过程中,可以利用定性和定量的分析方法对单个创意进行分析,也可对一组创意进行评价。

    2.4 初级训练要点(1 2 4题目 答案在最下面)

    将所有思考集中到 一个点,或是 从比较窄的视角分析某个问题,比如以下几个问题:

    @1 一个人带着一只狗、一只鸡、一些米过河,可是船很小,一次只能带一样。但是当人不在的时候,狗会咬鸡,鸡会吃米。请问这个人要怎样做才能把3样东西都带过河?(逻辑)

    @2 一个池塘里有无穷多的水,现有2个水壶,容积分别为5升和6升。如何只用这2个水壶就能从池塘中取得3升的水?(逻辑)

    @3 以下名词如何分类?(归纳)

    @4 二十一点游戏(游戏规则是,大家围桌而坐,由专人依次发牌,每个人都可根据自己手中的牌点,决定继续要还是不要。大家都停止要牌后,就摊牌比大小。在21点范围内,谁大谁就赢,超过21点就算爆掉,为无条件输家。所有的闲家都可根据自己的意愿停止要牌,只有庄家的牌点必须大于16点)如何 提升胜率?(综合)


    3 发散思维 VS 聚合/收敛思维

    两者的关系即是对立的,又是统一的

    3.1 对立

    发散思维强调从一到多,聚合/收敛思维强调从多到一,如下(左 发散,右 聚合)所示:

    3.2 统一

    相互依存:聚合/收敛思维以发散思维为前提,发散思维以聚合/收敛思维为目的;发散思维属于“放”,聚合思维属于“收”。没有“放”,得不到创新成果,只“放”不“收”,没有最佳方案。

    相互转化:发散之后要聚合/收敛,聚合/收敛之后要发散,发散思维和聚合思维再日常使用中是时而分离、时而交替进行的。


    4 自由联想 & 逻辑联想

    4.1 自由联想

    自由联想就是天马行空的想象,没有要求和目的,随意性很强

    创意思考、头脑风暴、产品设计等适合 自由联想

    4.2 逻辑联想

    逻辑联想有一定目的性,存在一定逻辑关系,如:制定计划必须从几个确定的维度 思考

    工作计划、会议记录、问题分析、新闻报道等适合 逻辑联想


    答案:

    第一题:
    狗 鸡 米=========河流==========

    第一次运输分析:
    人不在时,逻辑关系为:狗-吃> 鸡 -吃>米,第一次拿走一样,假设是 狗,则鸡吃米;假设是米,则狗吃鸡;假设是鸡,剩下狗和米,没法吃,满足条件,所以第一次运送 鸡 到河对岸,之后回来,结果如下:
    狗 米=========河流==========鸡

    第二次运输分析(两种方式):
    此时剩下 狗 和 鸡,假设运送狗到对岸,对岸剩下狗和鸡,此时留下狗在对岸,把鸡从对岸送回来,此时再把米送到对岸,结果如下:
    鸡=========河流========== 狗 米
    同理,此时假设运送米到对岸,对岸 剩下鸡和米,此时把米留在对岸,把鸡从对岸送回来,此时再把狗送到对岸,结果也是如下:
    鸡=========河流========== 狗 米

    第三次运输分析:
    最后把 鸡 送到对岸即可,如下所示:
    =========河流========== 狗 米 鸡

    综上,实际上有两种方式 解决该问题,相信以你的智商 一定想得到答案,同时很少有人 想全,那么你想全了吗?实际上这里还用到了 思维模型:MECE法则,相互独立,完全穷尽,之所以想不全是没有进行完整的假设

    第二题:

    ———————————————————

    起点:空瓶子,可以得到5升水

    水壶A:===== 5升水

    水壶B:====== 6升水

    ———————————————————

    第一步:得到4升水

    A水壶 盛满 5升水,倒入B水壶中,此时

    水壶A:=====   0/5升水

    水壶B:+++++= 5/6升水

    A水壶 盛满 5升水,倒入B水壶中1升,此时

    水壶A:++++=   4/5升水

    水壶B:++++++ 6/6升水

    ———————————————————

    第二步:得到3升水

    B水壶中水全部倒掉,A水壶 中4升水,全部倒入B水壶中,此时

    水壶A:=====   0/5升水

    水壶B:++++== 4/6升水

    A水壶 盛满 5升水,倒入B水壶中2升,此时

    水壶A:+++==   3/5升水

    水壶B:++++++ 6/6升水

    ———————————————————

    到此,3升水就得到了,可问题不在于 这道题的过程,而是这个过程中 我们发现了什么,按照 步骤 我们还可以得到 2升,1升,只要多几次即可。

    第四题

    电影《决胜21点》

    展开全文
  • 前面的第一篇文章主要是讲自己干测试以来的工作心得,采取第一人称的形式让...从这篇主题的牵引下,我接下来会阐述测试用例的编写以及如何发散思维、更好的契合项目进度。 相信大家从很多论坛或者讨论群里听说过...

    前面的第一篇文章主要是讲自己干测试以来的工作心得,采取第一人称的形式让各位同学能够深有体会。但我相信,你能继续看到这篇文章是因为,你开始因为我的代入而对测试多多少少有了一些兴趣并且想了解一下。

    那么,从这篇文章开始,我将持续提供技能方面的知识以及我对于测试的思考方式。

    从这篇主题的牵引下,我接下来会阐述测试用例的编写以及如何发散思维、更好的契合项目进度。

    相信大家从很多论坛或者讨论群里听说过杯子的传说:

    如何测试一个纸杯?

    你没听错,杯子的传说一直都被当做一个教材,不信你看:

    功能性:用水杯装水看漏不漏;水能不能被喝到

    安全性:杯子有没有毒或细菌

    可靠性:杯子从不同高度落下的损坏程度

    可移植性:杯子在不同的地方、温度等环境下是否都可以正常使用

    兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等

    易用性:杯子是否烫手、是否有防滑措施、是否方便饮用

    用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述

    疲劳测试:将杯子盛上水(案例一)放24小时检查泄漏时间和情况;盛上汽油(案例二)放24小时检查泄漏时间和情况等

    压力测试:用根针并在针上面不断加重量,看压强多大时会穿透

    对,你没看错,这就是测试纸杯。这就是以项目的角度去看待纸杯。你可能会问我,为什么我刚收到这道测试题的时候,脑袋一片空白,最熟悉的东西反而显得越复杂。我记得我曾经被平安集团面试测试岗的时候问了一个问题,如果给我一台ATM机,你该怎么去测试?我当时的情形就跟你们差不多,一脸懵逼,我特么是搞软件的!无从下手,思考两三分钟后才有了一些头绪,我从易用性,安全性,功能性,可靠性四个方面进行单点说明,最后说出来的用例我自己都感觉没有可读性,很乱。

    为什么思绪乱?

    你可能会说想得太多,但不知道从哪说起,说出来就忘记了一大半;你也可能会说,这些东西太熟悉了,习以为常的事物突然去放大思考显得不严谨;你也可能会说,我真特么啥也不知道。

    怎么去处理思绪乱?

    我前段时间,叫一个小姐姐写了一份要足够500个测试用例,是关于美团打车的APP。可能是为了满足虚荣感,最近喜欢跟素人交流怎么上手测试,所以说了很多理论,而这位小姐姐跟我以前一样,看了理论啥的就想睡觉,就像是高中的时候语文老师噼里啪啦的讲了一大堆,最后的输出结果就是后排一片倒。所以我让这个小姐姐开始实践,然后挑选了一个很复杂的APP美团打车让她试着写一写。

    开始的思路是:先列出框架,说得高大上,其实就是主要功能点,如登录、打车、我的、发票等等。

    小姐姐按照这个思路写了70多个用例,给我的第一感觉就是:哇,这是拿excel统计功能点!

    所以我写了一份关于美团注册的测试点给她看

    这个注册功能的测试点覆盖率大概在80-90%左右。

    然后我就提了一个要求,按照我这个思路去写其他功能点,写满500个测试用例。我觉得对于一个素人来说,500个测试用例是很有难度的,毕竟没有项目经验以及业务基础。令我欣慰的是,她竟然写到了530多个。

    我拿到这个excel的时候,首先我看写了多少行,我之所以这样看是因为我觉得,写到了这么多说明覆盖率已经很高了。从框架到填入细节,你写得越多,说明你想得越全面,我不确定这些用例是否具有可执行性或者错误,但我确定的是,你的测试用例已经满足了我第一批需求。

    所以,接下来,我又让这位小姐姐做一个任务,将500多个用例进行评定优先级,筛选并且综合目前所写的用例。我不清楚这个对于她有多大难度,但总得试一试,谁说做过项目的就一定比素人牛皮呢,我一直认为思维决定高度,而非技术。

    我之所以会让她按照这三步走,主要是我的工作方式,或许称得上思维方式就是如此。先列出框架,再填充分支,最后择优方案。通俗的比喻就是,我去菜场首先会找到肉类,然后我看了看桌板上的猪牛羊鸡肉,我最终选择了我需要的猪肉。

    那么你可能会问我,我没参加过什么具体的项目,以上所述和项目有关系吗?就像是说,我农村来的,你可别骗我。

    项目没有你想得那么复杂,当然只是针对于测试用例来说。所以你可以得出,测试用例虽是最基本的技能,但也是最易上手项目并且最易掌握的。而项目就是遵循最优原则,避免重复性的用例以及提炼出你认为比较优先的用例。

    那么问题又来了,如何提炼比较优先的用例,也就是说如何判定优先的用例?

    我说一下我测试的方式,当我拿到一个功能测试,我会先参照UI设计原型,你也可以理解为前端的HTML和JS;然后我会参照需求文档,优先测试可单独测试的功能,比如查询,输入等,你也可以理解为后台的接口单元;再然后我会按照实际业务需求,来测试逻辑是否连贯,通俗点说,就是我在一个地方做了什么会影响到另一个地方吗,你也可以理解为后台的接口集成;最后我要看频繁或者恶意操作是否会造成系统故障,比如系统卡死,闪退等

    所以,对于我来说,UI级测试用例是优先级较高的也是最易执行并且最易调整的,比如按钮的颜色、页面是否调用接口、输入框规格等;而接口级测试用例则要看具体情况:1.优先执行主要需求的测试用例  2.优先执行查询类测试用例  3.优先执行逻辑类的测试用例  4.优先执行跳转类测试用例  5.提示类用例可看情况选择  6.优先执行文字说明书类用例  7.违反常理类用例可看情况执行,等等。

     

     

     

    展开全文
  • 作者简介: 周文熙老师,携程商业产品经理,多年工作经验, ...本篇文章较为抽象,讲的是三大思维在分析和创造中的运用,很多东西各有各的理解,在阅读的过程中,若是不懂就结合实践多读几遍,读者跟随自己的理...

    作者简介:
    周文熙老师,携程商业产品经理,多年工作经验,
    公众号:vency不二
    掘金专栏:https://juejin.im/user/58cb4b612f301e007e3cc287/posts
    主要分享:产品经理、商业化、互联网广告、思维、方法论等

     

    本篇文章较为抽象,讲的是三大思维在分析和创造中的运用,很多东西各有各的理解,在阅读的过程中,若是不懂就结合实践多读几遍,读者跟随自己的理解即可,后续通过实践自行优化。

     


     

    产品就是我们的作品,就像企业家的作品是企业一样,而作品就是作者对世界认识的一种表达。运用科学方法论认识世界,是科学家和知识工作者的常用手段,我建议产品经理在工作中也有运用科学方法论去认识世界。除了方法论之外,我另外提供三种思维,大家可运用在工作和生活,特别是产品经理的日常工作中,为分析和创造提供些方法和思路。PS:我认为分析和创造是产品经理的核心工作之一,分析指对现有事物的分析,创造指创造新事物,都是围绕事物展开的。

     

    任何事物都是立体的,并且也有时间维度的,就像我们的世界的最低维度是四维。任何事物也是整体的,整体是指一个由有内在关系的部分所组成的体系对象。各个组成部分一定有某种内在关系,或功能互补,或利益共同,或协调行动等等。
     

     

     

     

    现象、抽象、表象、具象

     

    下面介绍四个概念帮助大家更好理解人的思考过程,现象、抽象、表象、具象。现象是事物表现出来的,能被人感觉到的一切情况,是客观世界在脑海中的呈现,是不受人干预更不以人的意志为转移的。抽象是从具体事物抽出、概括出它们共同的方面、本质属性与关系等,而将个别的、非本质的方面、属性与关系等经验成分舍弃。表象是客观对象不在主体面前呈现时,在观念中所保持的客观对象的形象和客体形象在观念中复现的过程,是主观的,例如同一件事对不同人的印象不同。具象,是创作者在生活中多次接触多次感受、多次为之激动的既丰富多彩又高度凝缩了的形象,它不仅仅是感知、记忆的结果,而且打上了创作者的情感烙印,受到他们的思维加工,加入了经验成分的。

     

    人的思考过程我简单做下总结:在感知到客观世界的某个事物的某种现象(包括自然现象和社会现象)后,人根据个人经验和现象在脑海中产生此事物的表象,用以后续回忆和再次感受。在多次针对某个事物的现象转化为可供自身理解的表象并自我总结以后,在脑海中把此事物具象化,是个丰满立体动态的形象。而人在总结客观规律时,把多个事物具象中的共同方面抽出,形成抽象的概念。

     

    在脑海中具象化就类似下图,每个事物都是丰满立体动态的,当然肯定比下图复杂,也不一定是球形。把事物具象化对日常工作和生活很有帮助,具象是客观世界的事物在脑海中的映射,相当于事物在脑海中凝聚,让人能顾回忆和感受,而不需要再观察客观世界的事物。某些事物在客观世界无法呈现出实体,而在脑海中可以凝聚成实体;某些事物在客观世界呈现不全面,而在脑海中能呈现出多个表象总结得出的全面立体的形象。

     

     

    分析和创造与事物的具象化有密切关系,如果没有经过事物的具象化,就相当于脑海中没有准备分析或者创造的事物的概念,是无法进行分析和创造的。分析就是把具象化的事物付之以逻辑,创造就是把具象化的事物付之以实体。分析和创造的具体过程待我后续缀文叙述。

     

     

    发散思维

     

    发散思维是指从某一点出发向外做放射发散,发散思维不仅可用于思考中,还可用于梳理、执行、设计等过程中。发散思维要先发散再收敛,目的要明确,过程有逻辑。发散思维搭配思维导图使用很完美。

     

    上文较抽象,接下来将结合具体事例给大家讲讲发散思维如何运用在分析和创造中。

     

     

     

    分析中的发散思维

     

    分析指对现有事物的分析,由于事物作为整体是立体丰满动态的,会比较复杂,对于整体我们一下子不太可能理解,但是通过发散思维能够最快对事物有个正确的认识。发散思维能帮助我们理清楚事物的主次、先后和总分等关系,掌握事物的脉络,把握事物的核心。

     

    某种鸟的图片(来自网络)

     

    上图是某种鸟的图片,这种鸟是个具体客观的事物,上面的图片则是这种鸟的一种现象,其中蕴含着很丰富的内容,而这些内容需要我们通过分析提炼出来。而发散思维就是种分析方法。

     

    总分分析

     

    这是一种总分分析,把作为整体的鸟的某几个局部拉出来进行了分析,爪子、羽毛、嘴、眼睛、体型等就是我们认识的脉络,通过这种脉络可以分析这种鸟类,也可以分析其他鸟类。此分析,以分析某种鸟的样貌为目的,先发散找到有哪些部位以及各部位的特点,然后分析各部位之间是总分的关系因而可随机平等排列,最后收敛归纳为如上思维导图。

     

    先后分析(请忽略具体内容)

     

    这是一种时间上的先后分析,把作为整体的鸟在时间维度上拉出来进行了分析,时间就是一种脉络。此分析,以分析某种鸟的进化史为目的,先发散找到地球纪元的各代/纪和某种鸟在各时代演变的物种,然后分析发现代与代之间有先后顺序,纪与纪之间有先后顺序,代与纪是总分关系,最后收敛归纳为如上思维导图。

     

    上述两个思维导图只是两种分析之后的结果,其中发散收集资料和理清逻辑等过程不可忽略。切记发散思维要先发散再收敛,目的要明确,过程有逻辑。此外,上述过程只能称之为资料梳理分析,只是真正的分析工作中的一部分。希望读者能够学到这种发散思维,请忽略例子中的具体内容。

     

     

    创造中的发散思维

     

    人像素描的四个步骤(来自网络)

     

    创造指创造新事物,要把脑海中具象化的事物付之于实体,具象化的事物也是立体丰满动态的,在描述的过程中很容易出现无从下手的情况,而发散思维能够产生脉络/套路,辅助我们更好的把乃好中具象化的事物叙述出来,之后才能形成实体,就像上图画素描中的起形、明确结构、铺大关系、深入刻画四个步骤,逐步让形象丰满清晰。下面介绍两种我常用的脉络/套路。

     

     

    整体设计套路

     

          

    产品整体设计的套路

     

    整体设计是指从零到一开发或者重构一款产品的全部流程,一共涉及业务层、系统层、逻辑层和交互层等四个层面。在实际操作中,灵感是跳跃的,逻辑是层级自上而下的。很明显在自上而下各层级梳理中,整个系统会经历像素描一样由模糊到清晰的过程。由于有自上而下的层级关系,注意一定要把基础打好,系统建立在业务方案和系统定位之上,业务方案和系统定位若是偏颇,轻则导致系统用不起来,重则导致系统整个都要推倒重来;模块功能则建立在系统架构之上,系统架构若是偏颇,技术层面的或大或小的重构那就不可避免。此外,很多看着相似实则不同的产品之间最核心的差异就是业务方案或者系统定位不同。想要详细了解整体设计点击此处

     

    但是这种整体设计有个缺点,容易自我禁锢,因为随着时间需求环境发生变化,导致业务方案和系统定位也会发生变化,如果系统没有即时调整那就会束缚禁锢住。所以要把握当前业务方案和系统定位的边界,该遵循业务方案和系统定位到什么程度,什么时候该调整业务方案和系统定位而不是调整细小的例如功能结构的东西,都是很有讲究的。每个层级的设计确定后,都会有自己的边界或适用范围,而需求会随着时间发生变化,系统要适应需求的变化就要做出调整,层级越高越重要调整成本就越高,系统定位每个月一变,功能模块一年都不调整,这些都是有问题的。每次需求变化,调整哪个层级哪个方面哪个程度来适应,除了遵守从需求出发的原则之外,就得看个人能力水平了。

     

     

    需求和产品思维导图

     

    在我的工作流程中,需求调研和产品设计阶段各会输出两份思维导图,前者叫需求思维导图,后者叫产品思维导图。需求思维导图通过发散性思维把需求梳理出来,更偏向分析。产品思维导图则是通过对需求细节的发散归纳,创造出功能模块以满足需求,更偏向创造。

     

    下面以一款IM工具为例,讲讲需求思维导图和产品思维导图如何产生的。

     

     

    某个IM工具的需求思维导图(请忽略具体内容)

     

    整个需求思维导图就是个发散和细分的过程,想象这个需求或者场景需要考虑到哪些点,要考虑全面,分类则无所谓对错合理即可。我先是从场景上分类,分为“朋友间聊天”和“群聊天”,然后各场景又分为“通讯相关”和“管理相关”小类,最后根据不同的场景及其小场景去思考和细分,目标就是考虑全面整理清楚,待确定的点就打个问号。在根据场景发散时用到了总分的分析方法,此外大家还可总结自己的方法。想要详细了解需求调研点击此处

     

    需求思维导图画出来以后,要进行观察和总结,感受各个场景和需求之间的联系,寻找其中蕴含的规律,以产品功能的组合满足需求为宗旨,抽象出技术可实现的产品思维导图,尽可能包含所有细节。

     

           

    某个IM工具的产品思维导图(请忽略具体内容)

     

    整个产品思维导图就是个归纳和细化的过程,想象这个需求(例如分享)有哪些流程、界面和功能点,想象这个对象(例如消息对象)有哪些类、哪些属性和哪些方法等等。首先,我要确定整个IM工具中流通的内容实体和用户实体。通过观察需求思维导图和分析竞品如何实现需求,设计了"消息"父类和“语音”、“文字”等子类,子类继承父类,父类有发件人、收件人、时间等属性,子类也拥有自己的属性。所有“消息”都有规格、分享、发送、呈现、收藏等不同场景,需要设计每种“消息”在不同场景下的功能。然后,我要确定功能、及其流程和细节。例如要做“分享”功能,思考分享的流程是怎么样的,思考每个流程中的小功能点、细节、元素等,是否有其他未考虑到的点等等。最后,调整思维导图结构,同一个模块的功能放到一起,有联系的功能模块之间划上连线。(PS:微信真的很复杂啊。)

     

    产品思维导图是根据需求思维导图出来的,以产品功能的组合满足需求为宗旨,也是个很讲究产品设计功力的地方。产品思维导图完成后,就可以根据产品思维导图进行原型绘制和文档撰写了。

     

    作者简介:
    周文熙老师,携程商业产品经理,多年工作经验,
    公众号:vency不二
    掘金专栏:https://juejin.im/user/58cb4b612f301e007e3cc287/posts
    主要分享:产品经理、商业化、互联网广告、思维、方法论等
     

    作者:vency不二
    链接:https://mp.weixin.qq.com/s/-gifSyeQhY0_yPY63z7Gng
    来源:公众号:vency不二

    展开全文
  • 发散思维浅说

    千次阅读 2016-07-28 03:08:03
    大侠并非自诩什么逻辑学专家,这里只是简单对发散思维做一些浅述,希望对新手和即将步入大学的弟妹们有个好的启蒙 对于严密性要求很高的安全系统设计,也有一定帮助: 一、平行宇宙问题

    在策划一个系统的时候,我们往往发现人类对缜密思考还有很长的路要走。

    本身也是若干简单而成熟的技术组成的系统,总要不断的修正,再想想,再看看, 再研究研究,在比较比较,再参详参详,再考虑考虑……

    大侠并非自诩什么逻辑学专家,这里只是简单对发散思维做一些浅述,希望对新手和即将步入大学的弟妹们有个好的启蒙

    对于严密性要求很高的安全系统设计,也有一定帮助:


    一、平行宇宙问题


    这里与那些整天炒作外星人的无关,当然也并非否认外星智慧生命的存在。我们在说平行宇宙的时候,最先想到的就是维度,比如线性是一维,

    平面是二维的,空间是三维的,时空是四维的,等等。爱因斯坦认为,我们生活中能感知和测算的是四维时空,即我们的世界是四维的。


    那么如果在时间外加一个未知的维度,就会出现五维空间,五维空间中时间是“静止”的,就像四维空间中,长、宽、高都是静止的,只有时间是变化的

    那么就会存在无数个四维时空的宇宙,他们通常不互相干扰,也就是平行宇宙的一般模式。


    以一维时空做例子,一维中的任何一个点都是“平行”的,如图:


    点A和点C永远无法交错,除非经过点B,即使一维空间是扭曲的,如图:


    然而这里有个问题,如果一维空间是扭曲的足够大,A和C则可以不经过点B实现交叉:


    我们绘制一维的时空需要二维的画布,同样二维的扭曲时空需要三维的画布才能完全体现

    但是在C语言中,我们可以设计多维数组,原因就是拆分组合,下图的二维平面中两条直线是平行的:


    通过扭曲二维坐标系就可以使这两条线交叉或者重叠,明显交叉比重叠容易;找一张纸绘制这个图像然后把纸张卷起来即可

    那么还有没别的直线会交叉呢?即还有没有别的可能性呢?当然,如图:

    Y=X不需要扭曲,依然是直线在平面内多数情况毫不相干,但依然会与别的线交叉,此外还有曲线……


    再放到三维空间中,就是对于我们来说,真是空间的静止部分:

    图中黄色面与蓝色的面就是平行的,到这里我们先停以下。

    如果我们在三维空间中讨论的不是平面而是点,或线,那么情况就会复杂的多,而且十分复杂(对普通人脑而言)

    简单的说,如果是线就有任意空间角度夹角的交叉,此外还有螺旋式曲线,你可以想象以下弹簧的样子

    对于点,在线中只能扭曲,在面中还可以绕道,就像你跟某人擦肩而过,而这里,还可以跳过,你可以想象自己从学校围墙里爬出去……

    你还可以想出别的情形,比如在三维空间做出一个曲面,比如地球表面,再考虑点在上面的移动交叉,这里略过。


    放到四维时空,我们就有了一个时间维度,这个维度对我们来说是永恒改变的,而其他是永恒静止的

    在三维空间中,圆锥就是随着Y的变化而X-Z平面的圆半径不断减小的规律,到了四维空间,我们则考虑三维物体随着时间的改变其绝对坐标的变化

    以及整体内组成部分相对位置的改变,比如:

    昨天我在北京,今天在上海……

    刚才手放下,现在举起来了……


    我们认为,我们还是我们自己,但是爱因斯坦说,这是错的!

    还好他没被关进精神病院,当然错是因为以前人们普遍认为自己是三维空间的生物,在三维空间中,昨天的你和今天的你是不想等的

    如果在二维空间中,圆锥是无数个半径不想等的圆;同理只有在四维空间中,昨天的你和今天的你才是同一个人……

    (人有新陈代谢,假定不予考虑的话)


    那么结合到平行宇宙的问题,我们可以找出多少种形势的平行宇宙呢?

    因为我们本身活在四维空间中,如果存在第五维,那么将是面在三维空间的情形,即我们把我们的宇宙时间和高度都压扁

    变成一个平面,而这样得到的结果,是局限于我们的认知的,换句话说,真实存在的情形我们无法感知和预测计算!


    那么,我们通常可以想象到的就只有一种,那就是点A到点C这种形式的平行。

    然而,大侠在这里再给大家提出两种容易被忽略的情形:


    宇宙是无限大的,那么无限远的地方又存在一个无限大的宇宙!

    有人立刻会说,扯淡!那引力不把他们拉过来啊!

    看引力F=G×M×m÷(R×R),因为R无限大,可以使F无限趋向于零,这里就需要宇宙的质量相对于距离是“有限”的,这一点可以成立

    前后左右上下四方,还有,无限远的无限远,存在无限多个相距无限远的宇宙!

    这一点,可以从无穷旅馆问题找到启发,有无数间客房的旅馆虽然注满了人,但是还可以再住进无数个客人!


    那么,还有第二种?当然,刚才考虑的是距离尺度,那么体积尺度一样可以平行!

    我们的宇宙无限大,但是再怎么无限大,也是另外一个无限大中的无限小,就是说:无限大可以容纳无限大个无限大,无限大是无限大的无限倍数!

    你可以把我们的宇宙想象为一个原子,别人像我们研究原子一样研究我们的宇宙,但是我们整个宇宙对他们来说,太渺小了。

    或者,我们的宇宙就是弦理论中的弦,对它们来说,连物质都算不上,是最基本的能量单位!


    而第二种情况的宇宙如果需要交错,只有缩放这一个途径,漫威如果考虑这一点,那么《蚁人》的剧情就要改一改了。


    二、回到过去问题


    这个问题也可以说是纯逻辑问题,爱因斯坦的相对论中有个算子,1-(v²÷c²),在计算四维的距离和时间时都需要它

    因为速度不可能达到光速,所以1-这个比值永远大于零,或者等于零。也就是时间最多只能静止,而无法后退。

    当然,这只是爱因斯坦的数学推导结果,现代的量子物理,逐渐验证的量子纠缠就是瞬时任意距离的状态配对,也就是说:它可以超速不被罚款!


    然而,回到过去的严重阻碍,远不是爱因斯坦的理论,而是各种悖论,最出名的就是父子悖论:

    你回到你父亲年轻的时候,准备和母亲结婚,然而你却从中作梗,把父亲毒打一顿,或者把母亲勾引走,路上闹事等等

    总之就是让父亲无法跟母亲结婚,那么就没有你的出生,既然没有你的出生,那么你有从哪里到这里来闹事呢?

    这就是父子悖论,看样子回到过去是没什么希望了。某君还在说:我还想着彩票开奖之后回到昨天重新投注呢!


    同样这悖论里有个严重的缺陷,如同龟兔赛跑兔子永远追不上乌龟的诡辩一样,这里是假定已经有了后来的:

    既然已经有了后来的你,你还管你自己是从哪里来?

    换一个比较简单的说法:正是因为你回到过去闹事,才导致了你自己的出生!

    毁三观啊!屠杀脑细胞啊!疯人院生意制造商啊!


    我们换个哲学的方式描述这个问题:命运包含命和运,这是玄学的概念,在命理中,命是注定的。

    反问:我每一个行为都导致后面的结果,即事出有因,是先因而后果;并非注定了结果,我才去实现。即我可以改变命运。

    反答:你的命运注定你能改变,才有这样的结果。


    虽然大侠自认为,表达还不够明了,但是水平有限,暂时也就只能到这个程度了!

    看完操蛋的文字,你觉得自己想问题的时候,思维足够严密,毫无破绽了吗?


    绿城@桂

    2016-07-28 03:05:49


    展开全文
  • 这一章的内容不仅仅限于产品经理,每个人都可以参考的一种思维方式。 日常生活中,当我们面对这些问题...有一种思维方法或许对你有帮助,这种思维方式,我们可以称之为“结构化发散思维”。 那么什么是结构化发散...
  • 平面广告设计课程中发散思维训练

    千次阅读 2015-02-04 22:22:42
    而在多种思维模式中,发散思维可以有效解决这个问题,对于提高学生的创新意识和设计灵感有着很重要的作用。  一、发散思维最集中地体现了创造性思维的本质和特征  创造性思维是一种借助于联想、想象、直觉、
  • 思维发散 1.一个球, -把尺子长度是球直径的2/3,怎样测出半径? 2.四枚硬币,花面朝上,每次翻转三个,几次可以将四枚硬币变为字面朝上? 3. U2合唱团在1 7分钟内赶到演唱会现场问题? 4.小明一家过桥,黑夜? 5.一名...
  • 本文为PMCAFF专栏作者Vency出品本篇文章较为抽象,讲的是三大思维在分析和创造中的运用,很多东西各有各的理解,在阅读的过程中,若是不懂就结合实践多读几遍,读者跟随自己的理解即可,后...
  • 思维方式需要很多的历练,其实成为一名出色的测试人员,远没有那么简单,需要(不断的学习+不断的经历+不断的思考)。 作为一个优秀软件测试人员应具备的7种思维方式: 逆向思维方式1 逆向思维在测试中用的很多,...
  • 发散发散自己的思维!这是锻炼出来的!   3, 缓缓您的脚步    有一个现象是,有些东西,我们学过了,就认为自己学过了,只要过了这个时间,再也不去看看我们曾经拥有的东西!这不是明智的做法!...
  • 有缺陷的发散思维 1:为了达到O(N)的时间复杂度( 实际上不可能 ),当 nAlen时,替换后字符串的 实际长度 是 缩小或者不变 的,这个时候就需要向前开始 从前面开始替换 。当nAlen>oALen时,我们应该 从字符串后面开始...
  • 思维导图(二):绘制规则

    千次阅读 2019-06-15 12:38:24
    思维导图有其自身的规则和技巧,对于初学者来说,掌握这些规则和技巧是非常必要的。只有在理解并熟练掌握这些技巧之后,绘图者才可以根据自己的意愿去发展属于自己的思维导图技巧和规则。 关键词使用规则 规则 1:...
  • ,如果要求符合最先匹配原则,那么需要多次遍历valueChars,实际的算法复杂度 实际的算法复杂度可能是>O(N*N) 。  问题4.如果让你用比较小的内存开销,在时间复杂度上争取尽可能小,就是在内存和时间上找出平衡你...
  • 吹得大点叫头脑风暴,说小点就是水文一...某群友遇到了一个问题,要储存非常大非常大的数,什么大整数表示法之类的说实话我也不懂,知道原则上讲,整型不同于浮点,就是躺在那里的二进制数(先不说源码补码的问题~),
  • 运用逆向思维来规划职业生涯,需要你有一个明确的大目标,由此目标进行拆解、倒推,从未来倒推至现在,它和发散思维的思考路径刚好相反。接下来,再将这个路径变成一个可执行的流程,流程之中包含许多更细一些的...
  • 追求测试效率和测试思维的平衡

    千次阅读 2018-08-14 14:01:42
    测试人员应该是软件项目团队中加班时间比较多的团队之一...但是,测试时间短、测试任务重等挑战,要求测试人员提高效率和不断赶工期,往往容易忽视测试思维在测试工作中的重要作用:追求测试效率、忽视思维效率,是...
  • 构建框架是系统化思维进行解决问题、沟通表达、高效学习和结构写作的最重要的步骤,需要各种思维方式的支持,例如:发散思维、收敛思维、水平思维等,也需要一些基础思考工具的支持,例如:思维导图、逻辑树和MECE...
  • 最初不打算写这个的,只为学习一个小知识点,但就是因为思维发散,就把整个主题都改了——谁说只能以专业知识为主题的? 至于为什么弄这么个题目,完全有感而发,个中细节,且听我细细道来~~ 因为很久不用,...
  • 管理思维的逻辑之案例作业

    千次阅读 2019-08-26 22:04:41
    目录 1. 案例 2. 作业题目 3. 以核心课程内容分析 ...4. 以实战课管理思维的工具与知识点内容分析 4.1 决策思维 4.2 人性思维 4.3 系统思维 4.4 创新思维 4.5 权变思维 5. 小结 5.1 问题小结...
  • 项目管理基础之逻辑思维学习 1 逻辑思维定义; 2 逻辑思维方法; 2.1 归零思维(复位思维); 2.2框架思维; 2.3 选择思维; 2.4 过程思维; 3 逻辑思维工具; 3.1 阶层型(Hierarchy); 3.1.1 逻辑树; 3.1.2 ...
  • 有感于最近的技术分享,觉得思维训练越来越重要了,思维训练到位后,就可以用最高效的方式在最短的时间内取得最大的成果(符合自我高效获取高性价比价值的价值观定位),所以开启本系列。就以超哥分享的《系统思维》...
  • 所以贯穿在这五步里面,我们做了大量的Improv Game(即兴游戏),去改变学生的思维方式,让学生更懂得如何在团队里与人合作(因为IDEO本身就是很注重团队精神的)以下列举几个有意思的: (这里一张张的图是学生...
  • 比如我写这篇文章的时候,首先有感而发:我们在职场上遇到的很多问题,接着提出怎样解决这些问题,列出了许多要点,然后利用头脑风暴式发散思维,把想到的所有的解决方法都罗列出来。接着就是收集各种各样的素材,...
  • pandas总结与思维导图

    千次阅读 2018-12-05 22:39:13
    也就是左行右列的原则。 pandas索引 关于索引,这个还是蛮重要的,不论是在数据库,还是在数据结构,都是无可替代的东西。在打比赛的时候用得也很多,尤其是时间序列索引和DataFrame索引,下面我们就来介绍这两...
  • 思维思维

    2019-05-14 21:49:00
    ylbtech-思维思维 思维最初是人脑借助于语言对客观事物的概括和间接的反应过程。思维以感知为基础又超越感知的界限。通常意义上的思维,涉及所有的认知或智力活动。它探索与发现事物的内部本质联系和规律性...
  • 导读:运用结构化思维进行故障处理,其目的是为了将故障应急操作标准化,进而提升处理效率。 近期收到朋友赠送的一本书—《深入浅出MySQL》。闲暇之余,阅读了部分章节,书中针对故障处理一节,给我印象颇深。书中...
  • 查理芒格的100个思维模型 查理芒格认为,每个学科都是从一个独特的角度去切入了解这个世界,都是盲人摸象。要对世界有真实的了解,就必须学习掌握多个学科的核心思维方式。这是多元思维方法的本质,是个人要发展出...
  • 75道程序员逻辑思维面试题

    千次阅读 2017-11-13 16:08:29
    答案在本人博客<面试相关分类>里面【1】假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。 【2】周雯的妈妈是豫林水泥厂的化验...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,984
精华内容 1,193
关键字:

发散思维的原则