读像火箭科学家一样思考笔记11_实践与测试(上)

发布时间 2023-11-28 06:58:56作者: 躺柒

1. 测试存在的问题

1.1. 我们日常生活中的大多数决定靠的不是测试数据,而是直觉和有限的信息

1.2. 没有做过实验

1.2.1. 推出一款新产品

1.2.2. 更换职业

1.2.3. 尝试一种新的营销手段

1.2.4. 常找借口说,我们之所以不做测试,是因为缺乏资源

1.2.4.1. 新方法若最终失败,将会让我们付出极大代价

1.3. 我们进行测试的目的不是为了证明自己是错的,而是为了确认那些我们认为正确的事物

1.3.1. 零售商们强行使测试结果符合他们的期望,而不是调整它们的预期以适应测试结果

1.4. 在一个精心设计的测试中,结果是无法预先确定的,你要愿意接受失败

1.4.1. 测试必须向前推进,使不确定性因素显露出来

1.4.2. 不是向后倒退,证实那些先入为主的观念或想法

1.5. 无论你的猜测多么完美,这都不重要;无论你有多聪明,无论是谁做的猜测,这些都不重要。如果猜测与实验结果不符,那它就是错误的。

1.5.1. 费曼

1.6. 自欺欺人只是问题的一部分,另一部分问题则是测试条件与现实之间的脱节

2. 即飞即测

2.1. 地球上的实验必须尽可能模仿火箭的飞行环境

2.2. 这个道理既适用于火箭,也适用于政府网站、求职面试或者你的下一款产品

2.2.1. 如果采用“即飞即测”规则,我们就会在一个不熟悉的环境中练习演讲,喝几杯浓缩咖啡来提神

2.2.2. 我们会穿着让自己感觉不舒适的西服进行模拟面试,并且让一个陌生人向我们发难

3. 极限点

3.1. 在正确的测试中,你的目标不是发现所有可以顺利进行下去的东西,而是发现一切有可能出错的东西,并找到极限点

3.2. 确定物体极限点的最佳方法是破坏这个物体

3.3. 测试有助于把未知事物变成已知事物

3.4. 有些东西是我们在地球上无法测试的

3.4.1. 我们可以尽量向实际环境靠拢

3.5. 必须假设最坏的情况

3.5.1. 你可以找到具有代表性的客户群体,测试产品或服务的原型或初级版本,而你只需为最坏的情形而非最佳情形设计测试流程

3.6. 火箭科学家试图在地球上破坏航天器,从而找到航天器的瑕疵所在,以免瑕疵出现在太空中

3.7. 在地球上驾驶火星探测器是一回事,但在火星上操作它又是另外一回事

3.8. 即使在起飞后,我们也必须确保其内部仪器在未知和不稳定的太空环境中正常运行,然后我们才能开始信任它们

3.8.1. “校正”的过程来实现仪器的精确无误

3.8.2. 在使用任何仪器之前,我们首先都会将仪器指向其校正目标

3.8.3. 如果火星上的读数与地球上同一目标的读数不匹配,我们就知道仪器校正出错了

4. 弗兰肯斯坦的缝合怪

4.1. 仅仅测试单个部件的可靠性是不够的

4.2. 如果不进行系统测试的话,你可能会在不知不觉中释放出“弗兰肯斯坦的缝合怪”

4.3. 由相互作用的小型子系统组成的整体系统,每个子系统相互作用,并影响其他子系统的运作方式

4.3.1. 单独使用一种药物可能会产生很好的疗效,可当它与其他药物相互作用时,却可能是致命的

4.3.2. 网站上的插件单独工作时可能非常出色,但所有插件作为一个系统工作时,则有可能造成灾难

4.3.3. 天才运动员单独比赛时也许无人能敌,在组成团队参赛时却可能发挥失常

4.4. 若不进行系统测试,就可能产生无法预测的后果

