• 个人作业2——英语学习APP案例分析


     

    第一部分 调研, 评测

    (1)软件介绍:

    必应词典是微软自己的词典,曾获得2010亚洲创新奖“读者之选大奖”。微软必应词典桌面版结合了互联网在线词典及桌面词典的优势,bing词典依托必应搜索引擎技术,及时发现并收录网络新兴词汇,让您的词典永不过时。bing词典基于微软强大的技术实力和创新能力,独创性的推出近音词搜索,近义词比较,词性百搭,拼音搜索,搭配建议等贴心功能。

               

                                               产品截图

    (2)个人感觉:

    必应词典的界面设计方面让人有点不舒服的感觉,布局排版太过杂乱,有种眼花缭乱的感觉。且必应词典存在捆绑安装软件,让用户感觉很不舒服。

    (3)软件bug:

    Bug可以分解为:症状(Symptom)、程序错误(Fault)、根本原因(Root Cause)。

    1)症状:即从用户的角度看,软件出了什么问题。例如,输入(3211)时,程序出错退出。

    2)程序错误:即从代码的角度看,代码的什么错误导致了软件的问题。例如,代码在输入为某种情况下访问了非法的内存地址——0X0000000C。

    3) 根本原因:错误根源,即导致代码错误的根本原因。例如,代码对于id1==id2的情况没有做正确判断,从而引用了未赋初值的变量,出现了以上的情况。

    我在使用软件的过程中发现了一些bug的存在:

    1.软件固定窗口功能失效

     

    2.翻译错误

     

    3.IOS8.0软件不断出现闪退

    (4)同学采访:

    采访了一位正在备战六级的学妹,图为她正在使用必应词典

     

    该同学提出该软件对于六级考试的帮助仅仅在于听力的锻炼,希望能多添加一些往年的考试真题,也许会提高该软件的使用率。

    (5)改进意见:
    画面的美化应该加强,初始界面是吸引用户继续使用该软件的关键,所以门面还是需要再加强,现如今词典app层出不穷,必须要有自己的特点才能吸引更多的用户使用。

    (6)结论:

    一般,个人可能会选择其他广告较少,画面更清新的词典。

    第二部分:分析。

    1估计时间

    估计总体时间:6个
    前期用户需求调查:周时间
    功能设计:一个月时间
    程序设计:两个月时间
    UI设计:时间
    测试并修改:一个月时间
    发布并宣传:两周时间

    (2)同类比较

    APP

    百词斩

    有道词典

    必应词典

    UI设计

    良好

    良好

    一般

    功能

    单一

    丰富

    丰富

    实用性

    良好

    优秀

    一般

    该软件在同类软件中并不占据优势,身边使用的人也较少。

    第三部分:建议和规划。

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

    在界面设计上尽量简介清晰,减少不必要的广告,加强功能的实现。

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

        有道词典、金山词典、百词斩等。

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

    针对不同人群设计不同功能。例如针对大学生设计4.6级真题,针对已经在工作的用户设计企业常用英语等

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

    因为这些功能更加实用。

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

    因为现在英语在我们的生活中使用的越来越广泛,所以要针对不同人群满足不同需求

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

    N:英语学习大家都需要,而且每个人对其的需求也不同。

    A:做法?要独特?可以收集用户的需要然后统计分析。该做什么也许就知道了。

    B:有了好的做法独特的做法,那好处无疑是能够吸引更多的用户。当然用户喜欢你的产品对于他们肯定也算是一个好了。

    C:竞争无疑是存在的,那拼的就是产品质量和产品的创新与改进了。

    D:交付到用户手中那只有推广了,推广方式很多了,但无疑通过互联网是最有效的。可以把推广投放到热门APP或者网站上,又或者直接在浏览器首页进行推广,还有利用我之前说的也可投放到直播平台。

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

    我会强调团队的重要性,,在工作中要去帮助身边的同事,才能更快的完成工作。

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

    配置:3个开发、1个美工、一个测试。

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

    1~2:立项、需求分析

    2~6:设计功能

    6~12:开发(包括UI)

    12~14:测试与改进

    15~16:宣传与发布产品

     

  • 相关阅读:
    Codeforces Round #654 (Div. 2)A-E1
    android 学习receiver和发送广播,其中监听其他activity的启动demo;给activity加自定义权限只有指定有权限的app可以监听到
    任务栈Task的模式
    Activity生命周期学习笔记,和横竖切屏时候activity销毁时候保存数据和调用的方法
    Activity之间利用intent单个传递数据和批量传递数据
    Android学习-启动服务startActivityForResult调用activity并覆写onActivityResult()接收返回来的信息
    android学习之intent学习笔记
    android断点下载并显示进度,关于handler,和主线程不能联网采取子线程联网下载,和多线程下载学习
    Contentprovider学习笔记
    android学习之LayoutInflater的用法,在myAdapter getView()里将多个TextView组件压缩成一个View控件,并在listView里显示
  • 原文地址:https://www.cnblogs.com/wdy115/p/6580873.html
Copyright © 2020-2023  润新知