最后一次作业

这个作业属于哪个课程 18级软件工程基础
这个作业要求在哪里 http://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFoundation/homework/10119
团队名称 阿里巴巴国际懂事会

第一次作业博客:https://www.cnblogs.com/bjyxszd/p/11507893.html

一、对提出问题的解决

在第一次作业中,我针对课本第八章的内容提出了以下问题:在第八章需求分析中,讲到其中一种调研用户需求的方法为“焦点小组”,大致为找到一群目标用户,以议会的模式发表用户想法,以此作为结果的参考。同时也讲到这种方法有弱点:容易被善于表达者控场。为什么这种方式不能被取而代之呢?就我日常的经验来讲,一群人面对面讨论时,是很容易被表达能力强者带风向,大家的观点是很难做到多元化的。一对一交流或以问卷调查的方式都更能采集到准确数据。对于这个问题,在学完本课程后,我意识到,调研用户需求在开发软件的过程中不只单单采用一种方,多种方法协同会产生更准确的结果。

在第十六章我提了以下问题:第十六章讲到一个“赢者通吃”当年概念,第一名几乎得到全部的分数,第二名无论多接近第一名也只能获得0分。这种情况在IT行业太过普遍,很多软件在某一领域经常造成垄断式的效益。比如新浪公司的新浪微博在这一领域几乎是一骑绝尘,腾讯微博等类似的软件分不到半杯羹。这种情况不会造成此软件因在此领域一家独大、没有竞争而停滞不前吗?经过了解我认识到,计算机这一行业是更新换代非常快的,从业人员要具有终身学习的精神,在某一领域造成的垄断式效益也不是长久的,需要更多的前沿思想和年轻灵魂的注入。并不是没有竞争,而是从业人员时时刻刻都在与新思想和新事物进行竞争。

二、提出新的问题

关于原型设计。在原型设计的过程中,如果这一过程是在团队里分工完成,就算是统一设计思路之后,每个人的审美、对页面布局的构想都是有所不同,并且很难统一的。那么做出来的界面效果也会有很大差异,需要后期再花时间去统一,这一过程是效率不高的。我的问题是,团队内如何去解决这个审美与构想不统一的问题呢?

三、收获与总结

经过半个多学期的,软件工程基础学习,我对软件基础的开发过程有了更准确清晰的认识。

本学期的学习让我收获颇丰。我掌握了结对编程的方法,体会到了结对编程中与搭档交流协调的重要性,仅仅是自己了解和明白是远不够的,需要清晰的把自己的思路与搭档交流。清晰流畅富有逻辑性的口头表达也是在软件工程项目开发过程中一个重要的技能。我意识到了在软件开发过程中团队协作的重要性和高效性、队长在一个团队中具有的重要的领头作用和分工不同的团队成员之间一环扣一环的协调的重要性,在软件项目开发的过程中,若是有一环节出了问题,那么与负责其他部分的队友对接工作也会出问题。同时我也掌握了原型设计这一新技能,在上本课程之前,我对原型设计这一领域完全不了解,经过学习后,发现原型设计在软件开发的过程中也是非常重要且比较有趣的部分,让我见识到了计算机这一专业的多面性,也对软件项目开发这一过程产生了新的兴趣。

posted @ 2019-12-06 20:35  bx05  阅读(144)  评论(0编辑  收藏  举报