案例分析

这个作业属于哪个课程 软工-2018级计算机4班
这个作业要求在哪里 3 20210405-1 案例分析作业
这个作业的目标 案例分析学习、评测、思辨、总结
学号 20188521

分析的产品:CSDN app

CSDN:

    中国专业IT社区CSDN (Chinese Software Developer Network) 创立于1999年,致力于为中国软件开发者提供知
识传播、在线学习、职业发展等全生命周期服务。

    旗下拥有:专业的中文IT技术社区: CSDN.NET;移动端开发者专属APP: CSDN APP、CSDN学院APP;新媒体矩阵微信
公众号:CSDN资讯、程序人生、GitChat、CSDN学院、 AI科技大本营、区块链大本营、CSDN云计算、GitChat精品课、人工
智能头条、CSDN企业招聘;IT技术培训学习平台:  CSDN学院;技术知识移动社区: GitChat;IT人力资源服务:科锐福克
斯;高校IT技术学习成长平台:高校俱乐部。

一、调研,测评

  CSDN APP:开发者专属移动APP,提供最新技术资讯、开发知识,助力开发者学习和成长,让技术交流更简单。

1、基本功能体验:(使用10–30分钟这个软件的基本功能)

  • CSDN编程网站,是国内一个很大、很好的编程网站,也是技术分享、经验交流的大平台。
  • 登陆后进入App页面,底部导航栏包含5个标签,首页包含关注、推荐、热榜三个主要的资讯入口,Blink则接近知乎的动态或是微信的朋友圈,此外按照编程语言细分了更多板块

  下载使用:从应用商店找到,下载并安装。

  打开首页:首页自动默认在推荐页面,可以看到有很多博客顺序排版,标题以及图片内容吸引展示。

  Blink浏览:类似论坛,功能和朋友圈展示的很像,可以自由短篇发言。

  会员与直播页面(夜间模式):CSDN特色会员能够提高更强大的功能,以及实惠的课程价格,享受更好的服务;直播功能能够实现强大的实时教学等视频,更有回放功能,自由学习,高效、简洁。

  消息界面:可以看到个人的评论与回复,方便管理,他人对自己的点赞,粉丝互动,还有CSDN助手,页面简洁,功能强大

  CSDN搜索:CSDN作为学术论坛,拥有大量用户,以及很多实时资料,自然也拥有强大搜索功能,可以根据相关性或者热度查找想要内容,并且能够分类展示,贴心强大。

2、描述使用这个产品的过程,解决了用户的问题么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?

  • 在我想寻找一些IT资料、帮助,使用最多的便是CSDN了,而app用于学习也非常有帮助且方便。
  • 像找代码,寻求帮助,分享技术都非常好用,能有效解决大部分相关问题。

优点:

  • 有很多技术大牛分享专业内容
  • 用户基数大,社区讨论范围浓厚
  • 问答、直播学习……讨论,内容全面
  • 界面很好,阅读很舒适,有多种可选择的写作模板

缺点

  • 内容较杂,不够垂直,缺乏趣味性
  • 文章判重机制有待完善,经常看到重复的转载内容,内容大致相同。
  • 底部栏的会员可以考虑更换
    ​ 对于一款APP来说,底部栏是很重要的一个交互部分。然而,CSDN APP却把”寸土寸金“的地方,留给了用户很少使用到的”会员“。这点对于我来说是一个特别糟糕的体验。如果想开通会员,用户自然会去个人信息页面寻找相关的入口;如果不想开通会员,底部栏放一个大大的”会员“,这不是恶心用户吗,同时也使APP少了五分之一的可用”第一交互“部分。所以,我认为可以把它更换为一个更为实用的选项,甚至将底部栏按钮由五个变为四个,体验也会好很多。
  • app的代码块的阅读体验需要优化
    ​ 博客大多数是在电脑端书写,与手机屏幕比例相差甚远,这给用户带来了不太好的阅读体验。许多地方的排版会显得有些凌乱,但也能够理解。但是,如果碰到较长的代码块,CSDN APP给出的解决方案是左右滑动代码块与横屏查看代码块。然而,这里的交互并没有做好,很容易出现想要左右滑动,却变成上下滑动,不由得让我有点抓狂。建议在代码块中滑动时,将上下互动锁定,这样就可以减少误操作。

