结对编程作业二——必应缤纷桌面软件测试报告——10061191洪虹10061162刘俊伟
第一部分——找BUG
鉴于之前没写过软件测试报告这类东西,只能通过对这个软件的使用感受简单地进行分析了。
- 安装阶段
首先我想说这个软件很不错的一点是大小只有2.01M。作为程序猿,真的很无法想象如果一个桌面软件有几十上百M那么大将会多么令人抓狂。使用事实证明这的确是一个简洁快捷短小精悍的软件。
但是,安装过程实在是快得出乎我意料,是的,我打开个网页的功夫就装完了,以至于我差点没反应过来这个过程少了点什么……没错,的确是少了点什么——这软件的安装是默认的,没有选择安装文件夹的选项,以至于我都不知道它装在了什么地方。这个算是一个小BUG吧,总觉得可以再人性化点,加上这一点东西对用户使用的心情和对这软件的态度是有很大影响的。
另外,通过程序列表一看,发现一件很有趣的事情,先看下图:
安装文件夹里只有这一个东西,也就是说暂时还不知道怎么卸载,这应该也是这软件的一个小问题吧。在此先不研究卸载的问题,后面会细说。
2. 使用阶段
打开软件发现这个设计很简洁很舒服,典型的WIN8风格,而且还带半透明效果。但是细看上图还是发现有点奇怪,难道又少了点什么么?没错,的确又少了点什么——没有关闭程序的X形图标。一开始我以为我看漏了,后来使用中发现真的没有这东西,只能最小化不能关闭,只能通过设置中的退出关闭程序。这应该也算是一个功能性的BUG。
这让我不禁想起前段时间很火的一句话:“虽然我每次开电脑总会先登录QQ人人,但我也不能容忍他们自己启动”,同样的我们更不能容忍当你想关掉某个程序的时候发现找不到关闭键。虽然可能通过别的方式多点几下也能实现同样的功能,但这反映了软件制作团队对用户需求分析的细致程度,这是用户能通过软件感觉到的东西。
先分析一下这个软件的功能吧。使用过后发现“必应缤纷桌面软件”这名字貌似不大贴切,至少我使用的感觉是软件侧重快捷搜索功能大于“缤纷桌面”了。
其快捷搜索功能还是很强大的,相当于在桌面上随时放了一个不需要打开网页的必应搜索,而搜索的东西会通过默认浏览器打开相关的必应搜索网页。安装的时候提醒过软件与IE、CHROME和火狐能良好兼容,经测试在OPERA上也没有问题。
但这软件涉及到了一个很微妙的问题——鉴于习惯使用谷歌搜索或者百度搜索的人群还是占大多数的,这款必应搜索软件是否可能因为这个原因影响到其市场推广。这个扯远了,不多探讨。
回到功能分析上,再来看看软件的另一个特色“缤纷桌面”。总觉得这软件的这部分功能还没完善。点击搜索栏右边的“!”,就出现如下下拉框:
单击图片就能切换桌面,这真的是一大亮点,方便快捷。这个布局看了也很舒服,但美中不足的是图片太少了,数了一下只有九张。由于不清楚这个软件的图片显示机制,也因此不知道它的更新频率、图片显示是否随机、数量是否固定等一系列问题。总之就是图片较少,种类较单一。而且比较无语的就是每张图片右下方都有这个:
我总觉得作为一款功能型的专业软件,这么干打广告的嫌疑太大了。一般用户应该都不会找一张带着广告商标的图当壁纸。而且这么打广告的逻辑也不大对啊,既然用户使用了这款必应的软件,何必多此一举再这么宣传,不使用的用户也看不到啊。
不过这软件的“焦点资讯”、“热门图片”“当前热点”这一项也是不错的设计:
3. 卸载阶段
始终还是没找到该软件独立卸载的方法,最后果断用了360:
还是人性化方面设计考虑的不够周全,总得考虑用户如果不想使用的时候的卸载问题吧,不能卸载的软件不就成流氓软件了么?
第二部分——用户采访
采访对象:全风楠,100617班同学
无图无真相:
全风楠同学使用这软件搜了几条新闻,效果不错。他又切换了几个桌面壁纸,觉得很方便,只是图片没有他很喜欢的。他觉得没有关闭程序的图标很纠结。他在设置里将“全球搜索”改为日本,窗口上显示的就是日文新闻了,如图:
然后他搜了一下网页,出来的网页列表多是日文网站,他觉得这个功能很新奇很有意思很奇葩。他觉得这软件界面设置很简洁美观。
全风楠同学的建议:这软件的提升空间还很大,比如可以支持分类壁纸选择,可以支持本地壁纸添加等功能。
By the way,除了采访同学,我还到360上看了一下软件介绍和使用评论:
评论目前只有六条,看来还没完全很好地推广。总体评价还不错,没出现差评。
第三部分——分析总结
这款软件总的来说优点很明显:界面美观、功能实用、小巧快捷、有几个不错的创新亮点(比如桌面壁纸切换方式和“全球搜索”等)。至于缺点,总的来说就是人性化设计不够完善,具体的之前也有提到了,不多赘述。因此,希望该团队在软件工程方面可以提高的一个重要部分就是用户需求分析细致化和改善软件的人性化设置。
粗略估计,对于6人左右的计算机大学毕业生团队,做这样一个项目,后台的搜索部分和热点新闻访问可以归于同一类,这部分需要大约一个月;壁纸显示大概需要半个月;设置部分大概需要半个月;图形界面制作以及前后台的绑定需要半个月;软件测试和BUG修改代码优化半个月。综合起来大概可能需要三个月的时间。
第四部分——如何提高
如果我是项目经理,针对这一软件的特点,鉴于这软件在如今市场上算是比较新的东西,所以可发挥的余地还是很大的。既然叫“必应缤纷桌面软件”,我觉得应当着重将创新开发放在“缤纷桌面”的功能上。可将图片分类别,让用户可以选择自己喜欢的类别再进行进一步挑选。将图片显示数量适当增大,让用户有更多的选择。或者可以增加一个“更多选择”的选项,让用户可以到网页上自主选择添加自己喜欢的桌面壁纸。此外,还可以增加添加本地壁纸功能,让用户有更大的选择自由度。另外,可以添加一个类似WIN7主题桌面壁纸定时切换功能,这样用户就不需要每次都自己更换壁纸了。
如果我的团队有5个人, 3个月的时间,我可能会做如下分工:
第一周组员讨论,达成统一的项目实施思路;第二周搭架项目框架,PM将各具体的任务分给各组员,前期全部组员主要进行后台代码书写,各单元有必要的话单独设计简单的图形界面,PM负责各个单元的兼顾协调和部分代码书写;第三、四、五、六周实现搜索功能,由两个组员负责,同时另两个组员负责实现热点新闻模块;第七、八周,两个组员负责“缤纷桌面”的壁纸抓取显示,另两个组员负责将图片设置为桌面壁纸;第九、十周,两个组员负责设置部分比较复杂的“全球搜索”,另两个组员负责剩余部分;第十一周模块拼接和图形界面设计,模块拼接主要由兼顾全局的PM负责,图形界面由两个组员负责;第十二周软件测试和BUG修复由剩下两名组员负责。