zoukankan      html  css  js  c++  java
  • 第4次作业-案例分析

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

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

    第一部分 调研, 评测

    1.bug的定义:软件的缺陷。

    (1)刚安装完使用它是正常可以打开注册并且使用的,但是当我第二次准备使用它,双击桌面上的快捷方式,就会弹出一个空白且一直转圈的界面,没有应用界面出现,而是一直显示在加载。软件的行为和用户的期望不一致。

    (2)当使用翻译文档的功能时,不能自动弹出翻译好之后的文档窗口或者直接显示翻译好之后的内容,而必须用户手动点击工作台按钮后选择翻译的文档打开,但是当选择翻译所选内容的功能时,却能在该文档的右侧显示翻译后的内容,并且可由用户选择是否插入文档,就非常人性化。所以翻译中翻译文档这一功能存在一定的bug。

                   

     (3)导入带有图片且已经排好版的word文档后,图片文字位置以及排序样式都发生了变化,没有在word中显示出来的效果。 

                                             word                                                                                                                           

     

                                            石墨                  

    2.用户采访

    (1)背景:毕业后准备工作的学生。

             需求:写简历。

             文档的帮助:能够让简历清晰明了,并且书写简历方便快捷。

    (2)

    (3) 第一步:用户打开了软件,注册登录

              第二步:使用了新建中从模板新建的功能生成了一份已经有大致框架的简历。

              第三步:对模板中的内容稍加修改以及增添了一些新的内容,就生成了一份较为简单的简历。         

              解决了用户的问题。

              数据量:优点:支持大量数据的使用;缺点:当数据量过大时会出现反映迟钝的现象。

              界面:优点:界面简洁朴素;缺点:过于单调。

              功能:优点:使用方便,自动保存;缺点:功能较少,相比于其它一些同类型的产品功能有些匮乏。

              准确度:优点:多数时间比较准确稳定;缺点:有时会发生不准确的现象。

              从写简历这件事情上来看用户体验方面基本没有问题。

    (4)用户对产品对产品的改进意见为希望在软件功能方面还能继续增添更多实用的功能,目前的这些功能仅仅只能保证很基础的使用,如果想要一些更多的操作就没有办法满足了。

    3.评价和理由

    评价:d、 推荐

    理由:首先在软件的用户界面有清晰易懂的提示和帮助文档,可以让新用户迅速了解和使用该软件;其次系统界面符合用户的现实惯例,更易操作掌握;最后是它自身一些不可忽视的闪光点,比如实时协作和实时保存让多人共同在线编辑同一个文档,同时,每个人的每一个改动都能够及时保存,遇错可以及时回滚等等。但是为什么不是非常推荐呢?因为它还有一些不足之处,比如数据量过大时的卡顿现象,功能较有限等等。

    第二部分 分析

    1.如果以周为单位、团队人数6人左右、且团队成员皆为计算机专业本科毕业生,并有专业UI 支持,那么估计这个项目做到这个程度大约需要15周左右的时间。

    人员分工:1个美工,2个前端,3个开发(包括测试)。

    时间规划:1/15:需求分析,用户调研;1/15:根据调研结果设计框架模型; 7/15:根据框架模型,具体开发; 2/15:内部测试;1/15:修复出现的bug;1/15:用户测试;1/15:修复出现的bug;1/15: 发布产品。

    2.和类似的软件相比,这个软件目前的优势在于支持团队成员同时在线编辑,实时保存工程,界面简单等。劣势在于功能相对较少。

    一个具体建议:增加文档的标签项,使得用户在检索使用文档的时候更快捷便利。

    第三部分 建议和规划

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

    首先,从使用者的体验出发,修复目前存在的bug同时优化现有的功能,让用户有最佳的使用感受;其次,继续增加新的功能,根据市场需求不断更新完善产品;最后也是最重要的一点,增强突出软件特色,使得该软件在同类软件之中能够脱颖而出。

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

    目前市场上已经有Google Docs 、 Quip 、Microsoft Word系列、有道云笔记等产品了。

    我想要设计一个分类的功能。

    现在的文档,表格等等所有东西都呈现在工作台界面,并且以时间为序,但是这样一旦文档量过大时就会非常的不方便查找修改,如果能够设计一个分类功能,在新建文档或其它类型的内容的时候就能按类存储,并且能够自定义的给每一个类命名,这样以后查找或者修改同类文件的时候就会方便许多,也能大大挺高使用者的使用效率。

    因为可以提高效率,所以会用我的功能。

    我的创新:N(Need):团队成员都能对该文档进行实时编辑,不再需要在各个文档编辑软件和聊天软件之间来回切换; 

                      A(Approach):  不断完善现有功能并且开发新功能;

                      B(Benefit):  团队成员能同时编辑同一个文档;多平台Windows、Android、Mac、iOS;实时保存;

                      C(Competitors):类似软件;

                      D(delivery):在各大软件下载平台推广。

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

    3个开发、1个测试、1个美工

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

    第1周:需求分析,用户调研;

    第2周:根据调研结果设计框架模型;

    第3周~9周:根据框架模型,具体开发;

    第10周~11周:内部测试;

    第12周:修复出现的bug;

    第13~14周:用户测试;

    第15周:修复出现的bug;

    第16周: 发布产品。

  • 相关阅读:
    UWP 应用获取各类系统、用户信息 (1)
    Windows Composition API 指南
    详解 UWP (通用 Windows 平台) 中的两种 HttpClient API
    Win2D 官方文章系列翻译
    Spring的IOC容器, AOP切面及启动流程简述
    maven和gradle的全局阿里云镜像代理
    SpringBoot项目中@Async方法没有执行的问题分析
    Oracle向MySQL迁移的注意点整理
    SpringBoot项目替换内部的依赖jar包
    MySQL的主从复制
  • 原文地址:https://www.cnblogs.com/yuetj/p/10098837.html
Copyright © 2011-2022 走看看