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

    第一部分 调研, 评测

    1.下载并使用,描述最简单直观的个人第一次上手体验。

          我下的是android客户端的必应词典,27.7MB,内存占用不算大,比起有道和百词斩的40多MB,我更喜欢占用内存小点的app,打开必应一看,功能很强大,1)词典2)翻译3)学习,词典和翻译没什么好说的就是普通的查词呗,然后学习里面又分为背单词、单词挑战(考研及四六级词汇等)、经典词库、口语训练营、必应电台和本地口语,看到这么多功能顿时觉得赚了。四级还没过的我默默点开了单词挑战中的四级词汇,总共有二十题,就两种题型,找出最(不)相关的意思和完形填空,我觉得完形填空题型很单一,几乎都是考时态的题目。然后我又试听了必应电台的听力宝库,超长一大段英文,底下没有翻译,也不能划词,听的一脸mengbi,果断点了返回键,然而那个听力还一直在播放,这很尴尬!总的来说,第一次上手,我觉得必应虽功能强大,但是效果不太好。

     2. bug的定义:

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

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

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

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

    3.用专业的语言描述 (每个bug 不少于 40字),如有必要, 可以配图。

    bug(1):

    必应电台里面的听力播放之后点击返回键后听力不会关闭,我不知到是故意设置成这样的还是其他,毕竟听力不像听歌,听歌曲可以边听边干其他的事情,而听力是需要集中精力的,用户点击了返回键就能说明听力该结束了。

    bug(2):

    四级词汇提交后查看答案后频幕下方有个“必应一下”,点击完之后不一定能出现该单词的解释,直接上图。

    如这个单词,这是查看答案的界面;

     点击"必应一下"后出现;(这张没毛病)

     另一个单词

     

    点击“必应一下”后出现了这个图?

    说明一下,我试了很多次,点击“必应一下”,很大概率出现这张图片,这让人用的就很不舒服。

    bug(3):

    基本设置里面的语言设置,中英文切换不会立即生效,设置完得关闭app重新打开app才能切换成功,我觉得这还是比较麻烦的。

    bug(4):

    点击本地听力后就会闪退(百试百灵),这很mengbi。

    4.相信每个同学的朋友中一定有人需要用这样的软件, 选择一个朋友(用户)进行采访,并加以记载

    (1)采访人背景:这是我准备备考六级的同学,他使用这app主要是为了督促自己背单词以及加强听力。

    (2)使用过程:

    (3)使用后的感受:他说查单词和背单词各种app都差不多,至于听力方面,必应中找不到四六级的听力原题,而其他的app如金山词霸就有四六级听力训练,所以备考四六级还是更愿意选择其他的app,但是必应的悬浮窗很方便,点击之后还会停留在之前的app中,只是上方出现一个小的查词框很方便,如你在玩集大通的时候,突然相查一个词,点击悬浮窗就行并且不会退出集大通,如图。

    (4)评价,功能多而不精,说实话,评价是一般。

    第二部分 分析

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

          需求调研2周,需求分析2周 ,系统设计1个月软件编码2个月,软件测试1个月,计划5个月

    2.分析这个软件目前的优劣 (和类似软件相比,至少对比2款软件), 推理出这个软件团队在软件工程方面可以提高的重要方面 (具体建议)。要求把对比的结果列出一个表格,对比每个软件各自的优点和缺点。 

      必应词典 有道词典

    金山词霸

     百词斩

    界面 简洁无广告 广告很多 有一些广告  简洁无广告
    功能

    背单词和查单词和口

    语训练等功能齐全

    侧重查单词 查单词和双语阅读  侧重背单词
    语言包 支持中英 支持多种语言(日韩德等) 支持多种语言(日韩德等)  支持中英
    翻译效果 中等 中等  较好  中等
    用户感受 中等 较好 较好  较好

    得分

    6 7 8  7

    第三部分 建议和规划

    三、建议和规划 如果你是项目经理,如何提高从而在竞争中胜出?
    首先需要确定应用的群体,然后调查该群体的需求及喜好,做出针对性的功能;确定功能设计,选择合适的功能数量,不用太多太杂,然后把这不多的功能做的更精细;最后还得重视UI的设计和美化
    目前市场上有什么样的产品了?
    有道词典,金山词霸,百词斩,星火英语等
    你要设计什么样的功能?
    要懂的借鉴,金山词霸的查单词能力优秀(查询一个单词,他分为普通词典解析,牛津词典解析和柯林斯高阶等),百词斩背单词优秀!所以这两个基础功能一定要做好!其次添加一个类似于朋友圈的功能,用户每天可以晒一句或一段(不能多,每天一次机会,物以稀为贵)话,英文的语音!其他人可以评价,增加趣味性!
    为何要做这个功能,而不是其他功能?
    就好比打卡,有了这个功能就相当于有更加定的用户,而且这个功能如饭后甜点,学习累了后戏游下朋友圈,何乐不为!
    为什么用户会用你的产品/功能?
    界面干净无广告,功能简而精,有类似朋友圈功能,趣味性更高!
     你的创新在哪里?请使用 NABCD 分析
    1、N(Need 需求) 解决了用户学习英语的查和背的最主要要求,为了防止学习疲劳,加入一定的趣味功能,另外操作一定要便捷。
    2、A(Approach 做法) 了解用户最主要的需求(查词和背词),功能划分尽量简洁,操作要简单易便,UI界面一定要美观。
    3、B(Benefit 好处) 满足用户基本的学习需求,操作便利不会使用户感到厌烦,优美的界面给用户视觉享受,独特的朋友圈功能吸引用户。
    4、C(Competitors 竞争) 现如今任何行业都竞争激烈,开发app更是如此,但我觉得最重要的是功能一定要细致,不求多,求精。注重用户体验,做好宣传,自然有竞争力。
    5、D(Delivery 交付) 宣传很重要,电视广告以及赞助一些比较火热的综艺节目能最快的达到推广的目的!
    如果你来领导这个团队,会有什么不一样?
    如果我领导,我会更加侧重测试方面,用户的体验优良才是我们进步的最大动力。
    如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?
    开发三个人,另外两个共同做测试和美工。
    描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件,大小里程碑绩点设定
    1-8周:开发
    9-10周:UI美工
    11-13周:测试,反馈
    14-15周:改进,修葺
    16周:发布

     

  • 相关阅读:
    【mybatis】02-spring集成
    【Spring】xxAware
    【性能调优】Arthas
    【算法】其他算法(字典树Trie等)
    【多线程】JDK源码类图
    POJ-1251-Jungle Roads
    Prim算法模板
    敌兵布阵-线段树(1)
    hdu-1541-Stars (树状数组)
    母牛生小牛
  • 原文地址:https://www.cnblogs.com/wacmp/p/6597383.html
Copyright © 2011-2022 走看看