第一部分 调研,评测

●评测

bug one

在词典界面中搜完单词后,将鼠标移到英文例句上的单词时,会显示对应的中文翻译,而当移到短语时则不对应中文翻译。

bug two

用orc强力取词,查询如上图单词dream,dream先用鼠标选定后有蓝色背景再截图保存,然后在图上选取dream查不出反而翻译了后面first单词。会出现这个bug应该是制作团队没有考虑这个问题吧,因为一般人都不会这么做,所以这个bug的危害应该也不是特别大。

bug three

在酷狗音乐的歌词列表中用orc查询英文歌名时出现无结果的情况,说明orc还是有很多提升的地方。

●采访

介绍采访对象的背景和需求(他们为何要学英语,查词典和用法,还有别的需求么)

采访同学:陈同学

背景:陈同学比我提前考过四级一年,然而现在仍然奋斗在备考六级的路上,但由于课程较多加上大三事情多,所以很少能抽时间来复习英语,不知道他还得再靠几次才能过呢。

需求:复习英语六级时,做阅读题生词比较多,需要经常查生词翻译,有时由于一些句子句型较难,看不懂,需要整体翻译和对句子进行解释。

2.  让采访对象使用10-30分钟必应词典的功能

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

用户使用该产查询一些六级单词和一些高频词汇,翻译都挺准确的,然后又用一些古诗进行翻译,发现翻译的都还是挺准确的,不会像其它词典翻译起来有点崩坏的节奏,之后又用翻译一些句子,感觉也是挺不错的,至少不会像百度在线翻译一样是中国式的英语,用户还用了应用中的必应电台,里面内容丰富,但是读取一个文件的时间有点长,切换内容也没能做到即点即换。可能由于使用时间不长,因此还没发现其它一些难以察觉的小问题,不过整体上用户体验还是挺好的,界面也较为整洁,一打开就知道需要在哪里进行单词查询,哪里可以整句翻译,常用功能一目了然,用户体验整体上不错,没有遇到什么问题。

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

翻译句子要是可以加上一些注解比如说词法或语法分析之类的会对学习英语的人有更大的帮助。,因为必应词典和其它词典比如欧路词典、金色词霸、有道词典的功能上大相庭径,没有什么比较吸引人的地方,之前又用惯了有道词典,要现在改用必应词典感觉不习惯,可以增加一些有特色的功能来吸引用户。

5. 结论:推荐

第二部分 分析

●使用此软件的所有功能(包括必应词典背单词, 单词挑战,口语练习等),联系第二部分的分析,估计这个项目做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI 支持)。 分析这个软件目前的优劣(和类似软件相比),并推理出团队在软件工程方面可以提高的一个重要部分(具体建议)。

估计时间:

所以总共需要4个月的时间开发。

分析这个软件目前的优劣

优势:

1)功能多而全面,有较大的数据量,程序响应速度较快,语音翻译功能在同类软件中相比较为新颖,兼顾单词学习、日常翻译,新闻推送、挑战练习等功能模块,用户面较广

2)必应单词界面简洁,无广告插入

劣势:

从有道词典的界面而看,有道词典开始涉猎非“单词检索”的部分,无论是百科,我的或是发现功能,都朝向“朋友圈”交友或是“果壳网”学习平台的方向发展,但无论如何发展其功能都由词典向单词学习利器的方向过渡,在这一点上,必应的实现的不得不承认相形见绌,因为有些功能真的不是放置在那里就可以了,而是需要一定的整合和修正,同同类产品相比仍具有差距

提高部分建议:

可以多做些市场调查,明确用户群体,多了解用户需要,以用户的需求为基础增加自己的特色功能,从而在同类软件中脱颖而出,获得市场。

第三部分 建议和规划

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

多花时间在市场调查上。考虑教育水平、学习目标等多种因素,通过各种因素的组合,进行市场问卷调查和软件试用,并收集反馈。多换位思考,以达到最佳的用户体验。

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

有道词典、金山词典、欧陆词典、百度翻译

  • 你要设计什么样的功能?

在软件中插入专门用于考试记忆的单词库,如高考必考单词库、四六级单词库、雅思、托福单词库等

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

因为有一大部分用户是在考生,他们中有人备战高考、有人备战四六级、托福雅思考试,背单词是必不可少的,所以可以专门给用户设立一个词典库以备他们背单词,并将单词库中的每个单词配一张图更有利于用户记忆(联想记忆法)

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

因为方便,且可以给用户省下买专门的单词书的钱

  • 你的创新在哪里?可以用 NABCD 分析。

N:有大量的备考用户需要一个可以随时随地利用空闲时间背单词的工具,而不用专门抽出一定的时间特地被单词,而且把时间分散开来背单词有利于用户对单词的记忆

A:因为必应词典的单词存储量已经很大,可以说涵盖了所有的英语单词,所以可以直接利用起来,不需要从新把单词导入要做的库中

B:方便用户记住需要考的单词

C:与其它同类软件相比,图形结合的单词库可以说是一种创新,这也有利于市场竞争。但是由于要填加图形,所以会增加软件的大小,会多占更多的空间,给用户的的硬件带来更多负担。

D:面向用户和面向开发者,提供两个层次的推广:对于开发者,提供开源程序和丰富的接口,并奖励创新开发;对于用户,通过较为流行的网络宣传形式:网站广告,微博,微信等公共信息平台进行推广

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

合理分配任务,协调队员工作,增加队员的凝聚力,在满足客户需求的前提下将客户引导到有利于开发的方向。

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

5个人:3开发、1美工、1测试

  • 描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件。

第一周:用户调研及需求分析,确定各个功能的优先级和重要程度

