第4次作业--案例分析

▪作业地址:https://edu.cnblogs.com/campus/nenu/2016CS/homework/2505

关于 石墨文档客户端 的案例分析

第一部分 调研, 评测

1.下载并使用,按照描述的bug定义,找3~5个功能性的比较严重的bug。请用专业的语言描述(每个bug 不少于 40字),如有必要,请配图。

(1)下载并使用石墨文档桌面版

初始界面的设置简洁大气,在工作时使用起来非常方便,很快能够根据自己的需要去选择合适的功能,使用起来体验较好,在界面上符合高效办公的理念。

(2)按照描述的bug定义,找3~5个功能性的比较严重的bug

▪通过阅读《构建之法》第13章的软件测试,可知bug的定义为软件的缺陷。

▪bug1:石墨文档的“添加评论”功能

石墨文档是对一整段进行“添加评论”操作,故想对一段中的两个不同部分添加评论时,当该段中已经有一部分执行过这项操作时,会默认继续对执行过的部分“添加评论”。当该段未执行过该操作时,默认对这一整段执行“添加评论”。想要对指定部分“添加评论”只能采取手动框选:

同时,当已经对一整段内容进行该操作后,再次点击添加评论会默认对下一段执行该功能。而当用户想要跨段添加评论时,需要手动点击相应段落旁边的“+”,对于不熟练的用户会造成较大困扰:

▪bug2:石墨文档的“演示”功能

在点击“演示”之后,石墨文档会进入放映界面,但是这时只能够对标题进行“复制”、“粘贴”以及“剪切”的操作,正文部分一概无法进行这些操作。当用户想要对正文进行修改时,必须退出演示界面,进入到编辑界面才能进行修改,过程较为繁琐,不符合高效办公的理念。同时,这三种操作仅支持鼠标控制,利用键盘控制无效,用户初体验可能会降低。

•bug3:石墨文档的“翻译”功能

在石墨文档中,这项功能共有两个选项:对所选部分进行翻译以及对文档进行翻译。但是共同的缺点在于翻译后的语言,设置给出中文、英文和日语,当一篇文档中含有两种语言(如下图中的中文和英文)时,都是整篇文章翻译为一种语言:

         

只有在选择“日语”选项时,才会分别对两种语言进行翻译,即英语保留、中文译为日语:

同时,该功能只能对正文使用,对标题无效。

2.选择需要使用这样的软件的用户进行采访,记录你的采访,记录形式不限,图片、文字或文档链接。

1)采访对象的背景和需求:采访的是一个经常与他人组成小组来完成某项任务的同学,简单的word文档不能很好的满足要求,小组成员之间的文档内容没有办法做到即时共享,只能通过网络来互相传递。这个时候就需要一款能够支持多设备、多人实时协作的云端办公软件,从而使小组合作的效率大大提高。

2)使用证明

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

用户的问题得到了很好的解决,即使是远程也可以做到文档内容的实时共享,满足了用户的最开始的需要。

•数据量:数据量较大,可供用户进行多维性的选择;过于庞大的数据量会让用户更加容易混淆。

•界面:界面设置简洁大方,没有多余复杂的内容,体现了高速办公的理念;太过寡淡的界面让用户在长时间使用后容易感到枯燥乏味。

•功能:由于文档的高速同步保存,使得用户的文档能够精确的在云端进行备份,大大缩短了backup的时间;实时的同步保存会将错误一并存入,用户可能不小心笔误等都会自动高速同步保存下来,其他的小组成员看到后可能会与用户一同修改,浪费不必要的时间。

•准确度:文档在编辑的过程中,以毫秒级速度同步保存在云端,做到了精确和高效;但偶尔也会出现同步更新较慢的现象。

•用户体验较好。存在以下几个问题:对同一文档进行编辑时会偶尔会出现界面卡顿;表格的导入速度较为缓慢,有悖于高效办公的理念

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

•能够在一定程度上提高加载和导入的速度,节省更多时间

•开拓更多功能,以达到软件的独特性,目前的功能稍显单一

•希望能够解决一下多人使用导致界面卡顿的现象

3.请给出你对这款软件的评价和理由。
评价:
a、非常不推荐
b、 不推荐
c、一般
d、 推荐
e、 非常推荐

评价d推荐

理由:虽然在软件使用的过程中还是存在一些小问题,比如当多人同时对文档进行编辑时,出现了卡顿现象,不如少数人那么流畅。但是总体来说,这款软件拥有简洁的界面、高速的备份、多方面的功能,是一款功能全面的办公软件,所以还是挺推荐的。

