个人阅读作业2
标签: 软件工程
1,在第四章(两人合作)中,p92页提到两人合作的不同阶段和技巧,文章着重强调如何使一方去影响另一方,如:如何影响对方(p94),如何正确地给予反馈(p95)。作者只看到一方而忽略了双方。如果被动方自己本身并不愿意接受,那么主动方所做的一切就显得有些苍白无力。
被别人批评可能会令人难以接受,给予好的评论是一件很有争议的事情,但是我们要知道,没有批评,我们永远不可能在专业的道路上越走越远。- Suzy Bashford
如何正确看待别人对我们的意见,以及我们如何正确的认识自我。是我们学习道路上必不可上的。所谓吾日三省吾身,说的就是去追寻一个更完美的自己。人是在错误中总结经验,在错误中寻求真理。虚心接受他人的意见,有则改之,无则加勉。
参考文章:
如何正确的给予他人反馈和接受别人的意见?
反馈
沟通技巧系列
2,承接上面的内容,作者在如何正确地给予反馈中给出的是一个“三明治”的解决方法,较之前文所提到的三个层次,“三明治”解决方法似乎只停留在最外层。那么这种所谓的“三明治”解决方法,真的能够解决问题么?对于这三个层次的反馈,究竟该如何注意场合的使用?
结合原文:作者认为评论人有三种层次:最外层(行为和后果)
中间层(习惯和动机),最内层(本质和固有属性)
结合问题,“三明治”解决方案,核心在于先表扬后批评,讲究一个批评的艺术。这样一种温和的批评方式,显然并不是对每个人都受用。
双方所处的位置不同,那所用到的交流技巧也不同。同学之间,师生之间,同事之间,上级与下属之间。这些分支开来,各有各的沟通艺术。
参考文章:
如何正确的给予他人反馈和接受别人的意见?
反馈
沟通技巧系列
3,p169页,文章指出:同学们不能穿新鞋,走老路。学习了很多新的技术,新的开发模式,新的团队管理方法,却做一个毫无新意,没人使用,演示完就扔掉的东西(例如:虚拟的学籍管理系统,图书管理系统···)。我们要在竞争性的环境中实践软件工程,那就要做使用并且创新的项目。我认为,作为学生,我们的资源有限,刚学完一门新技术,就想做出惊天地,泣鬼神的创新,似乎有点难度。当然也并非不可能。毕竟大神很多。万事不可过于绝对,一切事物皆有存在的道理,从小的尝试开始,也是为将来做好打算。
眼高手低,这也许是我们的通病。一口气就想吃成大胖子显然是不可能。基础还是最重要的。
参考资料
程序员之路:怎样才能在编程的道路上越走越远。
4,书本在第12章用户体验(p250)提到了:短期刺激和长期影响。文中对这两个概念做出了详细的解释,但对于其如何影响软件用户体验并未作出进一步的论述。一个软件如何才能维持它的生命力呢?
从商业模式来说,一个软件要求的是长期的影响,稳定且庞大的用户群体是软件获取利益的保障。创新是一个好的软件产生的条件之一,好的创新可能会在软件发布的时候带给人耳目一新的感觉,若是一直故步自封,不与时俱进,最终也只会是昙花一现。软件对于用户的影响,即长期影响,而不是短期刺激。
5,在第13章的软件测试中有提到黑箱一词(p266),所谓的黑箱/白箱,是指软件测试设计的方法。但将其作为软件测试的方法似乎也没什么问题。
参考文章:
黑箱法