zoukankan      html  css  js  c++  java
  • 第二次作业

    第二次作业

    第一部分 调研, 评测(知米背单词)

       1.交互部分    

       第一次使用知米背单词这款软件时,感觉界面简洁,色调柔和,每个界面不会设计太多的功能点,能让人一眼就看到重点。
    底栏被分为“单词”、“阅读”、“发现”还有“我(账号)”,用户可以根据自己的需求下载不同的词库,设置每天被单词的数量,
    软件会根据用户每日背单词数设置每日复习单词数,完成每日任务可以打卡,会有奖励。“阅读”界面会根据你选的词库提供相
    应的文章。
         
       


       2.bug      

      按照《构建之法》13.1节描述的 bug 定义,Bug可以分解为:症状(Symptom)、程序错误(Fault)、根本原因(Root Cause)。

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

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

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

      知米背单词软件并没有什么十分严重的BUG,但有一些功能点设计的并不完美。

        1.用户不能设置每日复习单词的数量。

        2.一旦用户重新设置每日背单词数,当天将会只有生词而不会有复习的单词。

      3.用户采访  

      3.1采访对像背景

        金某昌,90后单身青年,集美大学计算机专业,热爱游戏和动漫,例如:王者荣耀--段位 钻石五     

      3.2采访对象的需求

        由于要考英语四级,金某昌同学希望能有一款背单词的软件,要求界面简洁,易上手,重点是记忆单词功能强大。

      3.3采访对象使用该产品

        金某昌同学在安卓手机上安装了知米背单词软件,并花了半天时间测试使用。

      3.4描述用户使用这个产品的过程,用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?

        金某昌同学认为知米背单词软件基本上能够解决问题,软件界面简洁,功能点明确,但在记忆单词这一块略有不足,

      软件虽有单词配图与词根词缀助记功能,但还是略显枯燥,而且单词配图与词根词缀助记功能要收费。

      3.5用户对产品有什么改进意见?

        希望单词配图与词根词缀助记功能能免费,记忆单词界面能再添加一些内容。

      4.结论

        总体上来说,【知米背单词】这款软件的设计在界面、功能、数据量上都比较优秀,在记忆单词这一块略有不足,可
      满足大多数用户的需求,我个人对这款软件的评价是—————好,不错。

    第二部分 分析

      1.功能

      1.记忆单词
      2.设置数量
      3.巩固熟词
      4.听力复习
      5.竞技场(感觉这挺有意思)
      6.生词全拼
      7.打卡功能
      8.阅读文章
       

      2.同类APP对比    

    软件 数据量 界面 功能(单词记忆) 功能(其他)
    扇贝单词 9 8 8 8
    知米背单词 9 9 7 8

      相比于【扇贝单词】,【知米背单词】的单词记忆功能较弱,不在意界面美观,而更在意单词记忆功能的用户多会选【扇贝单词】,西湖界面柔
    和美观的
    用户则会选择【知米背单词】。 

    第三部分 建议和规划    

    1. 如果你是项目经理,如何提高从而在竞争中胜出?
         做一份网络问卷调查,统计不同用户对于相类似软件的不同看法,取长补短。另外,我认为现在的app都十分注重UI界面的美观,
      毕竟,“颜值”高的软件用户未必会使用,但“颜值”低的软件用户一定不会去用。
    1. 目前市场上有什么样的产品了?

      【百词斩】 【扇贝单词】等。

    1. 你要设计什么样的功能?
      我会设计一个用户交流的小功能。
    1. 为何要做这个功能,而不是其他功能?
        我认为不管什么软件,用户之间的交流都是十分重要的。还能从用户的交流中归纳出软件的优缺点,并做出改进。
    1. 为什么用户会用你的产品/功能?
          例如【知米背单词】这款软件,加入用户交流这个功能,用户之间就能交流一些学习上的心得,而且,加入用户
      交流这个功能,用户才能感觉到这款软件不是自己一个人再用,而是很多人在用。
    1. 你的创新在哪里? 请使用 NABCD 分析
      N:记忆单词
      A:多和团队交流,多收集用户对相似软件的评价,取其精华去其糟粕
      B:设计出的软件更符合大众审美观
      C:作为一款后进入市场的软件,除了借鉴其他软件外,还应设计自己的特色。
      D:当前最流行的推广方式无疑是互联网
    1. 如果你来领导这个团队,会有什么不一样?
         如果是我来领导团对,我会更加注意市场上需求的变化,及时更改或添加相关功能。

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

    时间/周 工作
    1 进行需求分析
    3 设计界面及功能
    4 优化设计,写出文档
    5-7 开发人员完成开发,测试人员完成初步测试
    8-10 进行内测,收集反馈
    11 对反馈出的问题进行讨论,发展
    12-15 开发人员进行修改,并再次测试
    16 正式上线使用,发布产品
  • 相关阅读:
    Codevs 1283 等差子序列
    Codevs 1282 约瑟夫问题
    Codevs 1228 苹果树
    Codevs 1191 数轴染色
    洛谷P1080 国王游戏
    Codevs 1523 地精部落
    2014-7-17 NOIP模拟赛
    Codevs 3409 搬运礼物
    Codevs 1425 最长公共子串
    TyvjP1863 [Poetize I]黑魔法师之门(2014-8-27)
  • 原文地址:https://www.cnblogs.com/Night-chen/p/7623785.html
Copyright © 2011-2022 走看看