yyxixi

第四次个人作业-索一美

这个作业要求在哪里 第四次个人作业
这个作业的目标 调研分析CSDN,进一步了解软件工程
作业正文 作业正文

目录

第一部分 调研,评测(软件的 bug,功能评测,黑箱测试,第8章用户调研,12章软件的用户体验)

第二部分 分析(参考8.6节对工作的估计,和14.1节软件工程的质量)

第三部分 建议和规划(参考《构建之法》第8章功能的定位和优先级;第9章项目经理)

第一部分 调研,评测(软件的 bug,功能评测,黑箱测试,第8章用户调研,12章软件的用户体验)

调研

1. 使用10–30分钟这个软件的基本功能

  • 体验CSDN手机客户端(iOS)









  • 体验CSDN PC端





体验感:首先打开APP后,会看到的是推荐页面,这个页面可以看到CSDN热榜和阅读量比较多的博客。同时可以看到自己关注的博主的动态,以及当前热度榜等等,首页上的模块比较丰富。在首页上还有一个搜索框,通过这个搜索框,我们可以检索自己想要的信息。其次是会员板块,在这个板块里可以看到会员专属的权益。接着是直播板块,在这里可以看到直播预告,不但可以看正在进行的直播,还可以看直播回放。最后就是在我的个人中心点击论坛,可以看到技术论坛和生活论坛两部分。

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

  • 在我使用期间,我可以在大佬们的博客中学习一些小技巧。
  • 优点:
    a.信息量大,内容丰富,专业性很强,拥有许多优质的博客以及作者。
    b.可查阅资料,观看视频,观看直播,可以通过搜索框搜索想找的内容,更快的使学习中遇到的问题得以解决。
    c.可以通过blink发发日常和遇到解决不了的问题。
  • 缺点:
    a.相比于网页,CSDN APP少了论坛、问答等相关功能.
    b.有些博客内容质量有待提升。

3.对产品有什么改进意见?

a.手机APP上会员和直播两板块内容较多,有些用户并不是很乐意充值会员,也可能是我没有充值会员,就目前而言,没有更新颖的内容让我想要去充值。
b.博客内容会出现一模一样的情况,本以为名字不同,内容会不同,但实际上并不是,所谓换汤不换药。

4.BUG

BUG的严重性(用☆代替):
一颗星:极小概率的问题,用户体验不受影响。
二颗星:轻微安全漏洞,功能细节的小问题,用户体验受到稍微的影响。
三颗星:稳定出现的问题,一般安全性漏洞,用户体验受到一定影响。
四颗星:严重系统故障,可能会导致重要数据泄露,用户体验较差,影响正常使用。
五颗星:致命性系统故障和致命性安全性漏洞,用户体验严重影响甚至无法使用。

BUG发生时的测试环境

测试系统:ipone 7 plus
测试机型:MNFQ2CH/A
版本:14.4.2
时间:2021.4.25

BUG1:APP夜间模式不匹配
BUG的可复现性及具体复现步骤
该现象是必然发生的。
复现步骤:

具体情况:CSDN手机APP支持夜间模式,但是进入书籍查看等部分页面仍然是昼间模式,未适配到夜间模式。 严重性:☆☆
BUG反馈

BUG发生时的测试环境

测试系统:Windows10
测试机型:扬威
时间:2021.4.25

BUG2:PC端登陆
BUG的可复现性及具体复现步骤
该现象是必然发生的。
复现步骤:

具体情况:这也不太算是一个BUG,但是怎么说呢,如果我们想要在CSDN社区查一些资料,PC端就必须让我们先登录账号,有的时候会限制我们的使用。比如说我们不是使用我们的电脑查阅,必须登录我们的信息才可,那很多人是不愿意的,万一出现泄露信息的情况。所以我觉得可以搞一个类似于游客登录,就可随时查看,在我们自己的电脑上可以登录,在非本人电脑上查阅也无需担心。 严重性:☆☆

5.对APP评价:较好

类别 评分
核心功能 9
细节 7
用户体验 8
辅助功能 8
差异性功能 8
软件效能 7
成长性 8
用户有控制权 8
界面设计 9

第二部分 分析(参考8.6节对工作的估计,和14.1节软件工程的质量)

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

CSDN的APP功能强大,内容丰富。就目前完成的还是很不错的,不过可以把它再优化一下,为了更好的服务于我们,内容做到精而简,过滤掉无用信息也是重中之重。所以我感觉需要一年时间。

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

CSDN与博客园相比内容复杂,广告偏多,文章重复性较高。
CSDN与知乎相比受众较小,没有知乎使用者多。
相比较而言,CSDN在界面设计上还是占优势的。最终我觉得它与其它软件不分伯仲。

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

用户体验感是需要考虑的一部分。在设计上要考虑到大众群体,而不是单一的小众群体。所以在会员制和直播方面向大众倾斜。

4.你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?

  • 小BUG没有测试到
  • 用户需求掌握不足

第三部分 建议和规划(参考《构建之法》第8章功能的定位和优先级;第9章项目经理)

这个软件/网站/服务有很多可以提高的部分,如果你是新上任的项目经理,如何提高从而在竞争中胜出?请针对以下的问题进行思考

1.市场概况

1.1首先市场有多大?

在互联网的时代,IT行业的人数只增不减,市场很大。

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

直接用户:从事计算机行业的人
潜在用户:打算从事或正在学习的人

2.市场现状

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

博客园

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

优势:产品受众于计算机领域,简洁设计美观
劣势:可用资源较少,缺少新颖的创新

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

两者之间呈互补关系,优劣势互补,博客园上不能解决的问题CSDN上便可。

3.市场与产品生态

3.1这个产品的核心用户群是什么样的人?典型用户是什么样的?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?

核心用户群是从事计算机行业的人。典型用户是正在学习的学生们。表面需求:不断学习新知识,充实自己。潜在需求:需要与时俱进。

3.2产品的用户群体之间是否存在一定的关系?是否有利用其相互作用二次构成特定用户生态的可能性?

存在互补关系,用户群体在使用产品时如若发现问题,产品则可以帮助用户学习到新知识。

3.3产品的子产品,以及其他相关产品之间是否存在一定的关系?是否有利用各个产品特性之间的相互关系二次构成产品生态的可能性?

存在一定的关系。子产品可促进产品更加完善。

4.产品规划

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

有些需要会员才可以看,可以增加单项收费功能,不用花会员的钱就可以看到自己想看的东西。

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

角色 人数
开发 2
测试 2
美工 2

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

任务 时间
市场调研 1周
团队分析 (设计方案) 2周
详细报告 1周
设计实现 2周
代码实现 3周
代码测试与整合 4周
用户反馈测试 3周

posted on 2021-04-25 16:17  yyxixi  阅读(86)  评论(0编辑  收藏  举报

导航