个人作业-Week2
第一部分 调研, 评测
运行平台 win 8
软件版本:微软必应词典桌面版 3.5.2
BUG标题:必应背单词无法发音
BUG详细描述:如图,左边为必应词典该单词的搜索,可以发音,而右边必应背单词中该单词的发音按钮点击无反应。注:在win7的舍友的电脑上能够正常发音。。。

BUG严重程度:一般
BUG优先级:重要不紧急
BUG类型:功能错误
BUG标题:单词挑战加入生词本错误
BUG详细描述:当在单词挑战中遇到句子的时候,如点击添入生词本,则依然会将该句子添入生词本,并且作为一个单词出现,同时释义为空,当如果题目中直接给出英文句子,倒是能直接将句子添加进单词本,但是不能给出释义;当题目中没有直接给出英文句子的时候,便会将中文题目添加进生词本,这并不是我所期望的。如图
BUG严重程度:一般
BUG优先级:重要不紧急
BUG类型:内容相关
采访:

采访对象背景:北京航空航天大学计算机系大三学生
需求:提高英语能力,扩充词汇量,纠正发音
需求很好的解决了,口语训练营令用户十分满意。
改进意见:(注:这里用户体验的是手机版)拍译功能效果不尽人意,用户试了两下均无法识别到文字,用户之前使用的金山同样距离同样镜头同一个网页拍照后获得立马获得翻译,并且金山拍照时提供的瞄准线,拍照后在图片上选择的选择框,都十分人性化。
用户评价:一般,该用户用完后觉得之前的金山就很好。
第二部分 分析
前置条件补充:六人相互之间无需太多磨合,六人在开发这一软件过程中无需学习新知识。
|
PSP 2.1 |
Personal Software Process Stages |
Time |
|
Planning |
计划 |
|
|
· Estimate |
· 估计这个任务需要多少时间 |
110~120 |
|
Development |
开发 |
|
|
· Analysis |
· 需求分析 (包括学习新技术) |
2 |
|
· Design Spec |
· 生成设计文档 |
2 |
|
· Design Review |
· 设计复审 (和同事审核设计文档) |
1 |
|
· Coding Standard |
· 代码规范 (为目前的开发制定合适的规范) |
1 |
|
· Design |
· 具体设计 |
10 |
|
· Coding |
· 具体编码 |
50~60 |
|
· Code Review |
· 代码复审 |
10 |
|
· Test |
· 测试(自我测试,修改代码,提交修改) |
30 |
软件优劣:比较对象:有道词典
现安装了一下pc版有道词典,安装时体验便十分差我找了半天才在一个小角落找找自定义安装,以至于第一次安装的时候都没找到点了快速安装自动安装到了C盘;运行时体验更差,页面多出广告,在使用时也到处是推广,如下图。作为一名用户,夸张一点的说,我已经想卸载有道了,必应的页面相比于有道精简直观,就这张图上的同一个单词的查询来看,有道小小一个页面就有两处推广,同时必应右边直接列出了一堆搭配,单词用法简洁明了。同时有道打开时会弹出的热点是一个弹窗,而必应则是容在窗口内部,搜索单词后直接消失,这点也令我十分满意。


比较完名声大的有道词典,我又安装了欧路词典进行比较。欧路词典同样也是一个十分简洁的软件,有一点令我十分满意,就是他将临近的单词列出,有效解决了我提笔忘词或者拼错词的尴尬,但是整体来说,除了这一点以外,欧陆诸方面均不及必应的强大,欧路词典有一种一群大学生坐在这里编出来的感觉。。。

