[2017BUAA软工]第3次个人作业

软工第3次个人作业——案例分析



一、 调研,评测

1.软件的bug(至少两个,不少于40字)

  • 测试软件: 必应词典移动端

  • 测试平台:iPhone 6

  • bug1

    • 对于翻译功能中的图片翻译功能,必应词典是将识别翻译的句子直接标注在识别出句子的地方,而且字体为白色字体大小也与图片中的字体大小差不多,这样只要图片的背景稍微颜色杂一点字体小一点就会导致看不清翻译后的句子。
  • bug2

    • 对于翻译功能中的图片翻译功能,必应词典对于我列出的下图识别不出,但是如果我将这张图放到电脑上放大再拍下来可以识别出来, 目前还没找出什么原因。
    • 原图片如下:
  • bug3

    • 对于翻译功能中的图片翻译功能,选择拍照翻译,有的时候拍完照加载时的图片和翻译后的图片不一样,错位了,翻译后的图片是照完后移动的图片。

2.用户采访

  • 介绍采访对象的背景和需求

    • 采访对象:室友
    • 背景:在校大三学生
    • 需求:需要学习英语并查询英语单词
  • 让采访对象使用10–30分钟这个软件的基本功能(请上传照片证明用户的确正在使用,远程采访的同学请让别人帮忙照相)

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

    • 用户的问题基本可以解决,能够查到单词的解释,翻译中英文。
    • 优点
      • 所有例句都能读
      • 功能比较多
    • 缺点
      • 例句直接是中英对照呈现,不满足部分用户仅英语例句的需求,例句的中文翻译应该是可选择出现的
      • 如下界面不友好:
      • 导航栏不明显:
  • 用户对产品有什么改进意见?

    • 例句可以先只出现英文方便用户学习英文
    • 上述导航栏可以标上颜色

3.结论

  • 定性的结论
    • d)好,不错。
  • 定量评分如下
类别 描述 评分
功能 核心功能 分析三个核心功能,功能设计和质量 7
细节 有什么为用户考虑的细节 6
用户体验 当用户完成功能时,不干扰用户 10
辅助功能 一些辅助功能 9
差异化功能 这个软件独特的功能 8
软件的效能 占用内存,启动速度,内存泄漏的情况 7
体验 软件的适应性 在联网/断网,大小屏幕,没有鼠标的情况下可以顺畅操作 10
成长性 记住用户的选择,适应用户的特点,用户越用越方便 8
用户有控制权 系统状态有反馈,等待时间要合适。关键操作有确认提示等 8
自选 界面的友好性 界面是否简单易用,界面是否美观等 7
总分 80

二、 分析

1.使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)。(必答)

大概需要4个月左右。

2.分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?(必答)

  • 优势
    • 功能比较多
    • 可以进行语音翻译
    • 支持的语言比较多
    • 广告推送比较少
    • 能够查找句子,不同于翻译功能
  • 劣势
    • 用中文查询单词时,出现的英语结果不能直接链接过去
    • 界面有些细节没有处理好
    • 拍照翻译功能还有待提高
    • 背单词功能做的不如扇贝单词等一些背单词的软件做的好
  • 该产品在同内产品中应该算是比较好的,能够排前2、3名。

3.从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)。(必答)

测试方面还可以提高。软件在总体的功能实现上是没有什么太大的问题,实现的功能也比较多比较全,但是对于有些细节没有把握好,比如之前提出的一些界面上的瑕疵。功能方面也需要多加测试,有些客户的需求需要考虑到。

4.你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?从下面的可能性中选取几个:

  • 对用户需求掌握不好
  • 测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试

三、 建议和规划

1.首先,市场有多大?全中国IT专业的学生和职业人士都可以是用户,总共有多少人?

词典的市场比较庞大,基本能够使用软件并且上过学的人都需要用到,不管是学生学习查找单词或者是职业人士翻译文档需要查找单词,甚至是出国旅游都会用到。

2.目前市场上有什么样的产品了,它们的优势劣势在哪里?和它直接竞争的产品在那里?

目前市场上此类型的产品比较多,典型的有有道词典和金山词霸。

  • 有道词典
    • 优势
      • 搜索词后有同义词
      • 解释词配有图片
      • 离线状态下查找比较快
    • 劣势
      • 广告绑定干扰到用户
      • 功能比较少
      • 界面设计有些杂乱
  • 金山词霸
    • 优势
      • 界面设计比较简洁,没有什么界面问题
      • 拍照翻译有自动调节取词范围
      • 查找到单词后能够跳转到相应的解释词的页面
      • 查找单词能显示出单词的各种时态、单复数以及属于四级考研词汇等
    • 劣势
      • 功能比较少
      • 语言种类少
      • 词库比较少

3.作为新的项目经理,这个产品的核心用户群是什么样的人,典型用户长什么样?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?

  • 核心用户群应该是经常和外语打交道的人,比如学生或者外语爱好者。
  • 典型用户应该是学习外语接触外语比较多的人,一般是高年级的学生高中生大学生等。
  • 表面需求是能够帮助翻译查找单词短语的用法。
  • 潜在需求是能够更好更高效率的学习这门外语。

4.功能:你要设计什么样的功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用NABCD分析.

  • 功能:新增词典的句子填写练习功能
  • need需求:使用词典的需求是想提高该门外语的能力,而一般来说学好一门外语有听说读写四个方面,在必应词典中,听说读都有较好的实现,但写没有,因此写这部分还是需要的。
  • approach做法:新增句子填写功能,将一些对应级别常用的句子挖空,让用户填写,提示可以先提示读音,后提示单词的几个字母,最后显示答案。
  • benefit好处:能让用户得到写的锻炼,进一步提高外语能力。
  • competitors竞争:其它的词典app没有该功能,新增该功能能够成为此产品的一个亮点。
  • delivery 交付:先让身边的人使用,提出建议,修正改进后再放到网上供大家下载使用,继续根据意见改进。

5.如果你有钱可以招聘6个人,有4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?描述你的团队在16周期间每周都要做什么,才能在第16周如期发布软件的改进版本,并取得预想中的成绩。

  • 1个人美工,3个人开发,2个人测试
  • 1-2周用户需求分析并生成相应的文档,3-4周生成设计文档以及规范事项等,5-7周具体设计,8-11周具体编码即测试,12-14周集中测试修复问题,15周1总结,6周最后调整准备发布。

## 四、 作业实际花费时间记录 - 软件调研测试:50min - 用户调研: 20min - 分析:40min - 建议和规划:60min
posted @ 2017-10-13 16:04  lydia-yyy  阅读(184)  评论(3编辑  收藏  举报