Week3 关于“微软必应词典客户端”的案例分析
第一部分 调研,评测
一、iphone客户端的bug挖掘:
1、在例句中点击单词或短语,如果这个时候点得稍微快了一点,关联相应的翻译时会出现混乱。
经过调查发现,这个bug应该是必应得一个全平台错误,原因推测是因为顶层UI模块和底层的模块在交互过程中产生阻塞,当底层的关联结果还没能反馈到界面上的时候,用户又触发了界面上的另一个搜索,这个过程中导致了阻塞。其实这个原因应该可以通过建立多线程来解决的,感觉好像其他很多类似应用都挺好的解决了这个问题,不知道为什么必应词典放着它不管。
2、不是特别稳定,比如取词这个操作,在有些文章中无法进行,这给用户带来了一定的困扰。
3、在必应电台中某个专辑中听音频,如果中途选择看音频列表,然后再返回时,会有明显的卡顿,然后返回后音频暂停,可是音频播放的进度条仍在走动。。。当时就给我带了了误解。感觉UI方面确实不太稳定啊~
4、单词本中,如果选择隐藏释意,整个长度缩小,导致原来看到的位置不知道跑哪里去了,这给用户带来了不太好的用户体验。
二、采访
1) HT同学经常要阅读英文文献,所以常常需要使用取词翻译功能,同时喜欢读一些来自外文网站的英语原文科技帖。
2) HT同学在使用bing客户端的过程。
3)该用户的需求大体得到解决,但是感觉不是很满意。
- 软件收集的词汇方面还算基本能满足需求,但是特殊词汇在通过网络查询过程时会特别慢
- 界面挺好看,但是有点不够稳定
- 功能上有一些亮点,新点,但是整体的使用较为复杂,而且基本功能做的不是很踏实
- 准确度比较好。
用户体验方面感觉尤其是PC客户端的使用太过繁琐,不是很考虑用户快速查询的需求。
4)改进意见,多在基础功能方面对用户进行调研,然后解决一些细节上的让用户不满意的问题。增加稳定性很重要。
综上所述,Bing词典还是有较长的改进之路要走的,需要更加关注用户的感受,所以我的推荐度为一般。
第二部分 分析
优点:
- Bing词典的功能真的是很丰富了,比如”单词挑战“、”我爱说英语“、以及”必应电台“,可以让我从各个角度切入英语学习之中。
- 界面的风格很干净,比较舒服。
- 对英语学习者来说还是有一定的吸引力的。
不完善之处:
- 每日推荐太少,每天就1篇,显然不是很能满足大家的需求
- 打开每日推荐的阅读之时,居然是先从浏览器格式转换的,在手机版上没有专门的窗口模式来支持,感觉不是很好,加载转换的时间久。
- 有一些小细节不能很好的满足用户的习惯。
开发建议:
- 一定要分析同类产品,在某些细节上面同类产品对用户习惯的考虑更加多一些,值得借鉴。
- 要从用户的角度多调研一下
- 可以的话,对于优势的要发展开来,比如有特色的功能就应该打造品质,让用户产生依赖,因为别的产品没这个功能。
团队开发周期预测
6个人,我会分配1个人专门研究需求并担任PM,1个人专门针对测试,其他4人进行开发。
具体开发周期分析:
1.5 Week: 分析同类产品,挖掘市场需求,构建项目竞争力以及远景,制定策划
4 Week(1 Month): 快速开发,基本实现功能的各个模块
1 Week: 分析初步版本,在功能方面进行完善设计,根据情况调整新一步的方向
8 Week(2 Month): 重构迭代,完善各个模块,并且注意单元测试和回归测试的结合,同时将文档做好。
2.5 Week: 集中内部测试,修复bug,同时从用户的角度来完善功能。
2 Week: 发布产品,同时提供维护以及根据用户反馈进行的修改
所以总共要19周左右。
第三部分 建议与规划
一、如何提高
就词典的角度来说,目前广为大家熟知的是有道词典,里面有很多丰富的资源,翻译的效果也很好。
就英语学习的角度而言,目前很火的扇贝系列确实从学习的角度做出了很多的研究和激励措施,很受大家欢迎。
那么我们的竞争力在哪里?我们拿什么去和他人比呢?
我认为有这么几点,其中3、4两点最有竞争力:
1、增加全平台性,加大云共享的激励措施,在这个角度给用户提供更多的方便。
2、加大资源量,向语言研究专家寻求帮助,找到最新的语言学习方法(提升软实力,不过不是开发人员能够决定的)
3、将目标群体转向一些开发工作者,专门制定开放API接口给其他开发人员使用,让他们自己开发新功能,激励大众在必应词典的平台上形成产业圈,带来新的生命力。
4、与社交网络更加紧密的结合起来,利用社交网络的推广性以及激励作用。
从竞争的角度上来看,基本领域都有人占据着,我觉得没必要硬是闯入,想法我们可以从我们的特点出发,吸引更多用户过来,然后再在基本功能上面进行追赶。这个时候因为大家都不喜欢装多个同类软件,很有可能就会根据我们的独特功能而选择我们的产品,而将其他产品卸载掉,这个时候我们的生态圈就产生了。所以我觉得我们的创新就应该打造虚拟社交过程的特点,并且利用开放平台来吸引各种开发者的创造力,从而给我们的产品带来新的生命力。
Need:
- 关于外语学习、语言翻译方面的基础API接口,让开发人员使用我们的资源和SDK,并且做出一两个特色功能;
- 在虚拟社交网络中打造特点,想办法吸引用户;
- 基本功能方面争取跟上同类产品的水平。
Approach:
- 在开发过程中,让各个模块都将接口封装好,用于开放,并且集中打造出一两个有特色的功能,好吸引开发者和用户。
- 可以借助oAuth协议的内容,让这个用户圈变得更宽,也打开了潜在用户群体。了解英语学习从社交网络获取激励的方式,并且专门制定特殊功能。
- 需要在细节上面留出更多时间来接收用户反馈。
Benefits:
可以打开潜在市场,可以促进产品和领域的发展,为用户提供更多的新功能。
Competition:
竞争优势已经说了很多。
Delivery:
推广模式也已经很明显了,留出了可扩展接口,同时做出的东西吸引人,利用社交网络平台还能很好得传播推广。
---------------------------------------------------------
人员分工:
1个人UI,前期1人测试,后期2人测试。剩下的人开发。
时间安排:
week-1:设计好整体架构和需要的基本模块(可以参照已有产品);设想产品发展蓝图,头脑风暴,设计拓展模块,发掘创新功能。
week-2: week-3: week4:
快速开发,完成产品初步原型,
week-5: 验证架构的可行性和扩展性,并进一步对需求进行分析调研,明确细化设计方案
week-6: week-7: week-8: week-9:
重构产品,拿出可运行版本,并且将各个模块的开发者使用工具和接口实现出来,写好文档
week-10:载入后台数据,测试基本功能的正常运行,解决大的bug
week-11:转为两人测试阶段,两个测试人员需要在乎用户的使用细节体验问题;1人修复bug, 1人开始着手使用SDK和API开始创新型开发。
week-12: week-13: week-14:
投入给部分用户使用,进入市场反映的追踪和调研。另一方面除测试外的开发团队集中开始打造新型功能插件。
week-15:对新型功能插件进行测试
week-16:准备发布和宣传工作
Week3 关于“微软必应词典客户端”的案例分析的更多相关文章
- 个人博客作业Week3(微软必应词典客户端的案例分析)
软件缺陷常常又被叫做Bug,即为计算机软件或程序中存在的某种破坏正常运行能力的问题.错误,或者隐藏的功能缺陷.缺陷的存在会导致软件产品在某种程度上不能满足用户的需要.IEEE729-1983对缺陷有一 ...
- 微软必应词典客户端的案例分析——个人Week3作业
第一部分 调研,评测 Bug探索 Bug No1.高亮语义匹配错位 环境: windows8,使用必应词典版本PC版:3.5.0 重现步骤: 1. 搜索"funny face"这一 ...
- 个人博客作业Week 3 ——微软必应词典客户端
产品:必应词典客户端 (http://bing.msn.cn/dict/)必应词典有PC,Win8/10, Windows Phone,iPhone,Android,iPad 客户端 选择客户端为:i ...
- 关于 微软必应词典客户端(pc) 的案例分析
第一部分 调研,评测 ●评测 bug one 在词典界面中搜完单词后,将鼠标移到英文例句上的单词时,会显示对应的中文翻译,而当移到短语时则不对应中文翻译. bug two 用orc强力取词,查询如上图 ...
- 个人作业-week2:关于微软必应词典的案例分析
第一部分 调研,评测 评测基于微软必应词典Android5.2.2客户端,手机型号为MI NOTE LTE,Android版本为6.0.1. 软件bug:关于这方面,其实有一些疑问.因为相对于市面上其 ...
- 个人作业—Week2:微软必应词典案例分析
调研.评测 bug报告: 标题:Window 10版必应词典客户端口语练习功能无法使用 环境:Window 10, 微软必应词典(UWP) 版本2.6.1.0,屏幕无重力感应模块 重现步骤: 1) ...
- #个人博客作业week3——微软必应词典的使用
产品的调研和评测 笔者使用的是win8的必应词典客户端. 首先打开客户端,用户界面的设计十分简洁,使用方便.但是词典主页与大多外语软件的设计相仿,例如有每日一句,每日阅读等模块,并没有令人感到新奇的地 ...
- 微软必应词典UWP -2017春
必应UWP调研,评测 软件平台:windows10 软件名称:微软必应词典 软件类型:UWP Bug Bug1 当在文本框中进行输入时,在谷歌拼音输入法状态下,无法使用Shift键切换到谷歌拼音的纯英 ...
- 第四次作业——关于石墨文档(Android)客户端的案例分析
关于石墨文档(Android)客户端的案例分析 作业地址:[https://edu.cnblogs.com/campus/nenu/2016CS/homework/2505] 第一部分调研,评测 1. ...
随机推荐
- 【hexo】01安装
什么是 Hexo? Hexo 是一个快速.简洁且高效的博客框架.Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页. 安装前提 安装 Hexo 相当简 ...
- Iptables防火墙(SNAT和DNAT)
1.SNAT:源地址转换 实现内网访问外网,修改IP地址,使用POSTROUTING 命令:iptables -t nat -A POSTROUTING -s 192.168.1.10/2 ...
- January 07th, 2018 Week 01st Sunday
To remember is to disengage from the present. 铭记过去就是放弃当下. To remember the past doesn't mean we would ...
- 常见的web攻击方式
跨站脚本攻击(XSS) 概述 跨站脚本攻击(XSS,Cross-site scripting),指攻击者在网页中嵌入恶意脚本程序,是最常见和基本的攻击WEB网站的方法.攻击者在网页上发布包含攻击性代码 ...
- python五十八课——正则表达式(替换)
替换:sub(regex,repl,string,count,[flags=0]): 替换数据,返回字符串(已经被替换完成后的内容)subn(regex,repl,string,count,[flag ...
- api接口简短实力
无参数传递 public function actionJiekou(){ $url = 'http://wap.guoshihui.com/_static/wap/video/startVideo. ...
- 使用RMAN Active duplicate创建异地auxiliary Database
1g的RMAN duplicate 可以通过Active database duplicate和Backup-based duplicate两种方法实现.这里的测试使用的是Active databas ...
- Random.nextInt()替换Math.random()
在项目中使用哪个随机数 文章参考 http://liukai.iteye.com/blog/433718 今天用了find bugs后查出来了个问题 Google了下 发现 Random.nextin ...
- MySQL(六)常用语法和数据类型
阅读MySQL语法时,需要注意的规则: ①符号用来指出几个选择中的一个,比如:null | not null表示或者给出null或者给出not null: ②包含在方括号中的关键字或子句(如[like ...
- 在Linux下,如何分析一个程序达到性能瓶颈的原因
0.在Linux下,如何分析一个程序达到性能瓶颈的原因,请分别从CPU.内存.IO.网络的角度判断是谁导致的瓶颈?注意现在的机器CPU是多核 1.用sar -n DEV 1 10 2.用iotop命令 ...