第四次个人作业:案例分析
这个作业要求在哪里 | 第四次个人作业:案例分析 |
---|---|
这个作业的目标 | 案例分析 |
作业正文 | .... |
其他参考文献 | .... |
背景:
现在很多开发人员和 IT 专业的学生都在web端或移动设备上学习、工作,在web端或移动设备上的 应用能满足这类目标用户的需求么?请体验并分析以下“软件”各自的优势与不同点,请从一个用户的角度给每个产品提出建议:
第一部分:调研,评测
1、使用10–30分钟这个软件
2、描述使用这个产品的过程,解决了用户的问题么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?
介绍:
- 搜索功能和推荐功能非常强大,可以解决开发、学习中的大部分问题。
- 推荐页面,一部分是热榜和阅读量比较多的博客,一部分是自己关注的博主的动态,功能相当丰富,令人应接不暇。
- 个人页面,收藏夹、历史记录、签到、钱包、该有的和不该有的功能都有了。
分析:
a、CSDN 的本质是一个 IT 园子,所以使用网页端的时候以一个问题切入进行测试,可以看到 CSDN 的搜索功能非常强大,比较简单的问题可以在前三条找到解答。
b、CSDN 提供了一个代码下载的板块,但在我的使用过程中得出的结论是,这就是个垃圾板块,一些非常低级的项目和网上已有的开源项目被搬运后却要收费,而且还可能会被翻车,有这功夫我为什么不去 GitHub 或官网上下载呢?
Python安装包需要你分享???还要收费???这和在视觉中国上下载中国国旗图片要收版权费一样令人不齿。
c、CSDN 最开始的时候是想成为中国版的 GitHub,但它的源码分享功能却十分差劲,功能基本照抄 GitHub ,却没有GitHub一半好用。
d、创作板块,有着不错的激励制度但给人的感觉是趋于资本化。
优点:
a、CSDN 上有着海量的技术博客,可以解决在开发、学习中的大部分问题。
b、CSDN 有着十分丰富的功能,论坛,博客,直播,电子书。可以满足大部分用户的需求。
缺点:
a、审核十分宽松,在技术博客方面,一个问题可能精品回答就几个,而剩下的大部分是复制网上的解答且质量堪忧;在资源下载方面,资源质量参差不齐,大部分是网上搬运的源码和安装包。
b、app没什么亮点,推送很烦。
3、Bug 分析
a、测试环境
-
CSDN App
设备:华为 P20
Android版本:10
APP 版本:V 4.6.1
-
CSDN 网页版
系统:Window 10
浏览器:Chrome 90.0.4430.85
b、Bug严重性等级分类:
Severity | This field describes the impact of a bug. |
---|---|
Blocker | Blocks development and/or testing work |
Critical | crashes, loss of data, severe memory leak |
Major | major loss of function |
Minor | minor loss of function, or other problem where easy workaround is present |
Trivial | cosmetic problem like misspelled words or misaligned text |
Enhancement | Request for enhancement |
c、Bug 描述:
-
Bug 1:网页版代码开源页面热门项目排行有问题
Bug严重性:Minor,虚假信息
Bug可复现性:是
复现方法:从CSDN 网页版点击代码板块进去开源项目页面,右侧的热门项目都是一些星级数很低的项目,点进去和热门项目不能匹配。
成因:网页端的排行算法可能有问题
修改建议:修改排行算法
-
Bug 2:夜间模式下打开 App 的论坛板块不会进入夜间模式
Bug严重性:Minor,影响用户体验
Bug可复现性:是
复现方法:从CSDN App点击我的, 滑动页面至下方更多服务的论坛
成因:没有对该板块进行夜间适配
修改建议:完善夜间模式对不同板块的适配
d、Bug 反馈:
4、改进意见?
- 加强审核,把搬运的解答和资源清理一下,还有以博客做店铺推广的营销号,不要让原创变得廉价。
- 开源板块还有很大的发展空间。
- App 太臃肿,而且推送功能存在感太强,有点流氓软件的味道了。
5、采访
A同学:2018级计科学生
-
Q:你对CSDN有什么需求?
A:技术上的问题可以在这里找到解答
-
Q:你在使用CSDN网页/app时候遇到了什么问题或者发现了什么亮点?
A:博客质量参差不齐,很多是水贴、营销号、转载。
-
Q:你对CSDN有什么建议或意见,有哪些可以改进的地方
A:减少广告投放
6、定性定量评价
- 定性评价:CSDN 的核心功能非常优秀,但是其他的附加功能真的可有可无。
- 定量评价:评分标准 (满分 10 分, 良好 6 分, 及格 4 分,可有可无 1 分, 很差 -5 分)
类别 | 评分 | |
---|---|---|
功能 | 核心功能 | 9 |
细节 | 6 | |
用户体验 | 4 | |
辅助功能 | 4 | |
差异化功能 | 4 | |
发布博客 | 7 | |
体验 | 软件的适应性 | 6 |
成长性 | 6 | |
广告部分 | -5 |
第二部分:分析
1、使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业 UI 支持)
开发时间:不是很清楚这种大型项目的开发,主体功能可能要3-4个月吧,完整功能可能要一年甚至更长。
2、分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?
产品 | 描述 | 推荐指数 |
---|---|---|
博客园 | 广告投放少,博客评价质量会比CSDN高。 | 1 |
CSDN | 广告铺天盖地,博客质量参差不齐,不过推荐和搜索功能很强大。 | 2 |
3、从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面。
加强审核制度,可以通过人工审核或机器人算法审核对大量的转载博客进行限制,保护原创作者的权益,通过完善激励制度,增进社区原创内容的积极性,使社区更加趋于专业化而不是商业化。
4、你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?可以从下面的可能性中选取几个:
BUG影响场景较小,测试的时候可能未测试到。并且不影响主要功能使用。
第三部分: 建议和规划
这个软件/网站/服务有很多可以提高的部分,如果你是新上任的项目经理,如何提高从而在竞争中胜出?请针对以下的问题进行思考
1、市场概况
-
首先市场有多大?
根据显示,我国IT产业市场不断发展,竞争力不断提升,目前市场已进入高速发展的时代。近年来随着网络技术的不断提升,我国IT产业市场不断发展,竞争力不断提升,目前市场已进入高速发展的时代。根据数据显示,2020年,我国软件和信息技术服务业规模以上企业超4万家,累计完成软件业务收入81616亿元,同比增长13.3%。
-
其次直接的用户有多少?潜在的用户又有多少?
直接用户:结合 CSDN 的标语应该大于1亿。
潜在用户:不清楚,不过结合近几年计算机行业的发展态势,整个行业还在还在快速发展,所有应该还有巨大的潜在用户。
2、市场现状
-
目前市场上有什么样的产品了?
CSDN、博客园、知乎等等。
-
上述产品的定位、优势与劣势在哪里?
产品 定位 优势 劣势 博客园 IT论坛 博客平均质量高,广告少,用户基数大 搜索、推荐算法较弱。 CSDN IT论坛 搜索、推荐功能非常强大,用户基数大 审核较为宽松导致内容参差不齐。 知乎 经验分享论坛 用户基数大 涉及领域广,IT板块只是其一小部分,不够专业。 -
上述产品之间呈现什么样的关系,哪些为竞品关系?以及竞争中的各方态势如何?
博客园和 CSDN 为竞争关系,二者和知乎不在一个领域和水平。
CSDN广告太多,审核宽松,虽然用户基数比博客园多,但很有可能被博客园超越。
3、市场与产品生态
-
这个产品的核心用户群是什么样的人?典型用户是什么样的?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?
核心用户群:IT 从业者、IT学习者
典型用户:本科学历、25-35岁、IT从业者
表面需求:开发学习时问题交流。
潜在需求:记录学习过程。
-
产品的用户群体之间是否存在一定的关系?是否有利用其相互作用二次构成特定用户生态的可能性?
IT 从业者的分享帮助 IT 学习者提升技术水平进而成为 IT 从业者,以此循环往复。
4、产品规划
-
你要在当前软件的基础上设计什么样的新功能?可以用 NABCD 分析。
新功能:班级
功能描述:可以与高校合作,为高校的计算机方向学生创建班级,由教师带领学生在 CSDN 上发布技术学习记录,促进原创优质博文的发布。
NABCD
NABCD 详细 Need 需求 博客园上的高校班级超过500个,需求量可见一斑。 Approach 做法 创建班级板块,与高校合作。 Benfit 好处 促进高校学生使用 CSDN 分享学习记录,增加社区原创作者的基数。 Competitors 竞争 作为中国最大的 IT 社区,用户基数有着天然的优势,只要用心做板块很容易发展到一定的规模。 Delivery 推广 可以增加激励功能,鼓励高校创建班级,以及在首页推广改板块。 -
如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。
模块 人数 UI设计/原型 1人 前端 2人 后端 2人 测试 1人 -
请为你的团队设计16个周期每周的详细规划。
时间 计划 第1周 需求分析、分配任务 第2-3周 UI设计、原型设计 第4-5周 前端界面编写、后端设计接口 第6-12周 后端编写 第13周 测试 第14周 预上线 第15-16周 根据反馈进行业务调整