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


    一、个人体验

    1. 1、下载并使用,描述最简单直观的个人第一次上手体验。
      ①入眼界面华丽,有正能量的名言警句配上很有意境的图片,界面美观。 ②内容丰富,有许多精选英文文章,同时配有中文翻译,便于理解。 ③能随时拍摄带有文字的照片,然后自动扫描翻译为不同语言,非常方便。 ④文章词汇非常多,适用于各个英语阶段的学习,内容丰富。
    1. 2、按照《构建之法》13.1节描述的 bug 定义, 找出几个功能性的比较严重的 bug,至少2个。
      
      这款软件挺实用的,投注市场应该时间也不短,所以测试期应该早过了,太明显的BUG也早就改正了啊,我勉强找到了两了,不知道算不算功能性比较严重的。 其一是该软件无法加载“本地听力”内容,虽然有那个栏目,但是打开后并没有地方可以扫描本机听力内容。 其二是设置背单词提醒时间与实际提醒时间不同。
    1. 3、用专业的语言描述 (每个bug 不少于 40字),如有必要, 可以配图。
      这个,这两个BUG上一题都描述清楚了啊。专业的语言是哪样啊。如果还不清楚那就放两张图展示一下吧。

    二、用户采访

    1、介绍采访对象的背景和需求(他们为何要学英语,查词典和用法,还有别的需求么)
    
    采访对象:一个准备考英语六级口语的女生朋友

    需求:需要掌握大量的常用词汇,需要大量的听力练习锻炼听懂的能力,需要与标准发音对照练习自己会讲且讲对英语的能力。
    2、让采访对象使用10 – 30 分钟该APP的功能 (请上传照片证明用户的确正在使用, 远程采访的同学请让别人帮忙照相)

         
    3、描述用户使用这个产品的过程,用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?
    该用户主要通过“背单词”栏目中,选择“大学英语六级单”词,提高词汇量。

    通过“单词挑战”栏目进行所学单词巩固。通过“口语训练营”与“我爱说英语”栏目进行口语对话的练习提高会说的能力。

    通过“必应电台”栏目广泛学习各英语演讲,练习自己能听懂英语的能力。

    4、用户对产品有什么改进意见?
       该用户觉得主界面中随机出现的单词,只能五个循环太少了。

    然后“我爱说英语”栏目中,英语短句没有配中文翻译不太方便。

    还有“背单词”栏目中,原本只标记为“有印象”的单词,复习时却出现在“已掌握”栏目中。
    5、结论:经过这么多工作,你一定有充分的理由给这个软件下一个评价: 好,不错

    三、软件分析

    
    

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

    持)。

        该软件主要分为:“词典”“翻译”“学习”“用户”四大部分,其中第一部分主要是导入各种网络精选文章。第二部分主要是翻译词句。第三部分较为繁琐,其下又分有八个子栏目,费时应该比较

    。第四部分主要是用户设置与反馈方面。因为没有经验,对于6人左右的大学毕业生团队瞎估计应该要五周左右,大概一个月吧,就能相对成形。但是后期的调试改进,就是长久的,约一年左右能完全

    成熟吧。

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

    点和缺点。

      这个,我没用过什么软件所以不知道怎么对比啊,用的最多的就是百度的在线翻译,简单快速,但是功能就很傻瓜。本软件有点就是功能齐全,界面美观。缺点就是使用起来不够流畅,部分音

    频内容加载太慢。

    四、建议和规划

    1、如果你是项目经理,如何提高从而在竞争中胜出?
    
      提高运行速度,去掉鸡肋的功能。优化界面,走简约风格。
    
    2、目前市场上有什么样的产品了?
    
      “英语流利说”“百词斩”“掌中英语”“每日英语听力”等
    
    3、你要设计什么样的功能?
    
        可以模拟实际对话,随时随地练习口语的功能。
    
    4、为何要做这个功能,而不是其他功能?
    
        因为觉得挺实用的。
    
    5、为什么用户会用你的产品/功能?
    
        因为有需要啊。
    
    6、如果你来领导这个团队,会有什么不一样?
    
        以我现在的水平去带领队伍的话,我觉得最大的不一样可能就是根本做不出来这个软件吧。
    
    7、如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?
    
        三个人做开发,一个人做美工,一个人做测试。
    ===============================================【晴昼秋岚,皆入我襟怀。 只岁暮天寒 ,独对江清月白。 谢此际春风,待我慷慨。 回眸处,一川青黛。 你随缱绻烟霞而来。】================================================
  • 相关阅读:
    快速开发框架-Lion Framework
    安装redis 及常见问题
    Redis安装手册
    关于TbSchedule任务调度管理框架的整合部署1
    关于TbSchedule任务调度管理框架的整合部署
    zookeeper实战:SingleWorker代码样例
    基于ZooKeeper的分布式Session实现
    基于ZooKeeper构建大规模配置系统
    解决克隆centos虚拟机后ip配置失败的问题
    Spark学习资料
  • 原文地址:https://www.cnblogs.com/cholin/p/6587632.html
Copyright © 2020-2023  润新知