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

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

          本篇随笔将从三个部分对必应词典客户端进行分析,必应词典从上线到现如今已经经过好几个年头,从2009年至今也进行了数十次的更新,可以说必应词典发展到目前,创新功能增加了很多,已经越来越满足客户的需求,足够完善。

    第一部分 调研,评测

    评测
          必应词典已经迭代了数年,在使用词典的过程中,没有发现很严重的BUG,但发现了两个问题,可能仅是个人的用户体验。
          BUG One: 必应词典客户端,每日阅读点击进入,按手机触摸的返回键,不会回到前一个页面,而是从新刷新了当前页面。但此问题仅限于个别,在测试过程中10月20日的每日阅读出现此问题,但是10月21日却未出现此问题。

          BUG Two: 必应词典支持内部点击查询:点击释义或例句中的生词,它将自动填写到输入框,以备您进一步查询,省去手机输入的烦恼。但这个功能也带来一些问题,在每日阅读模块当中,当手机已有copy记录,点击输入框,就会自动填写,当内容较长的时,想要删除输入框的内容填写想要查询的单词,一次删除不了,就需要多次点击,这样就导致输入框的内容一直被复制,无法删除。具体如下图:

          总体来说,必应词典日臻完善。出现以上问题,可能是因为产品组的人和我们的社会角色不同,导致看问题的角度也不太相同,所以没有发现以上问题。同时也是因为,产品组想要开发新功能,为用户提供便捷,而出现了一些小的纰漏。
    采访
          我采访了我的同学,她就读于师范大学地理科学专业,专业中常常设计许多英文专业词汇,并且热爱英语,曾参加过英语的口语集训,使用过类似的词典软件,但是未使用过必应词典,她理想中词典是能够提供准确的翻译。为了使采访更加顺利,我提前让她体验微软必应词典,并针对性的向她提出了几个问题。
          她表示一直以来使用的是百度搜索引擎,对必应搜索以及必应相关产品了解和使用的不多,有时候会在美剧中看过必应搜索。她先大致浏览了客户端的整个界面,然后在主页中学习它的每日推荐的内容,再使用词典的汉译英、英译汉以及整段翻译等功能,她认为,此词典可以查到她需要的词汇,满足她的需求。她评价软件的界面简洁,功能一目了然,而且联网方便,在查不到相关词汇时,可联网查询,能查询到自己想要的词汇,一些创新功能,例如摇一摇单词挑战、我爱说英语,在闲暇时间是很好学习英文的方式。但是专业词汇没有特别突出标明,有些词需要联网,减慢查询速度。对于用户体验方面,认为做的符合大众习惯。改进意见,就在于可以继续创新,为用户提供便捷。总体来说,她推荐此软件。

    第二部分 分析

          必应词典已不是一个单一的词汇翻译软件,而是集成了必应单词本、必应电台、单词挑战、我爱说英语等创新功能模块,通过学习《构建之法》相关内容,我认为在明确需求以及有UI支持的前提下,完成整个项目需要6个月的时间。我对比了有道词典、金山词霸,发现各有千秋,对于专业词汇的查询,有道做的会比必应来的好一些,金山词霸的每日推荐的配图更有唯美感。但是,必应词典的多功能让客户耳目一新,比以上两个词典更加符合客户的需求。我认为,必应可以对被查询词汇增加一些标注和出处,这样能让增加用户对软件的信任度以及便捷用户对专业词汇释义的查询。必应词典产品组在开发新功能的同时,也要多加考虑新功能可能会给用户带来的一些用户体验的问题,例如必应词典,增加了查询历史功能,保存近期的查询历史,方便再次查询并节省流量,但是在PC客户端想要回到主页面,却是回到之前的历史记录上。
          接着从软件工程质量方面,谈谈我的具体建议。团队可以在软件工程提高的一个重要部分是对任务进行功能模块化,团队人员负责相应的模块,并且有明确的规划。每一个人对自己的功能模块负责,增加团队成员的责任心。虽然说,很多时候实际往往与规划不符,但是没有规划就会迷失方向。

    第三部分 建议和规划

          如果我是项目经理,我认为界面是用户的第一印象,界面的好坏,直接影响客户使用量。我建议,界面要以简洁、大方、符合客户习惯为主。具体而言,简洁就类似于百度、谷歌的页面一样,当然,我也赞同必应词典的主页每日推荐的功能,这样不会显得界面空洞;大方即界面干净,不会有广告等杂七杂八的东西;符合客户习惯是指符合客户的使用习惯,比如Android客户端回退键在左上角。其二就是提升词典的核心功能——查词,很多用户背单词用“百词斩”,说英语用“英语流利说”,听新闻用“BBC”等等,而词典的主打功能当然是查词,当一个功能做到极致,评分很高,就会有源源不断的客户量。目前市场上对于词典软件有很多,在知乎上风评较高的有必应、深蓝、有道,对于深蓝词典我是第一次听到这个软件,未体验过,相比有道,必应的产品的功能更加丰富。
          我想要设计的一种功能,是从我个人的需求出发,希望词典能够增加专业词汇量,智能化的记录用户的查询,举个例子来说,用户查的都是计算机相关的专业词汇,但是一个词往往都有很多个天差地别的词义,用户查询到自己想要的解释需要根据各个释义判断选取,如果能记录用户经常性的查询词汇类别,并通过智能排序,把经常性查询词汇的类别排在前面,这样用户可快速的获取词汇解释,减少混淆,节约时间,增加对产品的满意度。
          N:现在很多的权威文献都是外文,特别是计算机相关行业,对于大学生或是已经工作的人来说,英文能力不是很高,专业词汇生僻难懂,现在的词库没有特别注明专业词汇,也未进行智能排序,不能满足用户的需求。
          A:增加一些权威词典和专业词汇,并对词汇的出处和类型加以标注,记录分析用户查询历史,为用户智能排序。
          B:用户能够查找的词更多了,面对一些难度较大的词汇,可快速的获取词汇解释,有效避免混淆。
          C:目前为止,词汇分类、智能排序功能还比较少见,智能化渗透我们生活的各个角落,我们的产品满足了大众的需求,可以赢得用户的青睐。
          D:产品宣传主打智能让学习更轻松,可在必应的搜索页面图片推荐上打“广告”,做成一张推荐产品的、符合大众审美的壁纸。把产品现在一小部分的人群中使用,通过用户推荐等,逐步推广。
          如果我来领导这个团队,我一定没有专业的产品经理做的好。因为我缺乏经验,对产品需求的把握、市场的分析、客户的敏感度都没有专业人员优秀。但我的优势是,我能代表大学生的客户群体,更能明白这个群体的需求。如果我的团队有5个人, 4个月的时间,我作为项目经理,认为应该有1个人协助我细化需求,制作原型,2个人做开发,1个人测试,1个美工,工作时间互有交叉,测试、开发并行,这样才不会出现大问题。我的团队在16 周期间每周都要做周报,汇报一周以来的学习成果,每天都要做日报,通过社交平台汇报今天完成的事、未完成的事、明天的打算、需要协调与帮助的地方等等,在编写代码方面,运用OCP、LSP原则,避免在更改需求的时候,推后软件发布。并且以周为阶段及时测试,发现问题,加以改进,在第16周如期发布软件。

  • 相关阅读:
    python学习:匿名函数
    python学习:递归列出目录里的文件
    python学习:函数的递归调用
    ios开发解决遍历删除数组对象报错
    ansible入门
    git入门-分支
    Swift 使用CollectionView 实现图片轮播封装就是这样简单
    iOS复杂动画之抽丝剥茧(Objective-C & Swift)
    大数据
    点击UITableView的cell展开收缩
  • 原文地址:https://www.cnblogs.com/HL-Luo/p/4900588.html
Copyright © 2011-2022 走看看