4.4.1. 产品出厂前的最后一刻,如果你要对产品做修改,却不重新测试整个产品,那你就要冒灾难性的风险

4.4.2. 如果你想更改诉讼案情摘要的部分内容,却不考虑更改的内容如何与整体互动,那你就是在玩忽职守

4.4.3. 如果你把政府一个大型项目的设计环节外包给60家承包商,却没有对综合体系进行测试,那灾难就会等着你

5. 太空先锋

5.1. right stuff

5.1.1. 外界给入选NASA首次载人航天任务“水星”计划的7名勇敢宇航员起的绰号

5.2. 由于我们几乎不知道失重对人体的影响,所以第一个上太空的“美国人”是黑猩猩哈姆

5.2.1. 哈姆在太空飞行中活了下来,只是鼻子受了点伤,后来自然死亡,被葬在国际空间名人堂(International Space Hall of Fame)

5.3. 我当了6年宇航员,却只在太空中待了8天。

5.3.1. 克里斯·哈德菲尔德

5.3.2. 宇航员是吃苦耐劳之人,而不是太空冒险家

5.3.3. 剩下的时间都用来做准备工作

5.3.3.1. 宇航员登上“呕吐彗星”,在失重状态下练习诸如吃、喝等动作

5.3.3.2. 为了获得更长的失重时间,宇航员跳入一个被称为中性浮力实验室(Neutral Buoyancy Lab)的大型室内水池中,水的浮力模拟了他们将在太空中体验到的微重力

5.3.3.3. 得花250个小时在水池里行走,才能为6个小时的太空行走做好准备

5.4. “杀死宇航员”演习

5.4.1. 促使宇航员在模拟器中做出错误举动,从而让他们学会在太空中做出正确动作

5.4.2. 在太空中,倘若出现紧急情况,宇航员往往没有长时间思考的余地

5.4.2.1. 要求宇航员减少响应时间,尽可能瞬间做出反应

5.4.3. 麻烦越大越好,直至所有参与训练的人把重复动作变成本能,死里逃生有助于人们学会生存

5.4.4. 平时多流汗,战时少流血。

5.4.4.1. 在地球上为一些小问题多流汗,确保了同样问题不会让阿姆斯特朗在太空中有性命之虞

5.4.5. 反复接触难题,使宇航员对困难产生了免疫力,并增强了他们的信心,认为自己有能力解决任何问题

5.5. 没人能准确模拟未来可能发生的事情。但他们模拟了可以应用于系统和系统中的人的那种压力。我们知道自己有哪些选项,并且对何去何从已经有了一些想法。

5.5.1. 阿波罗登月计划宇航员肯·马丁利(Ken Mattingly)

5.6. 事实上,一切都没有按照我们的计划进行,但所有事情都在我们的准备范围之内。

5.6.1. 克里斯·哈德菲尔德

5.7. 这种训练策略的适用范围远远不止于火箭科学

5.7.1. 美国联邦最高法院首席大法官约翰·罗伯茨(John Roberts)

5.7.1.1. 成为法官之前,被广泛认为是有史以来最优秀的辩护律师之一

5.7.1.2. 为了准备法庭辩论,罗伯茨会预先准备好数百个法官可能要问的问题

5.7.1.3. 会为每个问题准备好答案

5.7.1.4. 为了让假设情况更接近现实,他会“把问题写在卡片上,然后洗牌,再自我测试,这样他就能够按任何顺序回答任何问题了”

5.7.1.5. 他的发言非常流畅,在毫不知情的旁观者看来,罗伯茨以前听到过这些问题,并且知道如何回应

5.7.2. 阿米莉亚·布恩(Amelia Boone)

5.7.2.1. “痛苦女王”

5.7.2.2. 为国际障碍大赛(World’s Toughest Mudder)做准备

5.7.2.3. 她在与比赛日相同的环境中训练,而竞争对手在舒适的健身房里训练,因为外面正好在下雨