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


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

    产品

    华为软件开发云移动端(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:项目的服务器配置应与市场调研时目标用户数有关。我们团队的项目针对福大学生群体,在上线后应该会继续采用目前所使用的腾讯云服务器,因其支持动态改变带宽,所以在用户数量增多后可以考虑加大带宽,保证用户的正常使用。
  • 相关阅读:
    什么是回归测试?
    .单元测试、集成测试、系统测试的侧重点是什么?
    什么是回归测试?
    软件测试项目从什么时候开始,?为什么?
    软件验收测试包括
    系统测试的策略有很多种的,
    设计系统测试计划需要参考的项目文档
    ionic2 获取dom节点
    ionic2使用cordova打包的环境搭建
    html网页如何使用哪种浏览器内核渲染的选择
  • 原文地址:https://www.cnblogs.com/Maple27/p/7955671.html
Copyright © 2020-2023  润新知