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


    第一部分

    评测

    第一次上手的体验:

    在第一次的使用中,一打开软件,发现k米的功能很多,分布在屏幕上,密密麻麻,ui设计也显的杂乱无章的,有些图标放在不合理的位置,把字都给挡住了。

    有些模块的功能重复,要找个东西,找半天还是没找到。

    搜索歌曲的时候提示输入首字母"cyx"就能查询,然而并没有。

    而且没有连接包厢,这个软件待在手机里面似乎没什么用,所以总结起来,我觉得这个软件用起来挺吃力的。

    功能比较严重的bug:

    1、用手机传歌点歌常常显示不了歌词。
    2、点击重唱功能失效。
    3、用户退出包厢后,再进入包厢,会出现两个一样的用户。

    为什么这个产品组的人没有发现这些bug?

    • 测试软件人员没有到位
    • 客户端环境的多样性
    • 各模块的开发人员交流不够紧密
    • 用户调研做的不是很充分

    调研

    采访回顾

    我采访的对象是以为一位美术工作者。平时不经常去KTV。

    Q1:您有没有用过这个app或者类似的app,除了现在的功能还有别的需求吗?

    • 以前有用过,要点歌的时候直接在手机上点就行了,觉得这个软件用起来挺方便的。别的需求:看到已关注的朋友的动态、有皮肤的切换、根据已点的歌曲推荐点歌。

    Q2:使用这个产品的过程, 你的问题解决了么?这个软件在界面、功能、准确度上各有什么优缺点?

    • 我去ktv唱歌用到的功能基本上就是查找我想要点的歌曲、进行点歌、把歌置顶、切歌暂停这几个功能。查找某些歌曲的时候输入关键字总会出现一些不是很热门的歌曲,而且我记得当时在ktv点歌的时候重唱功能用不了。不过确实点歌的时候不用经常来来回回、走来走去,不用排队,用自己手机点歌是很方便。界面风格简单,但有待改善。

    Q3:你对这个软件有什么改进意见?

    • 希望遥控重唱这个功能可以完善的更好,查找歌曲的准确度能够更好。

    经过这么多工作,我觉得这个软件一般。

    第二部分

    分析

    功能逻辑框图

    预估项目时间:大约需要两个月的时间吧。

    根据重要度标识出各模块的重要度、完成度、出发点及效果:

    根据不同维度评分(十分制)

    这个软件目前的优劣(和类似软件相比):

    • 在ios端appstore里面是可以找得到类似的功能,比如说麦乐迪KTV、一起唱等,不过没有用过。看了麦乐迪KTV的详细简介,发现K米UI界面美观会比麦乐迪KTV好,但其他功能没有那么多,麦乐迪的社交功能相对较少,在这点上我是比较喜欢麦乐迪简单的风格。
    • 还有其他一些没有KTV点歌功能的,比如说全面K歌、唱吧,个人觉得这两款软件做的很好,UI设计美观,社交功能满足我的需求,可以听关注人的作品,还可以自己录音。音乐达人需求会很大。而K米如果没有去KTV其他功能基本上没什么用,如果有关注人发布的动态还会有点存在的理由。

    具体建议:

    可以像全面K歌一样不去KTV也可以唱歌的功能。社交功能可以减少一点。界面排版方面有待提高。

    第三部分

    建议和规划

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

    • 我会在UI界面体验方面上加强,功能上尽量做到没有多大需求则删,把主要功能做好。
    • 可以删除预订包厢的功能,因为相比之下,美团的KTV价格会比较低,还有各式各样的商家远远比K米会来的多,而且购物这方面不是K米的主项吧,可以建议商家在美团上备注本商家支持K米app点歌功能。
    • 减少社交功能,增加朋友圈动态。
    • 增加根据点过歌曲推荐点歌(因为有时候去KTV常常不知道要唱什么)
    • 测试到位,做好用户调研

    目前市场上有什么样的产品了?

    • ios端KTV有:麦乐迪KTV、一起唱
    • K歌有全民K歌、唱吧、vv音乐、好唱
    • 还有一些社交移动KTV、团购KTV。

    你要设计什么样的功能?

    点歌+部分社交+K歌+一些专业唱歌指导+可以支持家庭KTV

    为何要做这个功能,而不是其他功能?

    我觉得这些功能需求会比较多、有跟其他app不一样的功能。

    为什么用户会用你的产品/功能?

    基本满足需求且没有过多很杂的功能。

    你的创新在哪里?可以用 NABCD 分析。

    • N:有的用户喜欢唱歌,却唱的不好听
    • A:可以请教专门学音乐的人,然后把一系列的唱歌指导分类。
    • B:可以让喜欢唱歌且唱歌不好听的人提升歌唱水平,提供一个交流的平台
    • C:据我所知目前这种既能K歌又能提供唱歌指导的软件很少吧。
    • D:appstore里面推广。

    如果你来领导这个团队,会有什么不一样?

    • 各模块的沟通会比较多,不会像K米一样很多模块的功能都重复了,有时候想找个功能都不记得在哪里找了。
    • 主次功能之间的关系会平衡较好。

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

    前三个月3个开发,1个测试,1个美工,第四个月2个开发,2个测试,1个美工,

    描述你的团队在16周期间每周都要做什么,才能在第16周如期发布软件,大小里程碑绩点设定。

    • 第一周:做一次真实客户或用户的访谈交流,需求分析,做出原型,完成需求规格说明书。
    • 第二周:与用户再一次确认需求,修改需求规格说明书,修改原型
    • 第三周:平台环境搭建完成、初步架构搭建、需求规格说明书最终版、UI设计
    • 第四周:UI设计改进、架构设计、测试计划
    • 第五周:编码,测试
    • 第六周:UI设计改进、编码、测试Alpha版本发布
    • 第七周:编码,测试
    • 第八周:项目完善、用户试用反馈、测试计划改进
    • 第九周:编码,测试
    • 第十周:编码,测试
    • 第十一周:Beta版本发布
    • 第十二周:测试
    • 第十三周:正式版本完善+用户手册
    • 第十四周:正式版本发布
    • 第十五周:测试,修复bug
    • 第十六周:部署上线

    作为用户,你或你们最喜欢K米中的什么功能?

    1、在KVT里面手机点歌
    2、手机遥控

    你或你们可能会为哪些功能付费?

    当在KTV找不到歌曲时,可以手机上传。

  • 相关阅读:
    第七届蓝桥杯JavaA组省赛真题
    第七届蓝桥杯JavaA组省赛真题
    第七届蓝桥杯JavaA组省赛真题
    第七届蓝桥杯JavaA组省赛真题
    Qt自定义model
    Qt Model/View(官方翻译,图文并茂)
    ddd
    java整合spring和hadoop HDFS
    hadoop-2.7.3 在windows环境下安装(无需Cygwin)
    Web Api 自动生成帮助文档
  • 原文地址:https://www.cnblogs.com/zswmv/p/6002765.html
Copyright © 2020-2023  润新知