CSDN初体验和分析

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/computer-science-class4-2018
这个作业要求在哪里 < https://www.cnblogs.com/lyl68/p/14637837.html>
这个作业的目标 <下载并使用app,然后从产品体验感和性能方面进行分析>
其他参考文献 <《构建之法》第8章功能的定位和优先级;第9章项目经理,http://www.cnblogs.com/xinz/p/3308608.html>

一、调研,评测

1.使用10–30分钟这个软件的基本功能(请上传使用软件的照片)

  • CSDN APP



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

  • 数据量
    在用户量方面csdn的开屏图就告诉了我们,他们的slogan是成就一亿技术人。所以肯定有巨大的用户群体和数据量来支撑这样的一个社区的发展和运营。这同样也告诉我们中国的互联网产业发展之迅速,和规模之巨大。

  • 界面和功能
    从我的体验来看csdn主要在三个模块来服务他的用户
    首先第一是论坛功能,csdn早起是作为论坛起家,所以论坛是非常重要的功能,也是基础。
    其二就是各种的资源和大神的分享。csdn致力于发展成开发者的社区,那么新人的培养是非常重要的,一些前人的经验和总结就显得十分重要了。
    其三就是用户的功能,为用户提供登录功能,以便记录大家的学习,收集用户的数据,优化了用户的使用。

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

  • 在使用的过程中没发现什么明显的bug,但是也有一些小问题。
    在搜索一些稍微早一些的文章或者帖子的时候会出现错误,有时文章已经删除了,但是还是可以搜索到,或者是搜索的内容和用户的关键词关联性稍微欠缺。可以稍加改进,以改进用户的体验。

4.经过这么多工作,你一定有充分的理由给这个软件下一个评价
a) 非常不推荐
b) 不推荐
c) 一般
d) 好,不错
e) 非常推荐
对于这个app,我选D

类别 描述 评分 满分10分, 良好6分, 及格4分,聊胜于无1分, 很差-3分
功能 核心功能 分析三个核心功能,功能设计和质量。
细节 有什么为用户考虑的细节? 7
用户体验 当用户完成功能时,不干扰用户 (例如: 是否不断弹出不相关广告)。 7
辅助功能 一些辅助功能如皮肤等 8
差异化功能 这个软件独特的功能. 它对用户的吸引力有多大? 8
软件的效能 占用内存, 启动速度, 内存泄漏情况 9
体验 软件的适应性 在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作. 和不同平台的软件能流畅协作
成长性 记住用户的选择, 适应用户的特点,用户越用越方便 8
用户有控制权 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息。让用户方便地从错误中恢复工作, 快捷操作键可调整。 8

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

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

  • 按照《构建之法》里面说的“实际时间=对事件的估计时间+估计时间/工作中类似开发次数”
  • 粗略估计市场调研,开发时间,还有后续的修改和维护。至少在九个月以上

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

  • csdn社区在同类的产品里应该是名列前茅的,首先作为老牌的论坛,他的用户基础十分的深厚,而且互联网的飞速发展也促进了他的发展和转型。在有了用户的基础后,他们对于用户体验的优化也做的很好,及时去维护和做出创新的内容。

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

  • 作为一个开发者社区那么社区的维护就是最重要的,做好用户的问题收集,及时去修改。

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

  • 我觉得是对用户需求掌握不好,因为开发者没有及时收到用户的反馈,加之自己没有做到很好的测试,造成了这样的问题。

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

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

  • 市场概况

首先市场有多大?其次直接的用户有多少?潜在的用户又有多少?

  • 市场,是很大的,互联网作为朝气蓬勃的行业很需要这样的社区来供开发者交流
  • 用户是面向所有的开发者,无论是已经参加了开发项目很久的程序员,或者是初学者,都可以通过这个社区交流,学习。
  • 潜在用户是所有对于开发有兴趣或者是已经从事开发且有一些疑问想和同行交流,或者是行业大佬希望有平台来分享经验。
  • 市场现状

目前市场上有什么样的产品了?上述产品的定位、优势与劣势在哪里?

  • 目前市面上的开发者社区其实比较多,比如51stoinfoQ华为开发者社区等等。csdn的优势在于他的用户基础比较大,有较大的用户粘性,但是这也可能限制他的发展,作为一个成功的产品而停滞不前,及时的更新和更多倾听使用者的意见才能越做越好。
  • 产品规划

  • 如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。
  • 开发:5人
  • 美工:1人
    请为你的团队设计16个周期每周的详细规划
  • 1-3周前期准备(分析需求,做市场调研)
  • 4-12周开发周期(程序的开发,调试)
  • 13-14周测试和试用阶段(找一些核心用户对于产品进行试用,收集他们的反馈)
  • 15-16周(最后的调试)对找出的问题进行解决。
posted @ 2021-04-10 03:36  凡骨  阅读(223)  评论(0编辑  收藏  举报