软件工程——《你的灯亮着吗》读书笔记2

  在上一篇读书笔记中,我概括的说了一下自己的感受,现在我想结合我们现在的团队项目,具体谈谈自己的感受。

  读完一本书,最最深刻的就是第一篇故事——电梯的维修问题,我知道了什么是问题,软件项目中的问题就是用户期望的东西和体验的东西之间的差别,那么故事中是怎样解决这个问题的呢?

  方法1:在电梯旁挂镜子和蜡笔,让雇员们涂鸦,从而让雇员们觉得等电梯的时间不是那么的长,减少抱怨。 改变问题所有人的体验,让人们在意识中淡化这个问题。 似乎解决了问题,但是当雇员们玩腻了涂鸦的时候,问题是否还会暴露出来呢?

  方法2:发现电梯的问题,并且修整电梯,恢复电梯的速度。 达到人们对事物的期望,如果当初皮特从电梯入手而不是从雇员们的体验入手,我相信他很快也会在电梯上作文章,从而彻底解决这个问题的。 效果当然是彻底解决了雷龙塔的电梯问题

  方法3:修建与隔壁百货大楼的高空通道,让雇员们去偷电梯 不仅解决了雷龙塔的电梯问题,而且与百货大楼取得了双赢的效果!
        
  这么一分析,似乎大家都觉得方法三是三个方法中最好的解决方案了,但是,我没有办法描述这个方法得出的逻辑思路,似乎只是皮特的灵光一现,或者是在与百货大楼的科维尔先生交流中偶尔达成的更好的解决方案。

  其实,对于这个故事,我一直在想如果我是问题的解决者,我会通过何种思考模式去想到这第三个办法,但是现在我发现,这个办法只是通过人们的发散思维或者类似于头脑风暴的思考方式偶尔闪现,并没有固定的模式。就像一个伟大的球星在最不可能的位置把足球踢进对方的球门,你要是问他为什么会想到在那一刹那射门,他也说不出个通顺的道理来。我想这就是上帝赋予我们人类的灵性吧。我想温伯格老先生通过这个故事也是倡导我们通过这种创造性的思维解决问题

  在我们的团队开发中,也会遇到或多或少的问题,我们应当站在客户的角度,体会他们的痛苦,尽力满足他们的需求,用创造性的思维解决问题。

  不管是科学技术还是工程技术发展到今天,虽然取得了巨大的成就,但是,还是有很多未知领域等着人类去探索,探索新领域解决新问题都需要有新的思维,固有的知识和方法论只是前人的总结,只是一个参考,并不是向导!只有一步一步地不断改变自己的思考模式,才可能找到新方法,发现新规律。我们的教育从某个意义上说,也就是教会学生用老的方法论重复的解决老问题,学习就有的规律,于是,整个人群就慢慢地变得没有创造力了。

  如果我是一名老师,我一定会注重让同学们学会用创造性思维想问题,就像我们的软件工程的王建民老师,就很注重这一点,课上的练习,他鼓励我们优化算法,而不是用传统的方法,跟着这样一位老师学习,真是十分荣幸,哈哈哈!

时间: 2024-10-20 00:34:05

软件工程——《你的灯亮着吗》读书笔记2的相关文章

你的灯亮着吗读书笔记3

<你的灯亮着吗>在大概3周时间的研读下终于读到了尾声,说实话这本书给我的启发或者说是帮助是非常大的,这本书主要讲的就是通过分析问题提供思路想法去解决问题.书中的想法能给我们提供更多的思路在我们遇到问题的时候,同时这本书也在讲着好多道理,在作者的的后记或正文引用中好多实际的道理让我们在遇到问题中能全面考虑. 书中每个主题都有若干生动有趣而又有警戒意义的故事作为主线,通过对故事中实际问题的解决,引申出作者对于问题解决领域的重要观点,在书中的最后两篇中也是讲了几个实际的问题来实际分析,书中的提到的“

你的灯亮着么阅读笔记1

你的灯亮着么事这并不是一本关于程序员如何编程的书,而是教我们在面对问题时如何思考.解决问题,让我们在生活中变得聪明,智慧的处理问题. 第一章问题是什么.这章通过电梯的问题,告诉我们分析和解决问题时,首先要明确的定义问题.书中说到:“问题其实就是你期望的东西跟你体验的东西之间的差别”.这句话我十分赞同,这也正是软件开发中客户的需求与程序员做出软件之间的差别. 第二章这个问题什么.比利的故事告诉我们,不要把解决方案当成问题的定义..“你永远也不能肯定你有了个正确定义,但是永远不要放弃寻求它的努力“,

你的灯亮着吗阅读笔记之三

我们可以告诫那些写注释的人,对于问题表述来说清晰好懂是多么的重要,直到他们被这废话的海洋淹死.我们也可以敦促问题解决者们阅读的时候更加仔细,然后他们都会变成瞎子.按照以往的经验,这些都没什么用.不管人们多么真诚地去努力,单靠增加投入精力的数量是不够的.你永远都不能确信这里的每个人对于同一个词都和你有相同的理解. 现在我们需要通过一次联谊活动把文字的含义从字面上剥离下来,并且牢记在心中.有一种方法就是文字游戏:一旦你用文字来表述一个问题, 请仔细推敲这些文字以使这种表述在每个人的头脑中都是一个意思