第二部分 分析

1.使用此软件的所有功能,估计这个项目做到这个程度大约需要多少时间(以周为单位、团队人数6人左右、计算机专业本科毕业生,并有专业UI 支持),人员如何分工?时间如何规划?

由于石墨文档的界面较为简单,所以可以考虑在美工这块缩减人员;同时因为功能较为简单直观,所以测试人员的人数也可以压缩。

人员配置:1个美工、2个前端开发、2个后端开发、1个测试,如果相关技术的掌握情况较好的话,大概需要18周的时间。

时间分配:确立思路并且制定计划5%,需求分析和模型的初步建立10%,软件相关功能和版面的设计10%,美工的设计与代码的开发55%,软件的内部测试及相关Bug的修复10%,投放市场的用户测试及相关Bug的修复10%。

2.分析这个软件目前的优劣(和类似软件相比),并给出团队在软件工程方面可以提高的一个具体建议。

•优点:能够支持多设备、多人实时协作;

能够多人同时对文档进行编辑和评论,媒体编辑、作家编剧可以随时随地进行素材备份,灵感记录;

同时还能够支持微信及钉钉文档同步,所有文档在编辑过程中,将以毫秒级速度同步保存在云端。

•缺点:功能相对于一些文档编辑软件来说虽然更广泛了,但也更粗糙了。一切都是精简后的结果。

•建议:希望能够把每一板块的功能多进行开发,做到功能的最优化和最大化。同时对文档管理这块加强,才能提高竞争力,以免沦为“泛泛之流”。

第三部分 建议和规划

1.这个软件有很多可以提高的部分,如果你是项目经理,如何提高从而在竞争中胜出?

我会从软实力和硬实力两方面来提高

软实力:这款软件的界面、布局等都是能够给用户带来最直观体验的部分。石墨文档这款软件虽然界面简洁,但有些过于简单和沉闷,用户使用感随时间的增加而降低。所以需要设计出同时兼备简单和简约的界面,既满足用户高效办公的需求,又不让用户感到乏味;

硬实力:即软件的功能方面。这款软件主打多人同时办公,那么就要将这一块无线发扬光大;同时,它作为一款文档类软件,需要加强在文档编辑、管理方面的功能。

2.目前市场上有什么样的产品了?你要设计什么样的功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用 NABCD分析。

•目前市场上已经有许多类似的软件,如Google Docs 、 Quip 、Microsoft Word、坚果云等产品。

•我要设计一个能够支持团队成员互动的功能。

•因为使用石墨文档的大多数是因为需要团队协作完成某项任务,尽管石墨文档能够支持多人同步修改和编辑,但是增设这个功能会让远程交流更加方便,而不是直接收到自己被改过的文档,不仅会提高团队的效率,更会增加团队的协作率。

•因为我的这个功能会让团队小组成员间的交流更加方便和简洁,从而提高用户使用时的体验感。

•我的创新

N(Need):当今社会中,团队协作最大程度的体现了1+1>2的理念,所以越来越多的人会需要一款支持团队协作的办公软件,从而来提高办公效率。

A(Approach):自主开发并完善这款软件的功能,同时结合用户的反馈来设计和优化界面,增加新功能或完善原功能。

B(Benefit):

        真正实现团队实时协作

   简洁的界面使用户的办公效率大大提高;

   能够随时随地,在电脑或者手机上对文档和表格进行编辑和修改,同时高速同步到云端

C(Competitors):类似的软件,因为很多文档型软件的功能都是精而不泛

D(delivery):在各大APP Store和社交平台上进行推广和宣传

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

我会配置3个开发、1个测试、1个美工。

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

•第一周:确定思路并制定相关计划,包括软件想要达成的目标,同时模拟出相应的可行性。

•第二到三周:针对市场进行需求分析,什么样的软件能最顺应市场。并且初步建立起软件的模型和框架。

•第四到五周:对软件的相关界面、板块以及欲实现的功能进行设计。

•第六到十二周:由美工和开发来分别对软件的界面以及功能和后台的实现。

•第十三到十五周:在团队内部进行软件的发行和测试,并对出现的问题进行及时解决。然后将软件投放到市场试运营,从而得到用户测试的结果,对出现的问题进行修复。

•第十六周:发布软件。

猜你喜欢

转载自www.cnblogs.com/fuys605/p/10160395.html