具体建议:我们应该增多测试人员,在测试方面多下功夫,细小的bug虽然不能给用户带来多少麻烦,但是如果减少了能让用户使用的更加舒心。更多广告确实能够给软件带来更多收入,但是用户体验永远要更加重要,就如有道和欧路,欧路其他功能几乎都没有,也就查查单词,但是如果只是在这两个中做选择,我会毫不犹豫选择欧路。
第三部分 建议和规划
这次实践中使用的均为PC端的词典软件,注意到一点,PC端词典的翻译均没有图片翻译的功能,从技术层面,取词划词都能取到图片中的词,那么在词典的翻译功能中增加图片翻译应该不是难事吧。当前市场环境极为严峻,pc端用户遇到单词大可直接网页搜索,对于词典软件的需求也很少,例如我,已经好久未使用pc端词典,尝试参考扇贝的成功经验,在pc端也设置类似帮助记单词的功能,就如利用屏幕的一角,如同360加速球,瑞星的小狮子,或者输入法图标那么大的空间辅助用户在工作娱乐之余记忆单词,不知不觉背单词 desktopVoc背单词等软件均有这样的功能,但是这些软件均并非十分成功,功能除了讲的这一功能以外毫无可取之处,必应词典作为本身就已经足够强大的词典,加上这一功能后在这一方面必定会比前两个走更远。
配置:开发 3人,测试1人,美工1人,完成后再共同进行测试
1~2周:需求分析,生成设计文档
3~10周:具体编码,美工前端各种版面的设计
11~12周:整体测试,团队复审
13周:寻找外部人员进行反馈
14~15周:结合外部人员的反馈进行改进
16周:最后的测试以及发布。
个人作业-Week2的更多相关文章
- 集大软件工程15级个人作业Week2
集大软件工程15级个人作业Week2 快速通读教材<构建之法>,并参照提问模板,提出5个问题. 在每个问题后面,请说明哪一章节的什么内容引起了你的提问,提供一些上下文 列出一些事例或资料, ...
- [buaa-SE-2017]个人作业-Week2
个人作业-Week2 一.代码复审Checklist 1.概要部分 1.1 代码能符合需求和规格说明么? 本次作业的需求可以分成基本的功能实现和大规模数据下程序的健壮性,以及少量的异常处理能力,也就是 ...
- 个人作业-week2:关于微软必应词典的案例分析
第一部分 调研,评测 评测基于微软必应词典Android5.2.2客户端,手机型号为MI NOTE LTE,Android版本为6.0.1. 软件bug:关于这方面,其实有一些疑问.因为相对于市面上其 ...
- 个人博客作业week2——代码复审
1.代码规范 这些规范都是官僚制度下产生的浪费大家的编程时间.影响人们开发效率, 浪费时间的东西. 代码规范并不是从官僚制度下产生,它是为了提高项目团队开发效率而产生的一种工具,能够极大的增强代码可读 ...
- 团队作业week2
软件分析和用户需求调查 (2013) 具体内容参看邹欣老师的博客:http://www.cnblogs.com/xinz/p/3308608.html. 作业提交期限:2013年9月25日上课前.
- 个人博客作业Week2 是否需要有代码规范
问题:是否需要有代码规范 对于是否需要有代码规范,请考虑下列论点并反驳/支持: 1.这些规范都是官僚制度下产生的浪费大家的编程时间.影响人们开发效率, 浪费时间的东西. 2.我是个艺术家,手艺人,我有 ...
- 个人博客作业Week2(代码规范,代码复审)
Q:是否需要有代码规范 首先我们来搞清楚什么是“代码规范”,它和“代码风格”又有什么关系.依据个人的审美角度,我可能更喜欢在函数与函数之间空出一行,可能在命名习惯和代码注释上更加的internatio ...
- 团队博客作业Week2 --- 学长学姐访谈录
## 团队作业2 ## ### 团队一 ### 这个团队中组员是位研一的学姐,她的软件工程老师是姚淑珍,当时她们团队总共有4个人,而且她们都很努力,但是可能是最后团队的作品不太理想,她们的软件并没有上 ...
- 个人作业——week2
一.发现的功能性bug 1.这个手机客户端的拍照翻译功能虽然能够正确的识别图像,但是不能有效的识别出图像中的文字,给出的提示总是图像识别成功,没有识别到文字,导致这个功能几乎无法使用. 因为刚下载这个 ...
随机推荐
- 单台机器配置redis多实例
1.增加/usr/local/redis/etc中拷贝一份配置文件重新命名为redis6483.conf 2.编辑redis6483.conf daemonize yes //以后台进程启动 pid ...
- stream_set_timeout (fread 造成了php程序timeout)
最近在执行fread时候,php出现了 "Fatal error: Maximum execution time of 30 seconds " fread() :从文件指针 ha ...
- [连载]《C#通讯(串口和网络)框架的设计与实现》- 12.二次开发及应用
目 录 第十二章 二次开发及应用... 2 12.1 项目配制... 3 12.2 引用相关组件... 4 12.3 构建主程序... 5 ...
- BCS datetime 时间区间问题
BCS 整合sql表时发现以下问题: datetime字段在列表中带了时区,比如插入12-6号的数据,在sql中显示的是12-5 date类型字段无法正确识别,插入成功但报错 LobSystem (外 ...
- 简述AOP编程
aop是面向切面编程的简称,对业务逻辑中的各个部分切割隔离,使耦合度降到最低,不仅增加了开发效率,还增强了系统的重用性和可维护性. 个人理解是把面向对象编程和面向函数编程结合在了一起. 说了这多的好处 ...
- 有主线程发送message给子线程
通常我们在处理耗时任务时候都会通过新建线程来处理,当任务处理完后通过Handler将结果发送回主线程.比如下面示例: package com.example.testlistener; import ...
- ubuntu 16 安装django nginx uWSGI
参考 https://www.digitalocean.com/community/tutorials/how-to-serve-django-applications-with-uwsgi-and- ...
- Mac利用PD虚拟机安装Centos7
一.PD虚拟机的安装1.Parallels Desktop ,简称PD,号称是Mac上最好用的虚拟机,具体的就在此不进行过多描述.下附Mac .app文件夹下载,下载后放入/Applications/ ...
- 网页万能排版布局插件,web视图定位布局创意技术演示页
html万能排版布局插件,是不是感觉很强大,原理其实很简单,不过功能很强大哈哈,大量节省排版布局时间啊! test.html <!doctype html> <html> &l ...
- Oracle数据行拆分多行
工作和学习中常常会遇到一行要分割成多行数据的情况,在此整理一下做下对比. 单行拆分 如果表数据只有一行,则可以直接在原表上直接使用connect by+正则的方法,比如: select regexp_ ...