这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/computer-science-class1-2018 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/computer-science-class1-2018/homework/11907 |
这个作业的目标 | 对软件进行详细分析,为将来自己研发的某某软件打下基础 |
学号 | 20188402 |
第一部分 调研,评测(软件的 bug,功能评测,黑箱测试,第8章用户调研,12章软件的用户体验)
我准备分析的是手机软件app,它们是否能方便的带给用户极高的体验呢,我这就来体验CSDN app,牛客app,微信公众号这三个软件
体验过程
1.CSDN app
2.牛客app
3.微信公众号
过程中出现的功能性bug
1.CSDN app
点赞功能点四下才能取消开始的第一赞,存在恶意刷赞行为
2.牛客app
1.图片显示有问题,加载图片特别慢,三分钟都还在加载中。
2.答题功能不能很快地及时反映
3.微信公众号
暂时没发现什么bug,广告应该不算功能性bug吧
软件优缺点分析
1.CSDN app
优点:相比于牛客 app它能一键三连(关注,收藏,点赞,长按点赞三秒就好),功能分类比较全面,会员里放置收费内容,这个要牛客app学着点。
缺点:但是它评论里面的表情只有猴子,这点就不如牛客 app了,虽然我知道猴子可能是程序员的吉祥物,但是一直看一类表情包还是会感觉表情包会有点枯燥,还有它的界面太乱了不美观相比于微信公众号,看不出逻辑顺序。
2.牛客app
优点:点赞按一下是点赞,按两下取消点赞,追求事实求是。求职功能做的还是比较完善
缺点:排版和CSDN一样也不行,例如第一个就是学习,往下面一翻全是买书推荐,买课还是放在买课专区比较好,毕竟学习的地方看到1699元的课不禁让人有点不舒服,不能一键三连也带来了些许的不便
3.微信公众号
优点:微信公众号是比较便捷的打开,不占用手机内存,功能比较浅显明了,点进去就能看到了
缺点:功能性比较少,有的学习资料还容易被和谐,有些公众号疯狂套娃令人发指,还有就是功能没app这么多,只能实现一些简单的查询购买之类的,一些难得功能还是需要下载app进行相关操作,还是具有很多局限性
从多个维度对软件进行定量的测评
类别 | CSDN | 牛客 | 微信公众号 | CSDN评分 | 牛客评分 | 微信公众号评分 | |
---|---|---|---|---|---|---|---|
功能 | 核心功能 | 技术知识学习 | 求职 | 各类功能都有对应公众号 | 8 | 6 | 7 |
细节 | 还好 | 一般 | 少 | 8 | 5 | 5 | |
用户体验 | 一般 | 一般 | 好 | 7 | 6 | 8 | |
差异化功能 | 吸引力大 | 吸引力小 | 吸引力中等 | 8 | 5 | 7 | |
软件的效能 | 断网部分能用 | 断网部分能用 | 断网直接无了 | 8 | 5 | 4 | |
体验 | 软件的适应性 | 占内存还好 | 占内存还好 | 小 | 7 | 7 | 10 |
成长性 | 高 | 高 | 低 | 6 | 6 | 5 | |
用户有控制权 | 大 | 大 | 大 | 8 | 8 | 8 | |
自选 | 自选评分项目 | 界面美化一般 | 界面美化差 | 界面美化好 | 7 | 6 | 10 |
合计 | 67 | 54 | 64 |
结论:经过这么多工作,你一定有充分的理由给这个软件下一个评价:
a) 非常不推荐
b) 不推荐
c) 一般
d) 好,不错
e) 非常推荐
1.CSDN app--d 是个还比较可以的学习app
2.牛客app--c 收费部分的摆放管理分区还要努力
3.微信公众号--d 虽然获取东西的过程可能会经历套娃,但是公众号里面确实有一些有价值的东西,而且方便且高效,适应于现在的快节奏社会。
第二部分 分析(参考8.6节对工作的估计,和14.1节软件工程的质量)
1.使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)。
CSDN app 和牛客 app起码得一年多吧,然后一些简单的微信公众号我觉得最多一两个月,复杂的微信公众号五六个月差不多
2.分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?(必答)
CSDN app
优势:相比于牛客 app它能一键三连(关注,收藏,点赞,长按点赞三秒就好),功能分类比较全面,会员里放置收费内容,这个要牛客app学着点。
劣势:但是它评论里面的表情只有猴子,这点就不如牛客 app了,虽然我知道猴子可能是程序员的吉祥物,但是一直看一类表情包还是会感觉表情包会有点枯燥,还有它的界面太乱了不美观相比于微信公众号,看不出逻辑顺序。
排名:技术软件排名第8
牛客 app
优势:点赞按一下是点赞,按两下取消点赞,追求事实求是。求职功能做的还是比较完善
劣势:排版和CSDN一样也不行,例如第一个就是学习,往下面一翻全是买书推荐,买课还是放在买课专区比较好,毕竟学习的地方看到1699元的课不禁让人有点不舒服,不能一键三连也带来了些许的不便
排名:求职软件排第3
3.从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)。
功能分类方面
一定要分好付费区域和免费区域,别付费区域和免费区域一起放置,这样会影响用户的体验,你一开始把要付费的东西放在会员去那用户心里有底就不会出现不舒服的感觉了
4.你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因
答:我觉得他们应该是没有注意在特殊的配置或环境下测试,谁不想自己的软件变得更加完美呢,人一出生不是十全十美,一个新软件诞生也肯定不是尽善尽美,只有不断的完善才能接近完美的极致。还有一种就是吸引新老用 ###户,你不断的完善你的产品会让用户觉得这个产品的工作人员很负责,就会对这个软件大力推广,有利可图。
第三部分 建议和规划(参考《构建之法》第8章功能的定位和优先级;第9章项目经理)
1.市场概况
市场面向的应该是广大在校学习学生,求职毕业大学生,社会计算机相关工作人士,程序员
直接用户就是计算机行业相关工作人士,潜在用户就是那些想学习计算机知识的却是身处别的领域的那些人。
2.市场现状
竞争还是比较激烈的
csdn这类学习app有好多竞争对手如 程序员读 - 精心为程序员打造的编程开发阅读软件,开发者头条 - 程序员的首选学习分享平台 | 技术极客的头条新闻,51CTO学院(编程运维)中国计算机mooc大学,IT教育慕课网络平台,###程序员必备阅读工具 : 开发者头条Pro - 程序员的首选学习分享平台,Java程序员面试宝典 - 基础知识|Java API详解|编程题库 2016最新
牛客 app也有好多竞争对手如猿圈Oxcoder-程序员笔试面试刷题神器 软件工程师找工作跳槽求职必备宝典,程序员客栈-IT威客群众外包私活,兼职创业服务赚钱平台,程序员面试宝典。
3.市场与产品生态
核心用户:在校大学生
典型用户:程序员,计算机相关学习人士
学历:本科以上
年龄:18-44
专业:计算机相关专业
爱好:代码,编程,软件设计
收入:4000-10000+
表面需求:学习计算机语言,知识
潜在需求:找工作
产品的用户群体之间是否存在一定的关系?是否有利用其相互作用二次构成特定用户生态的可能性?
答:存在,有利用
产品的子产品,以及其他相关产品之间是否存在一定的关系?是否有利用各个产品特性之间的相互关系二次构成产品生态的可能性?
答:存在关系,有利用的
4.请为你的团队设计16个周期每周的详细规划。
如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。
开发人员3名,测试人员1名,美工1名,宣传人员1名
周次 | 规划 |
---|---|
1 | 需求获取,人员分工 |
2-3 | 需求分析 |
4-5 | 用例建模 |
6-7 | 竞争性需求框架分析 |
7-8 | 功能定位及优先级 |
9-10 | 具体项目练习 |
11-12 | 高效的团队讨论 |
13-14 | pm风险管理,预计可能出现的问题 |
15-16 | 解决问题,变问题为机会 |