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

    产品:必应词典Android客户端

    第一部分 调研, 评测

    1、第一印象

    一款app给人带来的第一印象,一是图标二是界面。微软必应词典的图标好似一本书,好看简洁又与词典相呼应,好评。二来其界面打开也很清爽,每日一句和每日一词的功能很实用,帮助使用者在点滴中积累单词,好评。

    2、BUG发现

       按照《构建之法》13.1节描述的 bug 定义, 有以下3个 bug:

    Bug可以分解为:症状(Symptom)、程序错误(Fault)、根本原因(Root Cause)。
    
    1)症状:即从用户的角度看,软件出了什么问题。例如,输入(3211)时,程序出错退出。
    
    2)程序错误:即从代码的角度看,代码的什么错误导致了软件的问题。例如,代码在输入为某种情况下访问了非法的内存地址——0X0000000C。
    
    3)根本原因:错误根源,即导致代码错误的根本原因。例如,代码对于id1==id2的情况没有做正确判断,从而引用了未赋初值的变量,出现了以上的情况。

    a.服务器暂时不可用,请稍后再试
    1)英译汉段落翻译时,服务器经常报错无法翻译,导致英译英的结果,这点十分不顺手,且翻译过程较慢。(段落节选自《傲慢与偏见》)


    2)单词查找时,明明已经是词库中已有的词汇,但是却无法查询到,获取在线释义后又显示“服务器暂时不可用,请稍后再试”。(词库为已加载完成的《国外生活词汇》)



    b.清除缓存数据和清除历史数据无效



    3、采访结果
    这位同学正在准备英语六级考试,经过一番体验后,有以下结论:
    单词:词库较为完善,联想单词界面做得好看精彩,但还有可以改进的地方,可以学习欧路词典能自己导入单词本(或许已经有这个功能,但是使用者并未找到该功能),还可以与一些优秀的微博博主和微信公众号合作推出某系列书的词汇表,
    (此处强推微信公众号:恶魔奶爸Sam)
    该博主总结了《经济学人》词汇表,美国当代英语语料库COCA词频等词汇表,对于一个在线词典能做到这些功能可以说是相当完美了!
    口语:口语训练营是必应出彩的地方之一,可以选择不同情境进行对话再评分,最后有专业老师带读,对于发音和听力都有很大帮助。
    听力:这是必应另一个出彩的地方,有VOA、著名演讲、《经济学人》等资源丰富了学英语中背单词的枯燥。
    总结:一款词典app可以包含口语听力等功能,可以说已经很棒了,若是再完善单词功能,增加经典文章阅读及翻译功能就更好了,会继续使用必应词典




    第二部分 分析

    1、项目估时

    1)立项及需求分析:1周

    2)确定各种功能及界面:2周

    3)具体开发设计:4周

    4)项目审查及BUG搜索:2周

    5)软件内测BUG与不足发现:2周

    6)BUG与不足更正完善:2周

    7)最终审查及发布:1周

    综上,最终耗时:14周

    2、软件对比

    软件名称 单词 口语 听力 考试
    微软必应词典 英语 分情境阶段 VOA,经济学人 不同考试有不同难度单词本
    欧路词典 英语,可自己导入 根据自己需求导入单词本
    沪江开心词场 英语,日语,法语等多种语言 可组队,可闯关,多语言,多等级

    第三部分 建议和规划

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

        如果我作为项目经理,想开发出一款功能齐全,使用友好,界面简洁的APP的话,会在前期先进行用户需求调查,了解用户需要什么功能,对新产品有什么期待,再对市场上已有的类似APP做使用测评,结合大部分APP的功能,尽量做出一个“麻雀虽小,五脏俱全”的软件,避免用户在学习语言上下载多个软件占用内存(例如沪江,不同功能有不同app,却没有一个做得特别优秀,如果方便请转告沪江产品经理,听力酷手机版和pad版都可以作弊)

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

        闯关背单词的有沪江开心词场,扇贝单词、百词斩等,这类适合有考试需求的用户,查单词的有有道词典,欧路词典,方便查询单词和收藏,各具特色。

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

        除了基本的查询、翻译、口语、听力等功能之外,可以增加文章段落的翻译练习,并配有标准译文,而不是等用户查询段落然后机器生硬的翻译。

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

        因为目前国内语言方面最有权威性的考试就是CATTI,该考试分笔译和口译,说明英语最基本的功能就是能看懂能开口,如果软件有翻译练习的功能,配合口语练习可以提高用户在使用英语上的实用性。

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

        吸引参加CATTI的专业考生来使用我的产品,因为目前的单词软件多面向大中小学生,而我的产品除了有大中小学生的中高考英语和四六级考试的功能外,还有翻译练习功能,更专业更全面。

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

    N:为CATTI考生所添加的翻译练习功能。

    A: 尤其在语言专业院校宣传我们的产品,先面对在校的考生,再逐步涉及到社会考生。

    B:一个软件,多个功能,而且是比市面上的词典都完善的功能。

    C: 目前市场上没有这样的产品,走在行业领头既有更多机遇也有更多挑战,但是不断改善界面的友好性和功能的完善性,是与对手最大的竞争。

    D: 网络推广和校园推广。

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

        我在这些方面经验欠缺,要是我领导这个团队我认为不太能够看到全局发展,我适合充当想法创造者的角色。

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

        2个开发、2个美工,1个测试。

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

    • 1-3周:需求调查
    • 4-12周:开发和UI美工
    • 10-14周:测试,修改
    • 14-15周:小范围试用
    • 16周:发布软件
     
  • 相关阅读:
    [CF1284E]New Year and Castle Construction
    [BZOJ2178]圆的面积并(格林公式)
    [CF1146H]Satanic Panic(dp)
    [CF1019D]Large Triangle
    [ICPC World Finals 2018][LOJ6409]熊猫保护区(voronoi图)
    [CF gym 101471A][LOJ6470]Airport Construction
    [BZOJ2809]dispatching(左偏树)
    [HDU5784]How Many Triangles
    [CF372E]Drawing circles is fun(反演)
    [NOI2005][BZOJ1502][洛谷P4207]月下柠檬树(自适应Simpson积分)
  • 原文地址:https://www.cnblogs.com/zyt77/p/6597156.html
Copyright © 2011-2022 走看看