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

关于 华为软件开发云 —— 的案例分析

产品

华为软件开发云移动端(Android)

第一部分 调研,评测

评测

软件的bug,功能评测,黑箱测试

  • 第一感觉:登录界面输入方式体验挺好的,主界面UI中规中矩,个人界面交互太少。

  • 项目里的工作项只按照全部、需求、任务、缺陷4个tab进行分类,导致工作项里的重要程度和优先级两个属性没有实际用处。工作项里的标签功能没有展示在浏览工作项的视图中,感觉标签属性也没有起到任何作用。

  • 工作项里的模块无法新建,或许存在新建的入口但摸索了许久没有找到,这个属性似乎也是多余的。

  • 产品组的人可能由于产品经理的疏忽或测试组的大意,设计出了工作项的属性,但没有进行具体实现。

  • 如果我们小组要做这个一个产品,前期的需求分析一定要明确,功能架构要事先确定好,磨刀不误砍柴工,具体的编码虽重要,但前期的准备是做好产品的前提。

采访

第8章 用户调研,12 章 软件的用户体验,

  • 采访者背景和需求: 陈少铭(福大14级计算机专业,目前在美图公司Android开发组实习)

  • 采访证明:

  • 用户之前没有使用过这类产品,认为自己的问题已经得到解决。软件在界面上简洁流畅,功能有点单一。

  • 用户体验挺好的,但可以改善。

  • 结论: 一般。

第二部分 分析

参考 8.6 节 对工作的估计, 和14.1 节 软件工程的质量

  • 6人的福大毕业生小组,在有专业美工的支持下,我认为大概需要2个月达到现有的产品功能。
  • 我认为这个产品的界面较友好,但功能似乎比较单一,尤其是分类和搜索功能上似乎需要比较大的改进。
  • 目前这类产品在国内较少,如果能在功能上改善会很有竞争力的。
  • 这个团队似乎没有专门的测试人员,导致一些开发人员容易忽视的bug存在,希望他们能在测试方面进行提高。

打分:(满分5分)

1.用户体验方面: 3分

2.UI界面美观度: 4分

3.核心功能: 2.5分

第三部分 建议和规划

参考《构建之法》第8章 功能的定位和优先级;第9章 项目经理

  • 1.Q:如果你是项目经理,如何提高从而在竞争中胜出?

      A:首先要进行市场调研,写好需求分析,并加入自己的灵感和特色,在平庸中脱颖而出。
    
  • 2.Q:目前市场上有什么样的产品了?

      A:JIRA、Leangoo、Teambition、Ones project。
    
  • 3.Q:你要设计什么样的功能?

      A:项目成员更新项目进展的实时推送
    
  • 4.Q:为何要做这个功能,而不是其他功能?

      A:及时了解项目的进展,有利于开发人员高效地完成项目。
    
  • 5.Q:如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?

      A:1人进行前端开发,1人进行Android端开发,1人进行IOS开发,1人进行后台开发,1人为美工,测试部分可以让开发人员之间交替测试。
    
  • 6.Q:项目发布后,有没有考虑过项目该怎么部署才能满足需求。依据下图(某校教务处系统的部署)作为参考,分析16周后你所完成的项目上线需要哪些配套设备(服务器、带宽、数据库需求数量与配置) 。

      A:项目的服务器配置应与市场调研时目标用户数有关。我们团队的项目针对福大学生群体,在上线后应该会继续采用目前所使用的腾讯云服务器,因其支持动态改变带宽,所以在用户数量增多后可以考虑加大带宽,保证用户的正常使用。
    
posted @ 2017-12-02 21:19  Maple27  阅读(245)  评论(2编辑  收藏  举报