一、个人总结
请用自我评价表:http://www.cnblogs.com/xinz/p/3852177.html 有比较才会有进步。
二、回答问题
我们在课程开始之初,曾经要求大家针对软件工程提出问题:个人阅读作业2,那么在经过alpha阶段,大家是否对软件工程有了一定的了解?请结合自己提出的问题进行回答
我引用一下我原来的一个问题:
书本第241页:
>在实验室里喝几口饮料和在消费者家里喝是很不一样的。
程序猿就像实验室里的科学家,绞尽脑汁地设计新的产品,希望能便利于民、取悦他人,但设计出来的产品往往不尽人意,大概就是因为在实验室和生活是不一样的吧。
我记得高中有同学设计了能让水杯固定在桌子上不被碰掉的一个小发明,在外面获了奖,但实际上我们并不会单独买一个这样的工具来保护水杯,虽然它有实用性,但它并不值得我们花钱去买。我觉得:很多东西真的不能只看表面,就像用手势就可以操作的电脑,虽然看起来很酷,仔细想想确实很累人;但我又觉得,这些鸡肋的东西发展起来了,能改变世界生活状态的新发明也会通过不断的尝试而产生,只是路途遥远。
我想问老师的是:我自己设计的界面,我就会觉得好看,但也许别人并不这么认为,实用性上也是一样,那么如何克服这种个体性的差异呢?
经过第一阶段的冲刺之后,因为我负责做了需求分析、社会调查这一块,深有体会。
一直以来,对于服务行业,我以为人们比起服务态度更注重物美价廉,但在我们组的小调查中发现,同学们对服务态度的需求要大于价格优势,这让我有些惊讶。可能是由于过去对这一需求的忽视,是目光的局限性,或者是行情的改变我没有跟上,让我产生了这样错误的想法。由此可见社会调查是了解现状的好方法,固执己见可不是好事情~
三、再提问题
同时,大家一定会在实践过程中产生更多问题, 结合你的读书(教材,博客,参考书), 实践, 再提出关于软件工程的 5 个问题。
问题1
其实做了这么久的团队合作,我还是不理解软件工程想要交给我们什么东西,是让我们感受到团队合作的重要性吗?在做项目的过程中,很多东西是没有学过的,需要自己去百度,而百度出来的东西也不是没有bug,我觉得做一个项目,编程能力和团队协作能力同样重要,但我们仅有的编程能力不足以做出一个好的项目。那么这门课为什么不教我们做编程呢?
问题2
所谓Alpha阶段和Beta阶段要怎么区分?写到什么样的情况算是完成了Alpha阶段呢?如果个人能力有限,只能写到Alpha阶段的结果,Beta阶段又该做什么呢?
问题3
为什么写一个项目需要我们做这么多的工作报告(博客),而评分项大多数都在这些博客上,是不是说明工作报告做得精致好看、让领导满意比项目的价值更为重要?
我在听公务员培训课的时候,有一个题目是这样的:有些人能够在领导面前夸夸其谈而没有实际工作成果,有些人默默付出却不被领导看到,对于这种情况你有什么看法。老师是这样解释的:大多数人会说:“没错没错,我就是默默付出的人,领导却没看到而不重用我”,事实上,只要相处一段时间,你的能力和水平就会被同事看到,只要同事都知道了,那么领导也就知道了。
我认为博客作业就是给领导看到的东西,写得好并不代表做得出色,那么为什么这门课还要花那么多时间跟精力去写博客呢?
问题4
既然是提问题,必然是有些东西不够了解,题目中也没有限制要针对哪些部分提问题,为什么在第一次的提问中我的问题被指出不符合题目要求?
题目要求
快速通读教材《构建之法》,并参照提问模板,提出5个问题
即是看到什么问什么,我那时候的问题是
目录对小节没有标识页码,感觉比较简约,跟其他书不太一样哦~但是这样一来查阅也比较不方便了,我觉得老师应该是有考虑到这样翻目录不容易找到对应页码,不知道老师是怎么想的呢?为什么这样设计?
那时候我还没有用word自动生成目录,前段时间完成了辅修的论文,我发现自动生成目录实在是方便省事,我建议老师也可以用这种方法来创建目录,因为目录中没有小节页码的话,对感兴趣的部分进行翻阅的过程中还是会出现一些小麻烦。
对于这个问题,请问是因为它太小了所以不符合要求么?那么老师想要的问题是什么呢?
问题5
上节课老师提出团队要换人,并强调不是要我们闹矛盾,而是“正常”的轮换,我认为大部分同学都不信服这个解释。这件事情就好像被单位开除,我一方面觉得,如果是投票选出来的话,被轮换的同学心理阴影面积一定很大,一方面又觉得,这也是促进同学努力学习,为团队贡献力量的推动力。
如果真的是想安慰这些同学的话,可以说“挖墙角”,从其他团队“挖”来大腿,以高贡献分数诱惑(这种观点老师前几次课有说过),但我又觉得,这样说学霸们未免有些“见利忘义",能够在不断努力中节节攀升固然重要,能够坚持初心把一件事情做到极致的人也非常厉害。我认为对于学生来说,大家会更重视一个人的人品问题,对于一些趋利避害的人会产生仇视心理,即使不在他本人面前表现出来,也会在背地里闲言碎语,这些对于他来说甚至会产生心理阴影。
辅导员说我们一点都不会利用自身优势,有那么多的领导、老师是很关心我们的,让领导看到我们的长处有助于为我们提供机会,而我们却觉得讨好老师是一种不好的行为。比如说有很多人都能干,但领导并不知道这些人,不了解他们,这时候被领导看到的自然会是领导想要推荐的人选,即使有更好的同学,但领导不了解,也就没有这种机会。那么大学阶段是否应该教我们如何“做人”、怎样“做人”呢?软件工程这门课是想要教育我们这些东西吗?