个人作业——软件产品案例分析

第一部分 调研,评测

评测:

  • 下载并使用,描述最简单直观的个人第一次上手体验。
    第一次上手体验:界面做的不错,很简洁。扁平化简约形式的图标风格很符合当今形式。功能繁多。

  • 按照描述的bug定义,找出几个功能性的比较严重的bug。至少两个。
    1.网页跳转时间过长,白屏后显示华为刷新图标

    2.点击方格视图窗口按钮时底部会闪屏,但是表格显示的不会

    3.部分功能还未开发就显示,十分讨厌

    4.在进行界面切换时有闪屏。

一些细节:

  1.以为是页面错位,结果是滚动条默认不显示。其实是可以滚动的


  2.一些页面的box位置不固定,会移动。比如按钮与框的相对位置等


  3.滚动条问题

  4.跳转到这里没有任何返回或者确认机制

  5.未触及底部显示完整,到达底部会缺内容

  6.如下的搜索界面搜索时,点击搜索框的×,不会静默删除关键字,而是会闪一下

  • 用专业的语言描述,如有必要,可以配图.
    1. 网页响应过慢,导致刷新时间时间长,且刷新页面不美观,全白屏和华为刷新图标会给人一种系统故障的错觉
    2. 页面设计问题,包括滚动条的设置,各个组件的错位,功能栏显示不全等
    3. 局部或全屏闪屏的问题。功能的使用不是静默的,比如说在搜索或者取消搜索的时候的闪屏,界面切换的闪屏
      图如上
  • 你觉得为什么这个产品组的人没有发现这些bug?
        应该是有发现但是认为对用户的影响预期不大。
        后期的测试工作部分不充分
  • 假设你们团队需要开发这套系统,需要注意哪些方面(架构、部署运维、微服务等)。
    与系统交互的响应速度。
    数据传输的安全性。
    界面的设计
    功能尽可能完备

采访

并没有熟悉的人在使用该系统。询问过一些同学,大多数没有听说过,剩下的有听说过但没有使用记录。让同学尝试使用后:

  • 介绍采访对象的背景和需求
    使用过github的大学生,对代码的管理有需求

  • 让采访对象使用华为软件开发云

  • 描述用户使用这个产品的过程, 用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?
    解决了用户的问题,基础的功能较为完备,有利于团队开发效率的提高,但是存在收费现象

  • 用户对产品有什么改进意见?
    在流畅度和界面细节上下点功夫

  • 结论 :推荐。
    有较完备的功能和帮助文档,在使用上的问题不大。

第二部分 分析

    这个项目做到这个程度大约需要5个月。
    这个软件的优势有:丰富的软件工程管理功能。
    提高部分:对软件进行充分的测试
    打分:用户体验方面 7、UI界面美观度8、核心功能 7 (十分制)

第三部分 建议和规划

这个软件有很多可以提高的部分。

  • 如果你是项目经理,如何提高从而在竞争中胜出?
    加强宣传。增强用户反馈。跨平台。

  • 目前市场上有什么样的产品了?
    conding.net 码云 SvnChina

  • 你要设计什么样的功能?
    丰富角色。如测试人员,编程人员,管理人员

  • 为何要做这个功能,而不是其他功能?
    通过系统角色的分工从而对不同角色进行个性化的功能的推荐。

  • 为什么用户会用你的产品/功能?
    因为实用,好用,想用就用

  • 你的创新在哪里?可以用 NABCD 分析。
    N:我所在的部门下的分工要我做什么
    A:建立对不同角色的不同功能。
    B:便于管理,也便于项目进展。
    C:市面产品多
    D:加大宣传,与学校和企业合作等形式

  • 如果你来领导这个团队,会有什么不一样?
    建立KPI制度

  • 如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?
    2人前端开发,2人后端开发,1人美工。测试时前端人员测试后端,后端人员测试前端。

  • 描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件,大小里程碑绩点设定。
    用户调研,需求分析 2周
    前后端协调工作,角色沟通,代码规范 1周
    框架搭建 2周
    具体编程 6周
    前后端交互连接 2周
    测试 3周

  • 项目发布后,有没有考虑过项目该怎么部署才能满足需求。依据下图(某校教务处系统的部署)作为参考,分析16周后你所完成的项目上线需要哪些配套设备(服务器、带宽、数据库需求数量与配置) 。
    服务器 8核16G3
    关系型数据库:2 使用
    1,备份1
    缓存数据库
    1
    网络安全性 DDOS
    对带宽需求一般(上传的项目一般不大)
    根据实际情况进行调整。

posted @ 2017-12-01 16:41  hughe  阅读(206)  评论(2编辑  收藏  举报