3、app平台Bug:

  • BUG测试环境:Android 版本:10
  • App版本号v4.5.8
  3.1、首次安装使用,居然提示需要“读取通话记录”权限,对于安全、隐私有非常大影响。



  3.2、夜间模式下,CSDN的app浏览代码或一些博客有时显示异常:

  3.3、搜索引擎,csdn的app搜索功能有两种排版模式:“按相关性”、“按热度”,但有时“按热度”展示的内容与想要搜索的主题毫无相关,切换内容差距太大。

4、用户体验

   瑕不掩瑜。像使用CSDN APP搜索时,一般不需要选择太多的选项,出现的内容就足以解决大部分用户的问题。所以,我认为使用的搜索引擎,CSDN APP是合格的。省去了打开浏览器、进入CSDN官网的过程,或是在百度搜索结果中选择CSDN内容的烦恼。

结论:(经过这么多工作,你一定有充分的理由给这个软件下一个评价:)

  • a) 非常不推荐
  • b) 不推荐
  • c) 一般
  • d) 好,不错
  • e) 非常推荐

我的评价:e);我认为这款软件是非常不错的,值得推荐。

描述 CSDN 知乎
核心功能 分析核心功能,核心功能的设计和质量 9(用户基数大,知名度高) 6(内容丰富,IT 技术相关话题也很活跃)
细节 有什么为用户考虑的细节? 8(收藏、关注功能完备) 4(新版本越来越臃肿)
用户体验 当用户完成功能时,不干扰用户 (例如: 是否不断弹出不相关广告) 6(基本不影响) 4(广告极多)
软件的效能 占用内存, 启动速度, 内存泄漏情况 8(较轻量) 8(较轻量)
成长性 记住用户的选择, 适应用户的特点,用户越用越方便 6(个性化推荐) 8(个性化推荐)
总分 37 30

二、分析

程序 = 算法 + 数据结构

软件 = 程序 + 软件工程(软件服务还有数据,内容的因素)

软件企业 = 软件 + 商业模式

1、使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)。

  • 由于CSDN APP与CSDN网页版使用相同的搜索引擎接口,并且设计也参照了现有的热门APP界面设计形式,所以我认为需要40周的时间完成这样的工作。
时间 具体任务
1~2 周 产品调研,用户定位,团队磨合
3~7 周 需求分析,确定分工、开发框架、开发规范,学习所需开发技术
8~16 周 实现基本需求,完成初步开发(前端设计,后端实现,前后端交互),初步测试
17~27 周 完善软件功能,修复已知 BUG,进一步测试
28~35 周 部署、测试
36~38 周 开放内测版本,修复大部分 BUG,针对内测用户反馈进行修改
39~40 周 正式上线

2、分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?

产品优势

  基于CSDN的庞大用户与丰富资源,个性化服务

资讯丰富

  同类产品竞争力较弱

产品劣势

  目标用户会更多使用网页端,app端代码不便阅读;从消磨碎片化时间角度考虑,知乎、微信公众号上的内容更具趣味性,紧随时事热点

积分模式收费

  下载收费内容过多,容易劝退用户,影响评价体验,高门槛

3、从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)。

构建之法12章中提到:

好的用户体验当然是所有人都想要的,如果它和产品的质量有冲突,怎么办?牺牲质量去追求用户体验么,用户能接受么?

对于一款商业产品来说,如何盈利显然是最首要的问题,但盈利性作为产品本身的重要组成部分,和用户体验却往往是冲突的。

因此我觉得CSDN团队可以考虑放慢脚步,暂时将工作重心转移到提升用户体验上:可以更加重视用户反馈,增加团队中负责用户体验工作的人数与话语权。