《软件工程-理论、方法与实践》读书笔记一

随着信息技术的不断发展,软件产业已经成了信息产业的核心和国民经济信息化的基础.在软件产业走向工程化和 规模化发展的过程中,软件工程集成了软件开发的过程.方法和工具,已解决软件生产的质量和效率问题为宗旨,为软 件产业的发展起到了重要的技术保障和促进作用,最终实现软件的工业化生产. 从软件工程概念提出至今,有关软件的概念.思想.方法和技术层出不穷.特别是20世纪90年代以来,软件工程 不仅从方法论的角度为管理人员和开发人员提供可见的结构和有序的思考方式,而且从大量软件开发的成功经验总结出 设计模式.

《软件工程-理论、方法与实践》读书笔记三

这本书较系统的介绍了软件工程概念及项目管理,需求工程,软件设计方法,软件实现,软件测试,软件 演化各方面的知识. 让我对软件工程的认识更深一步,但我感觉这本书没有<梦断代码>给人以更深刻的认识,我只是从中认识 了一些关于软件工程的概念,对实际开发过程认识很有限. 但这本书对软件个人和团队,风险评估管理,需求分析方法,软件建模,面向对象,软件体系结构,编码规 范,软件测试的介绍仍是我学到了很多. 希望以后的学习中对软件的认识更深.

《软件工程-理论、方法与实践》读书笔记二

软件是人类思维创造的杰作,并成为人类现代生活的催化剂. 在计算机诞生的初期,软件仅仅是计算机硬件的附属品,起作用和成本微乎其微.而如今,软件以各种形式嵌入 在越来越多的产品中,不仅成为影响系统功能和性能的关键因素,而且在整个系统的成本中占据着越来越大的比重. 软件工程就是为解决开发成本效益和软胶质量的问题而产生的.从1968年NATO会议首次提出软件工程概念至今, 虽然人们没有彻底解决软件危机的问题,然而正是软件工程的发展促使软件取得了如此令人瞩目的成就.三十年来,人 们更好的认识了软件开发过程

你的灯亮着吗阅读笔记之一

问题是什么? 比利和别人都错在了同一个地方,他们以为如果问题是重要的,那么答案也必然是重要的.“不, ”当比利漫不经心地清空他的邮箱时,自言自语道, “根本不是这样的. 处理问题的时候真正重要的是知道永远都不会找到答案,但是这没关系,只要你不停的问.只有当你骗自己去相信你有了最终的问题定义――最后的,真正的答案――的时候,你才会被欺骗.得去相信你有了最后的解决方法.并且如果这么想,你总是错的,因为根本就没有一种东西叫‘最终解决方法’. ” 想到这一点,比利的大脑才获得了片刻的休息――不是停止,只

你的灯亮着吗阅读笔记之二

有时候,我们使问题变得不那么棘手,其实只是把问题放在“别人家的后院儿里” .这种技巧叫做转嫁问题, 这种方法通常可以非常有效地解决问题,当你有意识地这么做并做得很细心谨慎的时候.但是新的问题常常是在无意识的情况下产生的. 这种缺乏意识的情况是很普遍的.我们频繁的看到问题最难以处理的部分恰恰是去意识到它们的存在.一旦我们发现了工具的危险之处,会有很多种方法闯入我们的脑海.事实上,每天都要使用这个工具的工程师们已经意识到丹的工具竖着立在腿儿上会有危险.他们养成了把它躺着放的习惯,但是他们没想到有时候

你的灯亮着么阅读笔记3

第五章问题从哪来的.我们要探寻问题的根源,而问题的根源往往出现在自身.因此我们要时常的反思自己,是否在团队中拖了后腿,而不是一味的去指责队友对自己的埋怨.只有发现自身的问题,才能改正自我. 第六章我们真的想解决问题么.有时候我们并不是在解决问题,而是在制造问题.一个团队是不可能通过相互指责.相互埋怨来解决问题的,这只会产生更大的问题.因此智慧的去解决问题非常的重要. 这是一本启迪智慧的书,让人的思想变得富有柔性,它教我们如何正确的思考和解决问题.

你的灯亮着么阅读笔记2

第三章什么是真正的问题.每种解决方法都回带来新的问题.因此在分析问题的过程中,如何避免产生更大的问题非常重要.正如微软的window8系统,它解决了之前window系列操作系统一成不变的界面,但是带来的更大的问题时人们并不能非常好的使用新系统.因此win8的推出不是非常成功. 第四章这是谁的问题.我们要注意搞清楚“这是谁的问题”和“问题的真正根源”,当别人能够解决问题时,千万不要越俎代庖,我认为书中提出的这种思考和分析问题的方式,对于构建和谐团队关系有着很大的启示,试想当团队之间出现问题时,如果