第四次我的做业--关于 微软必应词典客户端 的案例分析

   

  此次我使用的是 必应词典V3..5.0 windows 桌面版。算法

第一部分 调研,评测

  评测:数据库

bug No.1网页地址翻译错误 windows

    在必应翻译里输入网址 http://www.cnblogs.com/;结果是没法翻译;框架

    我又尝试了许多网址,发现都是没法翻译的,给个人感受是这个功能是无效的;测试

  

 

 

    

 

bug No.2听写检查错误spa

  必应词典的必应电台听写对比存在bug,我把原文复制到听写框里,在换行符后所有报错;  翻译

    

 

 

bugNo.3鼠标卡顿设计

    打开必应词典后,等会再来操做,鼠标会出现卡顿现象;固然,这也有可能和我我的的电脑配置有关;对象

 

  采访blog

    1.介绍采访对象的背景和需求

      此次我是采访本班同窗,他英语过了四级,正在考六级,使用必应词典等相似软件主要用来查单词和练听力;

    2.让采访对象使用10-30分钟必应词典的功能(请上传照片证实用户的确正在使用,远程采访的同窗请让别人帮忙照相)

    

    3.描述用户使用这个产品的过程, 用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?

      主要用必应词典来翻译单词,必应词典界面比较简洁,这点作的不错;但因为已经使用了不少相似软件,好比有道词典,百度翻译等等,功能大同小异,因此也没有感到什么亮点,只能说不差吧。

    4.用户对产品有什么改进意见?

      主要是但愿翻译时不要老是直译,但好像目前每一个翻译软件都有这个问题;

    5,结论 :通常

 

第二部分 分析

  使用此软件的全部功能(包括必应词典背单词, 单词挑战,口语练习等),联系第二部分的分析,估计这个项目作到这个程度大约须要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI 支持)。 分析这个软件目前的优劣(和相似软件相比),并推理出团队在软件工程方面能够提升的一个重要部分(具体建议)

  估计项目时长(102+10天)  

     需求分析、市场调研、撰写设计文档:10天;

    总体外观和UI设计:5天;

    词典数据库整理,算法设计:10天

    词典和翻译:20天;

    必应生词本:4天;

    必应背单词:8天;

    必应电台:7天;

    单词挑战,我爱说英语:10天;

    取词和划译:13天;

    功能整合和后期测试:15天;

  

  软件优劣:

    优势:1.界面简洁(固然这也不必定,有的人更喜欢华丽的界面,这就要作市场调研了);

       2.功能丰富(同理,有的人更喜欢纯粹的翻译软件,不须要那么多额外功能);

       3.查词准确,解释很完善;

       4.没有广告和推送,这点很赞;

    缺点:1.前面提到的bug没解决;

       2.界面没作到同屏幕等比例缩放;

       3.用户体验不够好;

 

  建议:

    基于上面所描述的优缺点,可否设计几种不一样的界面或者壁纸,好比说分华丽版和简约版,让用户本身选择;其次在功能上也能够作相同的考虑,好比说简约版默认只开启查词翻译等基础功能,若有须要,用户才去开启其他的功能,这样就能够知足不一样人群的须要;

 

第三部分 建议和规划   

    1.若是你是项目经理,如何提升从而在竞争中胜出?

       A:努力提升查词和翻译功能的准确度和温馨性,毕竟这是翻译软件的基础和核心功能;

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

      A:有道词典、百度翻译、金山词霸、灵格斯等等

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

      A:正如上面的建议所说,设计不一样的界面(华丽版、简约版.....),简约版默认只开启查词和翻译功能;

    四、为什么要作这个功能,而不是其余功能?

      A:这能够知足不一样人群的须要;

    5:为何用户会用你的产品/功能?

      A:这个只能说咱们会尽量作好查词和翻译功能,争取在同类软件中脱颖而出;固然也能够利用微软庞大的用户量作推广工做。(虽然我知道这段话很空洞,但实在是不知道怎么写。。。)

    6.若是你来领导这个团队,会有什么不同?

      A:这个毕竟没有实际经验,暂时没有什么想法;

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

      A:两人开发,一人测试,一人美工;

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

      A:1-2周:需求分析,设计文档;

       3-4周:美工进行UI设计,开发人员进行算法设计和框架设计;

       5-8周:进行第一次迭代开发

       9周:与客户交流沟通,进行阶段汇总和分析

       10-11周:进行第二次迭代开发,发布内部测试版,测试人员跟进;

       12-13周:根据反馈的结果,进行第三次迭代开发,发布测试版;

       14-15周:根据用户的体验,进行第四次迭代开发,完成最终版;

       16周:调整、完善,而后部署上线; 

相关文章
相关标签/搜索