zoukankan      html  css  js  c++  java
  • 第四次作业——个人作业——软件案例分析 BugWriter

    关于 微软必应词典客户端 的案例分析

    产品 必应词典Android客户端

    第一部分 调研,评测

    评测:

    1.以小米2s手机为例,在推荐阅读的这个功能中,点击进入推荐阅读的文章后,在退出阅读时,按手机上的返回键时,会出现刷新阅读界面,但不会退出阅读界面的情况,只能通过点击界面中的返回上一级的图标进行返回。

    我认为出现bug的原因在于iphone与Android手机的区别,iPhone手机并没有返回键,只能通过界面的图标进行操作,所以在进行不同客户端间的改动时不够仔细的修改与检测。

    2.在设置功能中,对于软件中查词选项和界面设置的改动,必须退出软件后重新打开软件,才会更新对于设置的改动,例:语言设置中将原本的设置“简体中文”改为“English”,返回首页后语言并没有改变,重新打开软件后语言才会更改为英语。

    一般软件在设置进行改动后,都会在立即更新软件设置,而不需要重启软件。产品设计人员可能是忽略了或者是认为这个需求并不是必要的。

    采访:

    一、对象背景

    福大大三学生,学霸,得过英语单科奖学金,本学期报考英语六级,一个一定会考研的男人。

    二、照片

    三、用户体验

    1.能够提供基本的单词查询和翻译功能,解决学英语最大的问题;

    2.每日一词/句和推荐阅读对于英语的积累应该会很有帮助;

    3.单词挑战,电台,我爱说英语等功能会使学英语变得更有趣,是让软件很加分的功能;

    4.用户使用过相似的软件(有道词典),认为对比起来界面不够美观。

    四、结论

    非常推荐

    第二部分 分析

    一、项目时间

    二、项目优劣

    优势:

    必应词典相较于其他的词典软件来说,具有的功能更多,除了基本的查询和翻译功能以外,英语挑战的功能能增加英语学习的趣味性,手机端的摇一摇也是一大趣味之一,电台功能更是学习英语的一个很好的工具,语音翻译功能更是显示了这款软件的强大。可以说,必应词典扩展了学习英语的方法和渠道,它已经不仅仅是一款词典了。

    劣势:

    首先,界面设计不是很好,不够美观,也不方便使用功能;

    其次,功能之间层次不够分明,没有主次之分。功能众多,但每个功能都是并列的,相似的功能没有整合在一起,对于使用功能较单一的用户来说会造成一定困扰。

    三、团队在软件工程提高的一个重要部分

    团队之间需要交流的沟通,即使负责的不同的功能模块,但是一个软件各功能间应该是要有联系,所以团队之间和各小组之间也是要有联系的。

    第三部分 建议和规划

    1.Q:如果你是项目经理,如何提高从而在竞争中胜出?

    A:查询和翻译是词典的基本,这个方面的功能是一定要做好的。但是所有相似的软件在这方面都是相差无多,想从这方面提高竞争力是困难的,所以扩展功能,增加趣味性是我们进一步要考虑的。

    2.Q:目前市场上有什么样的产品了?

    A:有道词典,金山词霸

    3.Q:你要设计什么样的功能?

    A:英语交友平台

    4.Q:为何要做这个功能,而不是其他功能?

    A:从自己的角度出发,我们会使用此类软件无非就是查询单词和翻译句子,其他功能我们基本不会使用,那我们该如何吸引用户在不查单词时也会想到我们这款软件呢,我觉得交友功能是一个很好的功能。

    5.Q:为什么用户会用你的产品/功能?

    A:可以找到许多伙伴和你交流英语,讨论英语电影,英语小说,这难道不是很棒的产品吗?这么棒的功能为什么不用呢?

    6.Q:你的创新在哪里?可以用 NABCD 分析。

    A:所有相似的软件都是查询单词,翻译句子,并且以这一部分为主要功能。这是很单调的,大部分的用户对于这方面是有需求,但是需求不是很高,他只需要你给他一个单词的简单汉语意思,而不需要其他更多,这样子来说选择哪个软件对于用户来说就不那么重要了。但交友平台的功能会改变这种局面,查询功能变成副功能,而英语交友才是主功能,那么这款词典软件也就不是那么枯燥和可有可无的了。如果你来领导这个团队,会有什么不一样?以产品质量为优先。

    7.Q:如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?

    A:四个开发与测试,一个美工

    8.Q:描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件。

    A:第1周:需求分析。更深刻的对用户需求进行分析,有针对性的进行这一功能的设计。

    第2周:生成设计文档,设计复审。

    第3~4周:任务分配,讨论具体设计细节,。

    第5~10周:具体编码。

    第11周:代码复审。

    第12周:美工。

    第13~15周:测试和修改bug。

    第16周:项目报告与发布。

  • 相关阅读:
    9.1做JS的题目(2)
    9.1做JS的题目
    8.31做JS的题目
    8.30做JS的题目
    扫码跳转微信小程序(服务端微信API生成二维码)
    扫码跳转微信小程序(微信公众平台配置测试二维码)
    项目配置:maven下载与配置、tomcat下载与配置
    Java基础:常用工具_API
    Java基础: 抽象类、接口、final关键字、static关键字
    java基础: 封装、继承、多态
  • 原文地址:https://www.cnblogs.com/xuezhajun/p/4902854.html
Copyright © 2011-2022 走看看