总结

这个作业属于哪个课程

<https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1>

这个作业要求在哪里

<https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/homework/3379>

团队名称

<唱跳rap编程>

这个作业的目标 

汲取经验

一、我当初所提的问题

博客链接:https://www.cnblogs.com/damaoya/p/10574577.html

   问题一:8.3.6人类学调查

       书上写着“原来我并不了解海量中国用户,原来真实的用户并不是我想象的那样”,虚假同感偏差,往往觉得自己怎么样别人也该怎么样,其实很多用户他们自己都不知道他们想要什么,只知道你做出来的东西他们喜不喜欢,而且大部分的用户受文化教育的程度并不高,他们更需要的是傻瓜式的一键操作,要学会针对人群需求来做。要有着自己明确的目标。但是如何才能寻找到用户的真正需求呢?用户真正的需求就在原来没有的体验,只要你能让用户身心感到愉悦,就能成功的抓住用户。 

    问题二:10.1.4从典型用户到场景

    有了典型用户之后,还得决定每一个典型用户的目标,用户想使用系统达到什么目的,达到目的所经过的过程就是场景,可以更方便更快捷,让用户感到更贴心,就像前几天我寄快递,我粘贴文本上去之后它就自动提取了信息,不用我再自己慢慢输入,方便用户的生活就是最主要的东西,用户也会喜欢。但我们该如何去完善这个过程?我们应该根据自身的体验来完成,真正的参与到其中去,才能知道用户想要的是什么,实地考察是非常有用的方法。

    问题三:12.1.5不让用户犯简单的错误

    不同的场景需要有不同的应对策略,高明的设计就是让操作者不用额外的花费精力来做一些没有必要的事情,不足要经验和专业知识即可凭直觉完成正确的操作。简单的来说发明一些东西就是为了方便我们的生活,如果因此变得更加复杂了,那就与我们的初衷背道而驰。设计出来的东西本就是为了方便用户的生活,不会因此使用户的生活变得更加麻烦。

    问题四:14.2.1测试的角色要独立出来么

    测试角色是否要独立出来?人肉认证是否又是完全可信,我们该如何去寻找一个两全之策?是否还需要专门的测试人员对这方面进行测试?测试角色还是有必要独立出来,更能发现问题。只有选择安全性高一点的放法,需要专门的测试人员来对这方面进行测试。

问题五:16.1.5要成为领域的专家才能创新

    难道一定要在这个领域中足够权威才能创新吗?不应该是不同的人看问题的角度不同才能更加发现问题吗?

权威都是在创新中走出来的,就像刚开始哥白尼提出地球是一个球时,尽管大家都不相信,可那就是真理,但在权威面前,这种创新是很困难的,因为不是每一个人都是无私的,不同的人看问题的角度不同,但也是外行看笑话,内行看门道。

二、新掌握的技能

1、学会了一些新的软件。

2、学会了如何协调团队里的队员,高效的完成整个项目。

三、体会

学习了这门课程之后,明白了一个项目的完成不是靠一个人的努力,而是一个团队里每个队员的努力。各个成员之间的相互协调也是不可或缺的。一个软件的开发不仅仅只有编程的过程,还有之前的需求分析,和软件开发出来之后的维护过程,一个团队想要做出一个很好的项目需要得努力不单单是一个方面,全方面的要求。除此之外,对于这门课程最大的印象,就是对于测试的要求,测试也是软件开发过程中很重要的一环。

posted @ 2019-06-25 18:22  大猫呀  阅读(103)  评论(0编辑  收藏  举报