第四次软件工程作业

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

作业地址:

https://edu.cnblogs.com/campus/nenu/2016CS/homework/2505

第一部分 调研, 评测

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

《构建之法》中第13章软件测试 有关于bug的定义:

我下载了手机版的石墨文档使用,感觉app的图标太简单了点,没有新意,产品介绍到是做得不错,接下来开始尝试功能。

(1)我尝试将一qq文件用石墨文档打开,导入是真的慢,一篇2000字的纯文本文件导入了十分钟还没完成,最后显示如图,虽然第二次尝试很快成功,但第一次就出问题很打击积极性。

(2)我发觉在拖动屏幕是,光标会跟着动,会出现这样的情况

(3)对已删除文件,没有删除目录或是恢复功能,可能会造成不便。

2.选择需要使用这样的软件的用户进行采访,记录你的采访,记录形式不限,图片、文字或文档链接。
(1)介绍采访对象的背景和需求(他们为何要使用这款文档软件,这款文档软件能为他们提供什么帮助?)

室友,该采访对象为大三学生,需要提交多份文档完成学术任务,对软件功能的全面性要求较高,需要能对图片表格便捷操作的兼容软件。
(2)让采访对象使用5-15分钟石墨文档的功能(请上传照片证明用户的确正在使用,远程采访的同学请让别人帮忙照相)

 

 

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

  • 对文件进行加工时,可随意添加评论很方便,图片的插入没有问题,功能需求基本满足。
  •  

    优点

    缺点

    数据量

    容量较大

    易卡顿

    界面

    简洁干净

    过于简单,不同文档区别不大

    功能

    附属功能不少,比较实用

    太难找了,为什么分割线在图片符号里

    准确度

    不易失真,精准度较高

    文字识别时对标点符号识别有误

  • 大体比较满意,对细节上希望在加工

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

评价:d、 推荐 

理由:页面简介干脆,功能实用丰富,但细节有待提高

第二部分 分析

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

1)人员分工:考虑到此款软件界面比较简洁,具体分工如下:

 

监督(确保功能,处理bug)

前端(同时负责界面设计)

后台

测试

人数(人)

1

2

2

1

 

      2)时间规划:

第一周

市场调研

第二周

确定开发方案,明确人员分工

第三周

开始开发

第四,五,六周

继续开发

第七周

初步测试

第八周

解决bug

第九周

大体完成,寻找用户测试

第十周

根据用户反馈,修复漏洞

第十一周

功能完善

第十二周

继续进行用户测试,完善

第十三周

提交给公司,进行宣传推广,并着手准备后期维护工作

第十四周

发布上市

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

 

 

 

石墨文档

WPS

界面

单调,过于简单

略显复杂,但色彩内容比较适宜

功能

可以实现多人实时操作;有语音,文字识别功能;可以同步保存

可以编辑PPT;插入音频,系统自带多种编辑模板

用户体验

基本满足需求,但不能尽善尽美

方便快捷

                建议:希望功能模块能更显眼,不要多层嵌套,寻找麻烦;颜色上丰富多样些,最好能有些固定模板。

第三部分 建议和规划

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

  • 修复目前存在的bug
  • 优化现有功能和设计,把用户当做傻瓜般照顾
  • 做好宣传

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

  • 目前市场上有Google Doc、Microsoft Office、腾讯文档、WPS云文档、有道云协作等。
  • 我想设计一个快速导入,加工转化功能。
  • 如今的社会节奏越发紧张,人们需要快捷干脆的服务,如果在这方面产品能脱颖而出,必能在市场占据一席之地。
  • 为顾客着想才是成功的关键。
  • N (Need 需求):如今随着企业,政府部门越发庞大复杂,对文案的要求也越发繁琐,需要随时更改。

          A (Approach 做法):对用户需求进行调研,着重调查那些要求多,用量大的职业。

          B (Benefit  好处):只要在某方面出类拔萃,自然少不了用户。

          C (Competitors 竞争):目前网上的类似软件极多,竞争激烈,所以要有出彩之处。

          D (Delivery 推广):在各大应用商店和社交平台上进行推广,可请一些微博微信大v,网红等粉丝量庞大的人帮忙宣传。

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

      一个美工设计兼职开发,一个专门测试,其他人全部投入开发。

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

 1到3周市场调研确定方案计划,然后全身心投入开发,直到13周不得休息,14,15周联系运营团队,完善产品,16周如期发布。

 

posted on 2018-12-24 22:09  斯芬克斯的不解  阅读(143)  评论(0编辑  收藏  举报

导航