zoukankan      html  css  js  c++  java
  • 个人作业2——英语学习APP案例分析

    目录
    
    第一部分 调研, 评测
    
      1、采访
    
      2、找出BUG
    
      3、软件的评价
    
    第二部分 分析
    
      1、使用此软件的所有功能 (包括背单词, 单词挑战,口语练习等), 联系第二部分的分析, 估计这个项目做到这个程度大约需要多少时间 (团队人数6 人左右, 计算机大学毕业生, 并有专业UI 支持)。
    
      2、分析这个软件目前的优劣 (和类似软件相比,至少对比2款软件), 推理出这个软件团队在软件工程方面可以提高的重要方面 (具体建议)。要求把对比的结果列出一个表格,对比每个软件各自的优点和缺点。
    
      3、[附加题]根据理解和体验,画出整个软件所有功能逻辑框图,根据重要度标识出各模块的重要度、完成度、出发点及效果;  
    
      4、[附加题]针对不同的维度评分,对用户体验方面、UI界面美观度、核心功能,分别打分(能给出更详细的评分更优)。
    
    第三部分 建议和规划
    
      1、如果你是项目经理,如何提高从而在竞争中胜出?
    
      2、目前市场上有什么样的产品了?
    
      3、你要设计什么样的功能?
    
      4、为何要做这个功能,而不是其他功能?
    
      5、为什么用户会用你的产品/功能?
    
      6、你的创新在哪里? 请使用 NABCD 分析(http://www.cnblogs.com/xinz/archive/2010/12/01/1893323.html).
    
      7、如果你来领导这个团队,会有什么不一样? 
    
      8、如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?
    
      9、描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件,大小里程碑绩点设定。

     一. 调研、评测

    采访:

    总结:对朋友的采访中,大家普遍的反应是这个软件是学习英语的好工具,页面不够优美,功能比较齐全,若添加考试真卷的话更好;

    评测:

    我同时下载微软必应词典和网易有道词典,在页面和功能上进行比较:

    首页:(左为网易有道词典,右为微软必应词典)

     

     微软必应词典的首页上有学习单词的模块,而有道词典看起来只是“查下单词或者句子”;

    继续往下看可以发现,虽然有道词典的页面更好看,但是首页下面的文章中充斥着广告+无营养的内容,让我以为打开了网易新闻;

    必应词典的首页下面的文章全部都是跟学习英语相关。

    简单分析:

    《构建之法》第234页:考虑以下两点:谁会是我们的目标用户?他们是什么样的人?

    下载词典的用处就是学习+查单词句子;

    词典软件的目标用户就是以学习英语为目的,大部分以高中生,大学生为主。

    在首页参杂广告的做法会让用户的体验感差;相反,用心的为用户提供他们正需要的内容才能显得软件专业;

    功能测试:

    拍照翻译功能:

    (网易有道词典)

    上面的有道词典的拍照翻译功能,打开摄像头后,有道词典将屏幕用虚线划分为九宫格以便对其是个很好的做法;

    优点:拍照对焦快,容易水平对其;

    缺点:只有英译中的功能,我拍摄了中文结果翻译出来的是乱码;

     

    (微软必应词典)

    缺点:

    一、拍照功能打开的时候默认就是繁体中文译英文,大陆人大部分在生活中已经不用繁体中文了,根据用户的地区更改默认翻译译本的语言很难?

    二、翻译出来的译文从来都是行首缺胳膊少腿;不管是中译英或者英译中,翻译出来的译文左边都是被截断;

    三、对焦速度真的太慢了;

    优点:

    一、提供多个语言之前的互相翻译;

    在后续的使用中,遇到的BUG有:

    一、基本设置-->language-->english/简体中文。再返回软件的语言还是修改之前的模样,除非软件关闭后重启才能让修改生效;

    既然用户决定修改语言,就应该立即生效,何必再重启才能生效?

    3、分析

     1、项目估计

      使用此软件的所有功能 (包括背单词, 单词挑战,口语练习等), 联系第二部分的分析, 
    
      估计这个项目做到这个程度大约需要多少时间 (团队人数6 人左右, 计算机大学毕业生, 并有专业UI 支持.

      估计时间:一年;

      具体时间分布:页面和功能划分:2个月;功能的具体实现(文章的导入、拍照的智能识别、口语的智能识别、各级英语单词的划分):8个月;测试:2个月;

    2、比较优劣

    比较 微软必应词典 有道词典
    界面友好 颜色突兀、内容充实、无广告 颜色柔和、有广告
    内容和功能 划分很细,有各级口语、各级单词的训练 接入网易精品课,有推销的倾向,大部分都是付费课程
    软件缺陷 拍照翻译、软件语言设置 暂无
    整体评价  功能齐全,UI需要优化,有较多的影响使用的BUG UI较优美,剔除不必要的功能可以让软件更加轻便

    第三部分 建议和规划

      1、如果你是项目经理,如何提高从而在竞争中胜出?
      2、目前市场上有什么样的产品了?
      3、你要设计什么样的功能?
      4、为何要做这个功能,而不是其他功能?
      5、为什么用户会用你的产品/功能?
       6、你的创新在哪里? 请使用 NABCD 分析(http://www.cnblogs.com/xinz/archive/2010/12/01/1893323.html).
      7、如果你来领导这个团队,会有什么不一样? 
      8、如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?
      9、描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件,大小里程碑绩点设定。

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

         1.界面需要优化;

        2.增加用户的粘性,添加背单词打卡,组队打卡,举办背单词比赛等等活动,让用户每天的活跃时间增加,而不是在用户需要查单词的时候用一用;

        3.分享功能的BUG修复。

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

               金山词霸、有道词典、微软必应词典、沪江开心词场、百词斩、扇贝单词等。

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

                打卡功能,“英语角”。

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

               打卡功能可以让用户每天花更多时间在学单词上,”英语角“可以让用户可以在线口语交流而不会不好意思;

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

               坚持软件友好的使用体验,重视用户的反馈,积极更新功能和积极修复BUG,用心做软件,自然就会有用户。

          6.你的创新在哪里? 请使用 NABCD 分析.

              1) N (Need 需求)    

            中国的高中生以上的在读的人数上千万,这是一个很大的用户群,在中国学习英语是必须的一项技能,所以英语词典软件有极大的市场需求。

              2) A (Approach 做法)

            如何解决上千万人的需求?研究词典软件,满足他们学习英语的需求:背单词,翻译,增强阅读能力等等。

              3) B (Benefit  好处)

            学生可以使用词典软件随时随地学习英语。

              4) C (Competitors 竞争)

            有道词典和扇贝单词的用户量巨大。

              5) D (Delivery 交付)  

             积极解决用户的反馈。

          7.如果你来领导这个团队,会有什么不一样?

            我会深入学生群体中,了解他们的需求,对症下药,改进软件的界面和功能的友好度。  

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

            1个人美工, 1个人测试, 3个人开发。

          9.描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件,大小里程碑绩点设定.

            第一周~第二周:分工确定,需求分析,界面设计;

            第三周~第六周:编程功能实现;

            第七周~第十四周:程序调试、界面美工,完成雏形

            第十五周~第十六周:测试并且发布软件。

  • 相关阅读:
    如何去掉流氓网站http://www.2345.com/?177
    『ExtJS』01 004. ExtJS 4 确定函数的作用域
    『Java』Servlet 最简教程
    『Java』最简教程
    『ExtJS』01 002. ExtJS 4 类的继承
    『ExtJS』01 003. ExtJS 4 类的混合
    『ExtJS』01 006. ExtJS 4 组件的别名
    『ExtJS』01 007. ExtJS 4 查找组件
    『ExtJS』01 005. ExtJS 4 类的‘Import’
    『ExtJS』01 001. ExtJS 4 类的定义
  • 原文地址:https://www.cnblogs.com/linjunp/p/6598777.html
Copyright © 2011-2022 走看看