zoukankan      html  css  js  c++  java
  • 软件评测

    这个作业属于哪个课程 2021春软工实践|W班 (福州大学)
    这个作业的要求在哪里 软件评测
    这个作业的目标 了解软件测评的流程
    其他参考文献

    调研、评测

    CSDN问答

    产品功能介绍

    csdn是全球知名中文IT技术交流平台,创建于1999年,包含原创博客、精品问答、职业培训、技术论坛、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区.

    回答

    下面是csdn上一个同学的需求。

    image-20210520092046069

    我的答案是这样的,先自己在本地编辑器(vscode)上实现一遍,再将效果给楼主看,然后写下解题思路。

    image-20210520092347007

    image-20210520092408717

    提问

    image-20210520184039888

    优点

    • 之前一段时间,每次打开csdn总会弹回一些广告,本来想吐槽一下,以至于开发了csdn谷歌插件来优化。但最近它主站上好像进行了优化,几乎没了广告,这点值得赞同。

      下图为csdn插件的功能:

      image-20210520094749424

    • CSDN有单独做出手机app,这点对于手机用户来讲是比较方便的。

    • CSDN网站的功能比较多,论坛,博客,问答,专栏,直播等等功能应有尽有。

    • 再来就是CSDN的UI比较好看

    缺点

    • 个人觉得CSDN的下载费用过于昂贵,而且质量参差不齐,再者万一有人从别的地方盗取资料过来卖,怎么办?
    • CSDN的app上好像没有查看我的回答这一功能,回答问题是在网页上回答的,我试着在手机app上查看一下,但却找不到这一功能。

    改进建议

    可以加强知识产权的保护管理。

    BUG

    • 第一个是我发现网站上面,右边有个checklist,点到哪个,那个item就会高亮

      image-20210520141303358

      但是我点最下面那个友情链接,它却不高亮,这个应该是它技术设计不合理,高度的判断不合理。

      image-20210520141409741

    • 第二个是我在csdn上翻到之前收藏的一篇博客,发现里面的排版出现了问题。代码直接溢出屏幕外,也没有出现滚动条。但是我把它复制代码,发了一篇实验博客,发现是有出现滚动条的。然后看了下这篇博客发表时间是2013年,可能csdn在更新迭代没有对以往的博客格式进行维护吧。(个人猜测

      image-20210520142243499

      • 我在问答模块发现我的回答不能撤销,不能删除,感觉这设计有点问题。

    Stack Overflow

    产品功能介绍

    Stack Overflow是一个与程序相关的IT技术问答网站,是开发人员学习,共享其编程知识的最大,最受信任的在线社区。

    回答

    我尝试着在网站上回答,好不容易看到一个自己会的题目,

    image-20210520143635199

    然后我也写好了解法,结果提交不上去,先是跳到一个验证页面,判断是不是人机,判断完了也没有后续了。。

    image-20210520143535503

    image-20210520143847823

    提问

    image-20210520214135113

    优点

    • 我觉得它的用户量较多,知名度较广
    • 安全性较高,会进行人机验证

    缺点

    • 首先就是非常慢,加载速度非常慢,国外的网站可以理解
    • 再来就是那个黑框一直显示在那边,关不了,非常影响体验

    改进建议

    • 作为全球最大的IT问答网站,改善其加载速度是必须的
    • 界面的美化

    BUG

    暂无找到BUG

    SegmentFault

    产品功能介绍

    SegmentFault 是中国领先的开发者技术社区。以技术问答、技术专栏、技术课程、技术资讯为核心的产品形态,为开发者提供纯粹、高质的技术交流平台

    回答

    一个同学的需求如下

    image-20210520150216358

    我的回答

    image-20210520150237540

    提问

    image-20210520214302662

    优点

    • 网站的UI我挺喜欢的,有种小清新的感觉
    • 简洁明了,没有广告,好评
    • 网站没有独立做出app,但是有设计了响应式,还是不错的

    缺点

    • 问答区没有进行分类筛选的功能,我擅长的方向还得一个一个找,这点不太方便,可以参考CSDN的问答
    • 点击一下,没有跳出新页面,而是改变url在本页面而已,我好几次都习惯性点错了,把它给关了

    改进建议

    • 问答区可以参考CSDN做个按语言归类,筛选

    BUG

    暂无找到BUG

    分析

    开发时间估计

    • CSDN: 大约需要30天左右
    • Stack Overflow: 大约需要40天左右
    • SegmentFault: 大约需要25天左右

    同类产品对比排名

    分析优劣

    • CSDN在国内的用户群体比较庞大,再来就是它的功能比较多,更加的全面化
    • Stack Overflow可能是国外比较流行,用户群体比较广,知名度更高。也是我们学习英语的好帮手。
    • 思否,emmm起步比较晚,人气也比较少,而且功能不是很多,感觉就是CSDN的一个子集。不过它是没有广告的,记得有段时间CSDN一打开都会弹出广告,我就跑来思否搜索,比较舒服,而且有些文章回答的质量也是杠杠的,不错。

    排名

    个人心中的体验排名是: CSDN>=SefmentFault>Stack Overflow。可能专业的排名是Stack Overflow的排名会更高,但是我感觉加载慢非常影响体验了,而且界面不是很好看

    质量排名是:Stack Overflow >CSDN>SefmentFault

    [软件工程方面的建议]

    • 对CSDN的建议: 希望CSDN能够在未来保证没广告,还有就是在更新版本迭代过程中,考虑对老旧博客的兼容性。
    • 对SefmentFault的建议:在问答区增加分类功能,方便查找。网站的功能应该拓展一些,
    • 对Stack Overflow的建议: 希望能加快网站访问速度,优化界面UI。

    [BUG存在原因分析]

    • CSDN上的checklist高亮的显示问题,可能是开发人员也注意到了,测试人员也注意到,但是这个内容不重要,不影响大局,所以就没改了。
    • CSDN上自己的回答不能删除,可能是开发人员粗心大意,没注意到这个功能,产品人员对用户需求掌握不好

    建议和规划

    市场概况

    我国的IT互联网的市场规模巨大,参考下面下句话

    2012-2019年,我国IT服务市场规模呈现上升趋势。从增速来看,2017年的增速达到了15.61%,市场规模达到6048.4亿元。2019年,中国IT服务市场规模达到7952.8亿元,同比增长14.12%。根据近年来中国IT服务市场的发展,前瞻预测2020年我国IT服务市场规模将达8253.4亿元左右。

    这是百度上的一个资料。每年的新增的岗位好几百万,从事IT互联网行业的人员将大大提升。而且IT的方向也越来越多,如深度学习,自然语言处理等。在工作时,难免会碰到难题,这时候就可以求助问答网站。

    • 直接用户是从事IT行业的人员以及主修IT相关专业的学生
    • 潜在用户是对编程感兴趣的人员

    市场现状

    目前市场上有了CSDN,SegmentFault,Stack Overflow这三款产品,

    CSDN

    • 定位: CSDN是全球知名中文IT技术交流平台
    • 优势: 国内的用户群体多,几乎是垄断地位。而且他功能非常多,一套全家桶,服务到位。知名度国内算是最高了

    Stack Overflow

    • 优势:用户群体比较广,覆盖全球,可能里面的问题会多一点,比较全球的人都在用。
    • 劣势: 对于不熟练英语的不太友好,对于有英语障碍的,可能他们本国的问答网站会更受欢迎一些。

    SegmentFault

    • 定位:改变并提升开发者获取知识的方式和效率,帮助开发者获得成功。
    • 劣势: 人气不够,用户普遍更倾向于CSDN

    这三款产品互为竞品关系,竞争中国内的影响力是CSDN最大,全球的影响力是Stack Overflow最大,思否的人气较少。

    市场与产品生态

      • 核心用户群:IT技术岗以及计算机相关专业的学生
      • 典型用户: 编程初学者遇到不会的上网站提问问题以及乐于助人解答的前辈
      • 学历:大专、本科、硕士等等
      • 年龄:15-45
      • 专业:计算机相关的专业
      • 爱好:敲代码
      • 收入:中高收入
      • 表面需求:解决问题
      • 实际需求:获得收益
    1. 产品的用户群体之间存在一定的关系
    2. 产品的子产品,以及其他相关产品之间存在一定的关系,有利用各个产品特性之间的相互关系二次构成产品生态的可能性。例如CSDN上的问答和相关产品写博客,同学可以将答案收集起来写一篇博客日记,相当于是做笔记。同时还有直播等功能,也可以找到相应知识点的解说。

    产品规划

    添加功能

    当用户提问问题时,很大的概率是这个网站找不到类似的题目。比如我在CSDN上提问,很大原因是我在CSDN上找不到类似的题目。添加的功能是提问问题时,网站会带着这问题全网搜,包括在Stack Overflow上找,如果找到的话,他就会提示用户某某网站出现过类似题目,给个链接让用户跳转。因为可能回答的不是很及时。

    NABCD模型

    1. N(Need需求)

      • 当用户提出问题又急于想要答案,但是回答往往不是那么及时,如果有这一功能会比较人性化,省了很大功夫
      • 如果本站或者其他网站存在相似的题目,就可以直接借鉴,不必浪费等待时间。
    2. A(Approach 做法)

      首先要实现一个强大的搜索引擎,我们需要有个优秀的算法,能够快捷的找到结果,因为也不能让用户等太久。然后将搜索到内容以列表的形式呈现给用户,可以按人气排序等。用户点击就可以跳转到目标题目了。

    3. B(Benefit 好处)

      • 可以节省用户等待答案的过程
      • 可以节约用户答题时间
      • 可以为我们产品带来流量,吸引更多的用户
    4. C(Competitors 竞争)

      有了这个功能我们的产品就更具有竞争力。

      • 别的网站产品只能搜到他们自家的题目,如果搜不到就只能等别人来回答。
      • 我们的产品是全网搜,自家的搜不到就会去全网搜,搜到的话就会给链接地址
      • 我们的功能比较新颖,能够吸引用户
    5. D(Delivery 交付)

      在推广方面,我们可以录制一些小视频,在b站或者抖音上宣传,当然质量才是根基,只有用户觉得不错,很好用,他们才会继续使用。同时也会带动信用齿轮,他们也会向朋友安利此产品,这样用户会越来越多。

    角色配置

    • 前端工程师2个(兼职UI设计)
    • 算法工程师3个
    • 测试人员1个

    16周期每周的详细规划

    时间 任务规划
    第一周 需求分析
    第二周 UI开始设计、算法设计
    第三周 前端界面编写、算法设计
    第四周 前端界面编写、算法设计
    第五周 前端界面mock数据实现、算法设计
    第六周 算法设计
    第七周 算法设计
    第八周 算法设计
    第九周 算法设计
    第十周 算法设计
    第十一周 编写前后端交互接口
    第十二周 编写前后端交互接口
    第十三周 前端对接接口
    第十四周 测试人员测试
    第十五周 用户内测反馈
    第十六周 后期维护完善
  • 相关阅读:
    Kotlin学习系列(三)
    获取Android设备标识符
    Kotlin学习系列(二)
    ijkplayer实现IMediaDataSource
    Fresco添加HTTP请求头
    Kotlin学习系列(一)
    完整的Android MVP开发之旅
    Marshmallow权限使用
    APP设计与开发(ui篇)
    下载Android源码
  • 原文地址:https://www.cnblogs.com/Dusks/p/14791763.html
Copyright © 2011-2022 走看看