第四次个人作业——案例分析

这个作业要求在哪里 第四次个人作业——案例分析
这个作业的目标 CSDN的分析和找bug
作业正文 https://edu.cnblogs.com/campus/fzzcxy/2018CS/homework/11966
其他参考文献 《CSDN客户端》

第一部分 调研,评测
调研
1. 之前都是用CSDN的网页版,里面的内容非常丰富。python、java、前端开发等课程遇到的问题和写作业时遇到的困难,几乎都可以在CSDN上找到答案,并且解决。但是,从来没有用过CSDN的app。由于这次的软件工程作业,下载了CSDN的app来体验一下。

2. 优点:CSDN可以在上面找到许多资料,很全,有关于很多方面的资料,在CSDN学习到很多知识。从图中也能看出,科目很多,涉及许多知识
3. 缺点:网站广告太多了,而且广告和新闻都合在一起。网站美观性不强,对于技术不感兴趣的学生来说就没什么吸引力了。如下图所示排版非常不美丽,会让人觉得单调

  • Bug发生时的测试环境
    app版本的测试环境
    软件版本:14.4.2
    型号名称:iPhone 11 Pro Max
    系统:ios系统

  • Bug严重等级
    紧急(一级):系统容易崩溃;功能设计与需求严重不符;系统无法登陆;
    严重(二级):影响系统功能或操作,主要功能存在严重缺陷,但不会影响到系统稳定性;
    一般(三级):界面、性能缺陷。1.大数据下容易无响应;2.大数据操作时,没有提供进度条;
    轻微(四级):文字排列不整齐;出现错别字,但是不影响功能;

  • 对于可复现性
    CSDN的系统设置了昵称只能一个月修改一次,因此我一个设备不能判断是是必然发生,还是偶尔发生。我借了朋友的账号来验证,发现还是会出现同样的问题。虽然试验数量较少,但是,由于试验的账号数量较少,编辑资料的昵称和页面的昵称不一致出现的概率是100%。得出的结论是,这个Bug是必然发生,但由于试验基数较少,不能完全确定此结论完全正确。

  • Bug1
    编辑资料的昵称和页面的昵称不一致的问题。
    编辑资料时,需要更改昵称,当修改名称后,没有修改是否成功的提示,并且页面的昵称没有改变,但是编辑资料上面的昵称已经改变。
    刚开始是以为网络比较慢,换了一个wifi后还是出现这个情况。以为系统没有刷新,就退出ios的后台,重新登入,还是出现同样的情况。
    用别的同学的账号,完成上述操作后,出现的问题和我一样。

  • Bug1分析
    Bug的严重性:一般(三级)
    危害分析:这个bug出现的原因估计是系统响应不及时或者无响应。但是不影响整体app的使用。

  • 对于Bug1的预期及改进建议
    需要加快系统数据库与前端的响应时间,不能已经改好了昵称,但是页面没有显示,没有给用户反馈。需要投入资金来加快数据的传输速度。

  • Bug1 反馈

  • Bug2
    每天限量发博文20篇,点击保存草稿,进入草稿箱后再点击发表就可以了。

  • Bug2分析
    Bug的严重性:一般(三级)
    危害分析:发博文的篇数没有限制,可以大幅度降低发布博文的质量,没有了发布博文数量的限制,任何人都能发布大篇幅的博客。这样会使博文质量下降,使获取资料变得更加困难。博文限制也大大增大了数据库的负担,会增加非常多的数据,从而增加数据库的压力,提高成本。

  • 对于Bug2的预期及改进建议
    要改进草稿箱不受发布博文数量限制的Bug,否则会出现大量“垃圾博文”,使SCDN的文章没有营养,会失去大量用户。将草稿箱发布的博文数量和直接发布博文的数量合并,统计的数不能超过20。如果超过,两个地方都不可以发布。