考虑到用户大多数是学生和开发工程师,可以考虑改善如下的功能:

  • 1.论坛与博客一样分区,用户可以只看自己想看到的区
  • 2.论坛与博客一样,具有搜索功能,能够搜索感兴趣的问题
    1. 可以显示关注好友的排行榜以及全球的总榜

4、你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?可以从下面的可能性中选取几个:

  • 对用户需求掌握不好
  • 具体的设计质量不高
  • 开发人员粗心大意
  • 测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试
  • 其他

我觉得主要是“对用户需求掌握不好”在学习IT之前几乎没留意到CSDN,后面也是在寻找帮助是百度频繁推荐它的内容,在此之前,反而知乎更受欢迎。开发人员粗心大意倒没有,小瑕疵无大错误,“具体的设计质量不高”可能有一点。

三、建议和规划(参考《构建之法》)

1、市场概况

用户主体是学生和开发工程师,CSDN还是比较受欢迎。

首先市场有多大?

  据统计数据显示,2017年中国大数据发展指数总数为1087.8,同比增长179.32;各省市增长的平均值为5.78。其中,浙江和重庆的大数据发展指数增长均超过10,北京、江苏、广东、浙江、上海味蕾大数据产业发展的第一梯队,大数据指数增长平均值为8.13。总的来看,中国大数据发展已形成了8个国家大数据综合试验区为引领,多区域集聚发展、第一梯队领先优势明显的格局。关注作者:需要大数据零基础到项目实战视频资料,其他文章可以找到分享资料者

其次直接的用户有多少?潜在的用户又有多少?

  • 直接用户为百万级别
  • 潜在用户则包括相关行业从业人员、学生等,为千万级

2、市场现状

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

CSDN,掘金,牛客网,脉脉,知乎,微信公众号,V2EX等其实还有各种教学软件IT课程

上述产品的定位、优势与劣势在哪里?

产品 定位 优势 劣势
CSDN 开发者交流论坛 用户基数大 内容质量参差不齐
掘金 技术分享论坛 质量较高 相对小众
牛客网 求职者交流平台 垂直领域 用户粘性低
脉脉 从业者交流社区 用户群体大 匿名制度与隐私管理
知乎 泛娱乐内容平台 用户基数极大 专业性有待提升
微信公众号 泛娱乐内容平台 依托微信 订阅制依赖创作者自身素质
V2EX 小众技术社区 用户群体质量高 较为冷门,变现难

上述产品之间呈现什么样的关系,哪些为竞品关系?以及竞争中的各方态势如何?

牛客网、脉脉与CSDN构成竞品关系。

3、市场与产品生态

核心人群:大学生,IT技术人员以及热爱IT行业人员。
技术分享者与其他用户存在创作者与阅读者的关系,可以构造能让创作者盈利的生态,进而激励创作者生产更多优质内容。
天眼查显示CSDN包含两款子产品:MobileHub和笨笨家庭记账软件,不过均已长时间没有更新。

4、产品规划

你要在当前软件的基础上设计什么样的新功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用NABCD分析。

CSDN的app应用第二页便是会员栏目,不过大多数游客都会下意识避开并且厌烦;而且会员价位较高,功能介绍主要偏向买课程付费,与视频教学竞争,在用户心中形成二次消费,非常影响感官,个人建议可以增加CSDN会员试用功能,并增加会员权益:去广告、私信优先级等。

如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。

  • UI设计&测试:2人
  • 基础架构&后端:5人
  • 后端&测试:2人
  • 前端&测试:2人
  • 安全分析:3人

请为你的团队设计16个周期每周的详细规划

周数 任务
2 需求分析,协同各业务部门
3~6 后端设计会员试用相关接口,UI 设计活动页面
7~9 前端实现页面,后端与安全分析师进一步修复可能的漏洞
10 进行集成测试
11~12 周 预上线,进行 Alpha 测试和 Beta 测试
13 周 完成需求说明和单元测试等,进行压力测试
14~16 周 项目上线,根据用户反馈即时迭代
原文地址:https://www.cnblogs.com/youlanghua/p/14640561.html