zoukankan      html  css  js  c++  java
  • 软件案例分析作业

    软件案例分析作业

    项目 内容
    这个作业属于那个课程 班级博客
    这个作业的要求在哪里 作业要求
    我在这个课程的目标是 学习软件工程相关知识,锻炼软件开发能力。
    这个作业在哪个具体方面帮我实现目标 软件分析入门
    作业正文 作业正文

    第一部分 调研、评测

    1.CSDN APP 体验

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

    MIUI11、Android10下进行测评,

    扁平化的UI设计给人的第一印象很好,当然不得不说有模仿知乎的嫌疑。整体而言,分为五个区域,对应的功能分别是博客、付费(部分免费)教程、微博、站内信、以及个人页面。

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

    对各个板块进行尝试后,感受如下。

    数据量:不太清楚后台的具体随机推荐算法如何实现,但CSDN作为ALEXA全球排名26位的网站,可选择的数据量应该相当大。

    界面:扁平化的UI设计给人第一观感很好,但部分页面(比如签到,任务等)的设计风格和主页面不一致,观感较差。另外在阅读代码时每行仅能显示有限内容,体验较差。

    功能:软件实现了内容(博客和微博)、付费学习、任务三类主要功能,内容丰富,但并未将内容做好,太多无用的内容留给用户筛选。(具体可见BUG板块)

    准确度:仅就软件准确度而言,有瑕疵,但不影响使用。就内容而言,准确度较低。

    按照描述的bug定义,找出至少2个功能性bug。用专业的语言描述(每个bug不少于40字)

    首页的不同分类下推荐有误,如上图所示,在Python分类下推荐了C++内容,进入查看后,发现并无python相关内容。这样的例子还有很多,比如在架构模块下甚至出现了英语元音教学。首页作为APP的核心内容,随机刷新的文章质量过低,且分类错误。

    用户任务界面,点选每日任务中的每日奖励,并无任何反馈,尝试刷新后活跃度仍为0。应该是Button的点击对应部分出了BUG。

    2.定量测评

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

    • b) 不推荐,虽然有不错的UI以及大量的内容堆砌,首页出现的劣质内容使得软件体验很糟糕。
    类别 描述 评分 (满分 10 分, 良好 6 分, 及格 4 分,聊胜于无 1 分, 很差 -3 分)
    功能 核心功能 分析三个核心功能,功能设计和质量。 9
    细节 有什么为用户考虑的细节? 6
    用户体验 当用户完成功能时,不干扰用户 (例如: 是否不断弹出不相关广告)。 10(无广告,无恶意通知骚扰)
    辅助功能 一些辅助功能如皮肤等 6(支持夜间模式)
    差异化功能 这个软件独特的功能. 它对用户的吸引力有多大? 6(移动端付费学习视频观看)
    软件的效能 占用内存, 启动速度, 内存泄漏情况 9
    体验 软件的适应性 在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作. 和不同平台的软件能流畅协作 9
    成长性 记住用户的选择, 适应用户的特点,用户越用越方便 使用30分钟难以评价
    用户有控制权 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息。 8

    第二部分 分析

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

    该类APP在已有网站的基础上开发,并有专业UI设计支持,但所设涉及的知识仍相当多,猜测开发时间在6个月左右。

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

    该类APP较少,存在博客园、SegmentFault、开源中国 、W3School以及其他开源社区的相关APP,试用了与CSDN网站同量级的博客园APP,但可能是开发成本受限,博客园APP自2018年5月以来就没有更新了。

    该软件优势在于:完备的功能体系

    劣势在于:内容无法吸引用户

    在受众较少且没有竞争者的环境下,该产品名列第一。

    第三部分 建议和规划

    首先,市场有多大?潜在的用户有多少?

    CSDN网站日流量1000万,以我自身为例,对一些Error的解决方法查询往往最终会导向CSDN。但APP的市场和网站不一致,如下图所示,CSDN网站的主要流量贡献是下载和博客板块,而APP的三类板块与网站访问者的需求是相悖的。我认为目前APP主要面向的还是需要观看移动端付费教学视频的那一小部分人,因此潜在的用户数也不会太多。

    目前市场上有什么样的产品了,它们的优势劣势在哪里?和它直接竞争的产品在那里?

    存在博客园、SegmentFault、开源中国 、W3School以及其他开源社区的相关APP,但均不和CSDN在一个量级,不好进行比较。CSDN没有直接的竞争产品。

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

    我认为典型用户群应该分以下三种:

    • 知识分享:
      • 25-35岁 计算机从业,较高学历,是平台内容的主要撰写者,将技术问题转化为博客内容。
    • 遇到困难:
      • 年龄学历不限,计算机相关行业,遇到困难需要解决。
    • 观看付费视频:
      • 18-30岁,初入行业,学历不限,在APP观看学习付费视频。
  • 相关阅读:
    Zookeeper 源码(七)请求处理
    Zookeeper 源码(六)Leader-Follower-Observer
    Zookeeper 源码(五)Leader 选举
    Zookeeper 源码(四)Zookeeper 服务端源码
    Zookeeper 源码(三)Zookeeper 客户端源码
    Zookeeper 源码(二)序列化组件 Jute
    Zookeeper 目录
    分布式理论系列(三)ZAB 协议
    分布式理论系列(二)一致性算法:2PC 到 3PC 到 Paxos 到 Raft 到 Zab
    分布式理论系列(一)从 ACID 到 CAP 到 BASE
  • 原文地址:https://www.cnblogs.com/pandapan-buaa/p/12547689.html
Copyright © 2011-2022 走看看