zoukankan      html  css  js  c++  java
  • 软件工程第四次作业

    分析产品:石墨文档Android版

    第一部分 调研, 评测

    1.下载并使用,按照描述的bug定义,找3~5个功能性的比较严重的bug。

    bug1.

      在离线模式下无法导入本地文件,虽然这款软件旨在云端保存即写即存,但是手机作为移动设备应当完善离线模式,即使不能上传,至少应该能打开本地文件

    bug2:

      表格可以缩放,文档不能缩放。对于手机版来说,用户用来阅览和文档多于创建和修改文档,不能缩放对阅读体验有一定的影响。

    bug3:

      导入本地文件时没有查找功能,只能根据文件后缀自己慢慢找。

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

    1)介绍采访对象的背景和需求

      我选择采访了室友XXX同学,XXX同学是学生组织的干部,经常需要用手机看文档写文档,也需要和他人协作共同完成策划书文案等等即写即存的app可以给他带来帮助。

    2)让采访对象使用5-15分钟石墨文档的功能

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

      云端实时协作对多人讨论交流提高了效率,不再需要麻烦的不断传文件改文件再传文件该文件,一起打开一个文件即可完成编辑。解决了多人共同协作时的效率问题。

      优缺点:

      数据量方面该app在导入文档和表格时非常卡顿。

      界面简洁大气,很有“石墨”的感觉。

      功能上过于简洁,没有离线模式,导入文件不能搜索,添加协作这中可选石墨文档联系人,但很难用。断网=gg。

      精确度目前没有发现问题。

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

      完善离线模式,加快加载速度,完善联系人(好友)功能

    3.请给出你对这款软件的评价和理由。

      推荐

      虽然存在不少细节的问题,也有很大的进步空间,但总体对协作办公很有帮助,并且支持文字识别、语音速记。

      

    第二部分 分析


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

      由于已有ui。两个前端开发,三个后台开发,一个测试

      预计时间15到20周,1周时间讨论设计功能制定计划,三周完成软件模型设计,八周进行开发,四周测试以及修改。


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

      相比别的软件,石墨文档更加注重实时协作,在同步速度上有优势,但过于注重这一点使石墨文档在别的方面比别的差,如离线模式等等,在许多细节仍需努力。

    第三部分 建议和规划

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

      做好离线模式,让用户只用一个app就能解决所有需求。除了微信联系人还可以加入qq联系人,增加用户的选择。加载速度慢的问题应该解决。
    2.目前市场上有什么样的产品了?你要设计什么样的功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用 NABCD分析。

      类似的产品已有不少,如Google docs 、office等。这些是竞争不过的,主要竞争对手是国内其他产品如腾讯文档、WPS。

      我希望能做一个更加完善的图像文字转换功能,能够更精准的转换图片和文字。现在很多用户需要把pdf之类的转成文字,一个更加完善的转换工具可以吸引到更多的用户。

      N:云端实时编辑将会越来越普及,无论是团队协作还是个人使用。

      A:注重用户反馈,不断更新版本。

      B:云端保存方便用户协作,图片文字转换工具方便用户将图片转换成文字。

      C:竞争对手有腾讯文档、wps、钉钉等。他们都具有相当大的已有的用户群体。

      D:打广告,做出独有的技术。

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

      美工和测试交给别的专业团队完成,我给钱完事。两个人负责前端三个人负责后台。
    4.描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件。

      第一周明确计划分工,确定要实现的功能,联系外包公司。第二周到第四周完善软件模型。第五到第十一周开发。第十二到第十六周测试修改。发布!

  • 相关阅读:
    scrapy框架(一)
    selenium爬取京东商品信息
    自动化测试工具selenium的使用
    xpath选择器的使用
    爬取网页数据实例
    爬虫实操
    爬虫之`beautifulsoup4`模块
    DNS学习笔记
    MongoDB集群部署
    MongoDB单机部署
  • 原文地址:https://www.cnblogs.com/wangwx523/p/10167993.html
Copyright © 2011-2022 走看看