结论:经过这么多工作,你一定有充分的理由给这个软件下一个评价:
a) 非常不推荐
b) 不推荐
c) 一般
d) 好,不错
e) 非常推荐
我认为这个软件还是很不错的,csdn对于程序员来说是一个不错的学习平台,对学习java、python等科目起到了很多的帮助。打开CSDN首页,可以看到很多最新技术的前沿信息,一般有问题要求助,都是到论坛,有许多牛人帮忙解答。虽然说有一点bug,但是在我看来毫不影响使用,所以我还挺推荐的。

评测

  • 问题1:你们之前有使用过CSDN这个软件吗?
    (1)遇到计算机相关的问题时,有使用过。
    (2)没有使用过。(环境工程系的学生)
    (3)之前有用过。
  • 问题2:你们觉得这个CSDN软件怎么样?会继续使用吗?
    (1)CSDN网站的体验非常差,广告满天飞,反应缓慢,浏览器兼容性不好。
    (2)对学习有很大的帮助,运用CSDN 解决了很多问题,之前的有的软件运行时文件被占用一直无法打开,在CSDN中都得到了解决。

第二部分 分析

  1. 使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(例如:团队人数6人左右,计算机大学毕业生,并有专业UI支持)。(必答)
    答:应该需要半年左右。数据库同步和加快响应应该会比较简单,因为不需要提高到很快的速度,不需要实时,但是不能像现在这样。草稿箱发文和直接发文的连接需要建立,要慢慢学习。刚毕业,实践经验都比较少,需要查阅资料,一边学习一边完成,会花的时间比较长。

  2. 分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?(必答)
    答:优点:CSDN可以在上面找到许多资料,很全,有关于很多方面的资料,在CSDN学习到很多知识。科目很多,涉及许多知识。
    缺点:网站广告太多了,而且广告和新闻都合在一起。网站美观性不强,对于技术不感兴趣的学生来说就没什么吸引力了。排版非常不美丽,会让人觉得单调。

  3. 从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)。
    答:测试方面还可以提高。软件在总体的功能实现上是没有什么太大的问题,实现的功能也比较多比较全,但是对于有些细节没有把握好,比如之前提出的一些界面上的瑕疵。功能方面也需要多加测试,有些客户的需求需要考虑到。

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

  • 对用户需求掌握不好
  • 测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试

第三部分 建议和规划
市场大小

  • 根据 CSDN 的官方资料,其有 5000 万注册用户,因此该市场大小至少是 5000 万。
  • 用户是面向所有的开发者,无论是已经参加了开发项目很久的程序员,或者是初学者,都可以通过这个社区交流,学习。
  • 潜在用户是所有对于开发有兴趣或者是已经从事开发且有一些疑问想和同行交流,或者是行业大佬希望有平台来分享经验。

市场现状

  • 目前市场上同类产品有 WordPress,新浪博客,StackOverflow,简书,知乎专栏等。
  • CSDN的优势是用户数量非常多,而且有很多学生在使用CSDN。
  • StackOverflow 由于是英语平台,因此主要面向外国人,不是博客园的竞争对手。
  • 知乎在市场上的定位也与CSDN不同,主要是现在的热点新闻,不是博客园的竞争对手。

市场与产品生态

  • 核心用户群应该是程序员和学习编程的人,比如学生、程序员、热爱编程的人。
  • 典型用户应该是学习编程,程序员,一般是大学生以上学历。
  • 使用CSDN的用户几乎都是学习编程的学生或者已经毕业的计算机专业的人员,我认为有利用其相互作用二次构成特定用户生态的可能性。
  • 潜在需求是能够更好更高效率的学习这门外语。

产品规划

  • 开发 2 人,研究 2 人,测试 1 人,美工 1 人。

  • 第 1 到第 2 周:进行用户分析,调查已有博文的优势。

  • 第 3 到第 9 周:开发制定接口,同测试、美工搭建与设计,设计框架

  • 第 10 到第 13 周:开发对接研究员的模型,测试对效果进行评估。美工优化前端,研究员对模型进行优化。

  • 第 14 到第 15 周:发布产品原型,收集用户的意见并进行改进。

  • 第 16 周:正式产品发布。

posted @ 2021-04-25 16:59  211804203陈可鑫ckx  阅读(63)  评论(0编辑  收藏  举报