第二周:概要设计及架构设计,确保每个大块的功能基本上相互独立,且可以随时加入到软件中,保证架构的可扩展性和可维护性。

第三到八周:编码、单元测试、回归测试

第八到十二周:进行整体测试,进一步整合各部分功能。

第十三周:部署到生产环境下再进行进一步测试

第十四周:面向一定数量的用户进行内部测试

第十五周:公开测试

第十六周:正式发布

关于 微软必应词典客户端(pc) 的案例分析的更多相关文章

  1. 微软必应词典客户端的案例分析——个人Week3作业

    第一部分 调研,评测 Bug探索 Bug No1.高亮语义匹配错位 环境: windows8,使用必应词典版本PC版:3.5.0 重现步骤: 1. 搜索"funny face"这一 ...

  2. 个人博客作业Week 3 ——微软必应词典客户端

    产品:必应词典客户端 (http://bing.msn.cn/dict/)必应词典有PC,Win8/10, Windows Phone,iPhone,Android,iPad 客户端 选择客户端为:i ...

  3. Week3 关于“微软必应词典客户端”的案例分析

    第一部分  调研,评测 一.iphone客户端的bug挖掘: 1.在例句中点击单词或短语,如果这个时候点得稍微快了一点,关联相应的翻译时会出现混乱. 经过调查发现,这个bug应该是必应得一个全平台错误 ...

  4. 个人博客作业Week3(微软必应词典客户端的案例分析)

    软件缺陷常常又被叫做Bug,即为计算机软件或程序中存在的某种破坏正常运行能力的问题.错误,或者隐藏的功能缺陷.缺陷的存在会导致软件产品在某种程度上不能满足用户的需要.IEEE729-1983对缺陷有一 ...

  5. 必应词典--英语学习APP案例分析

    一.调研,评测 1.个人上手体验 这还是第一次听说必应词典,只能说知名度有待提高啊.首先,下载打开必应词典的第一感觉就是不够美观,个人感觉不论图标还是界面的美感都不足,既繁琐有简洁,给人的最直观感受就 ...

  6. 必应词典英语学习APP案例分析

    一.调研,评测 1.在此次作业之前并没有听过这个学英语app,必应听起来就像英语单词bing,第一次听到觉得这个app很奇怪,但没有将它和英语挂上钩.但是使用一阵子之后我觉得这个名字很好上口,其次这个 ...

  7. 第四次个人作业--必应词典(PC端)分析

    part.1 调研.评测 ·bug简述: 1.初始使用时,我觉得划译功能很方便,可是在QQ和浏览器上多次使用划译功能后,我发现并不是每次划译总会做出翻译,而是显示原文而已.如下图: 2.敲代码是出现b ...

  8. 个人作业—Week2:微软必应词典案例分析

    调研.评测 bug报告: 标题:Window 10版必应词典客户端口语练习功能无法使用 环境:Window 10, 微软必应词典(UWP) 版本2.6.1.0,屏幕无重力感应模块 重现步骤: 1)   ...

  9. 个人作业-week2:关于微软必应词典的案例分析

    第一部分 调研,评测 评测基于微软必应词典Android5.2.2客户端,手机型号为MI NOTE LTE,Android版本为6.0.1. 软件bug:关于这方面,其实有一些疑问.因为相对于市面上其 ...

随机推荐

  1. 再谈EF Core内存数据库单元测试问题

    (此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 题记:在用EF Core的内存数据库进行单元测试的时候遇到"无法访问已释放的对象& ...

  2. mybatis 中#和$的区别

    #{…}是一个参数标记,将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号.如:order by #user_id#,如果传入的值是1,那么解析成sql时的值为order by " ...

  3. 在64位Win7中使用Navicat Premium 和PL\SQL Developer连接Oracle数据库备忘

    最近接手了一个项目,服务器端数据库是oracle 11g 64位.由于主要工作不是开发,也不想在自己的电脑上安装庞大的oracle数据库,因此寻思着只通过数据库管理工具连接数据库进行一些常用的查询操作 ...

  4. AngularJS - 指令入门

    指令,我将其理解为AngularJS操作HTML element的一种途径. 由于学习AngularJS的第一步就是写内置指令ng-app以指出该节点是应用的根节点,所以指令早已不陌生. 这篇日志简单 ...

  5. Codeforces Round #369 (Div. 2) C. Coloring Trees DP

    C. Coloring Trees   ZS the Coder and Chris the Baboon has arrived at Udayland! They walked in the pa ...

  6. Xcode 缓存 帮助文档 隐藏文件夹显示方法

    删除Xcode的缓存路径是:/Users/用户名/Library/Developer/Xcode/DerivedData(默认情况下, 这是一个隐藏文件夹) 显示隐藏文件夹 指令如下:显示隐藏文件: ...

  7. DrawerLayout

        一.概述       DrawerLayout是官方提供的侧滑菜单,相比SliddingMenu,它更加轻量级.默认情况下,DrawerLayout可以设置左侧或者右侧滑出菜单.如下,   x ...

  8. JMeter中BeanShell用法总结(一)

    一.什么是Bean Shell BeanShell是一种完全符合Java语法规范的脚本语言,并且又拥有自己的一些语法和方法; BeanShell是一种松散类型的脚本语言(这点和JS类似); BeanS ...

  9. mybatis 加载配置文件的两种方式

    package com.atguigu.day03_mybaits.test; import java.io.IOException;import java.io.InputStream;import ...

  10. wpf,ListBox,ScrollViewer内容向左向右偏移指定位置

    public partial class Example : UserControl { private ScrollViewer myScrollViewer; public Example() { ...