这个作业的要求是:

第二次作业(个人作业):软件案例分析-CSDN社区

我选择的是:1、作为一个 IT 行业的学生或从业者,如果你碰到了问题, 你去哪里寻找答案呢? 请比较至少两个IT问答网站:列出它们具体的优缺点,并说明如果你来主持工作,你会怎么改进。

第一部分  调研、评测

功能性bug

  • Bug1:时间排序错误

按最新发布排序的时候,出现时间排序错乱的现象,如图所示,2020年下面是2018年再下面时间又回到了2020年和2022年,影响该排序的可能因素是关键词数量和文章热度,导致并不是最新的被排序到了前面,但最新排序,是否应该考虑用户对发布时间的需求度大于其他?

Bug2:提交空白建议

提交反馈意见的时候可以提交空白意见,不过也可能设计的目的是为了用户满意度调查同时尽可能地收集建议,但也许可以在第一个问题“愿意推荐CSDN吗”点击即提交,并弹出开放性建议文本框收集建议。

Bug3:令人误解的UI设计

在收藏夹查看页面点击右下角的三个点可以编辑收藏夹,但点开收藏夹之后右上角的三个点是删除收藏夹,但按用户的使用习惯,三个点一般默认为“更多”,而非删除,可能会导致用户手滑删除了收藏夹,一般用户的认知删除对于的是“垃圾桶”的图标。

使用感受

在持续使用CSDN很长一段时间后,我成为了一个持续使用者,CSDN方便了我快速接触一个我并不了解的知识,并且成为我理解课上学习内容的工具,对于不理解的知识,我可以查看其他人的理解和经验,从而达成自己的理解。

采访

采访对象:一名工程管理毕业生(写毕业论文时期)

采访背景:该同学在毕业论文攥写中,需要用手上的数据,并且使用matlab画出非线性回归曲线,但他本人并无编程经验,于是在CSDN上查找相关资料如何实现。

使用过程:尽管本人并无编程经验,但针对自己的问题还是找到了准确的解决方案,并且顺利地用matlab输出了模型。界面很清晰,搜索也准确,用户体验良好。用本人的话来说:

教材的方法是:

教材虽然很详细,但要完全搞懂耗费的时间太长,且不容易理解,而使用CSDN,CSDN给出的方法是:ctrl-c,ctrl-v,大大方便了没有基础的本人。

改进意见:重复内容的文章过多,且无已读显示,导致多篇文章重复阅读。

结论

我对CSDN的APP的评价是:d)推荐。大部分的时候可以在此快速地找到和学习相关知识。

定量分析:可以建立软件质量评价指标:功能性(满足明确或隐含的需求),可靠性(规定时间和条件下,维持其性能水平的能力),易使用性(用户为使用软件所作的努力和评价),效率(使用资源量和性能水平),可维护性(修改所需的努力),可移植性。

第二部分 分析

预估时间: (团队人数6 人左右, 计算机大学毕业生,  并有专业UI 支持)

需求分析:3-4周

UI设计:2周

开发阶段:(考虑基础需求 搜索、发布、点赞评论等)3-4个月

测试:2个月

试运行:1个月

总共7-8个月

优劣对比:优点用户量大,内容多,缺点,内容质量有待提高,同质化严重。市场份额应该是第一,目前没有比csdn更大的类似社区,是匹配的。

发现的bug不改进的原因

在第一部分发现的bug(比如提交空白反馈合法)我认为有可能是认为并没有太大的必要修复,也可能是因为他们认为(比如说时间排序)这样的解决是最优的,也可能是在设计的时候(比如UI设计的问题)并没有考虑到用户的习惯。

软件团队可能存在的缺陷

该软件团队无法及时对反馈进行更正,我同样看到很多用户反馈,反馈无门,反馈受理较慢。可能是不断变更的软件需求和发展,导致需要做出修改或开发的问题太多了,优先级排序之后,导致一些小bug并无法被提上日程修改。也许可以改变一下优先级排序,将一些积累已久的问题优先修复了。

或是在文章内容质量上参差不齐,很多文章都相似,这是一个比较难解决的问题,对于每天新增的大量的内容,审核的工作量巨大。

第三部分  建议和规划

竞争优势:我认为在竞争中胜出,重点是优质内容的数量,提高优质内容可以从以下方面:一、对文章内容进行检测,一个类似查重的系统?超过多少的重复率标记为转载,可以减少该篇文章对用户的推荐二、邀请技术大牛加入,并为他们提供报酬,可以为该社区产出更多优质内容。

领域现状:我认为在现在信息化时代,每个可能运用到计算机的人都可能是潜在用户,目前市场上的产品有博客园(博客园人员比较稀少,UI设计也有待提高),github(对入门者不太友好),简书(技术性的帖子较少)。csdn胜在一个公认较大的中文技术社区,不断更新迭代,文章众多,易于理解,可以拥有比其他社区更大的潜在用户群体。这个领域仍处在萌芽阶段,还有待完善。

核心用户群是计算机学生和码农,典型用户主要年龄大概18岁-40岁,可能是计算机专业出身也可能是别的专业转码,表面需求是提供一个可以讨论、查看他人经验、发布自己的博客、学习知识的平台,潜在需求是根据用户兴趣推荐相关博客,也可能是通过发布博客增加收入。

功能:下面用NABCD进行分析:

  1. Need 需求:在基础的需求(发布搜索查看博客等)之外,可以允许用户对阅读的文章做笔记,并且可以开发功能社区系统地学习某一方面的知识,还可以通过关系网结识更多用户(类似领英)。
  2. Approach方法:通过web实现,也可以移植到手机客户端。由专业人士编写学习路线和知识,由其他用户博客进行补充。
  3. Benfit好处:将该社区不仅仅打造成一个发布博客的平台,更是一个学习社区,并且通过该平台与更多相关知识背景的人士进行交流学习,促进个人成长。
  4. Competitor竞争:类似的社区平台只是提供了一个发布博客的地方(博客园、知乎、简书)并不具备多样的功能,且专业性大部分并不高。胜在功能齐全,满足技术人才各方面的学习提升需求,且活跃用户较多,专业性较高。
  5. Delivery 推广:通过用户推广,可以通过用户邀请满多少个人,获赠平台vip或平台货币。

人员配置:首先要进行前期的设计,进行页面设计提升用户体验,需要UI设计师,技术部分需要前端的web工程师和后端的程序工程师,还需要一位测试人员考察是否完成了全部需求,是否正常运行,因为用户数量可能较大,可能还需要一位数据库管理人员,网站发布之后可能还需要一位需求分析师。

项目每周推进:制定每周需要完成的需求,拆分成小的任务,确定每个任务的具体截至时间和负责人,每周召开周例会每个人主要汇报:前一周项目的执行情况,遇到的问题,未来一周的工作计划,制定风险表和问题表,每周查看可能出现的风险和问题,制定解决方案,将测试贯穿项目全程。

第二次作业(个人作业):软件案例分析相关推荐

  1. 第四次作业——个人作业——必应词典软件案例分析

    关于微软必应词典客户端的案例分析 第一部分 调研,评测 一.评测 使用环境:Windows7 x64 词典版本:微软必应词典桌面版(版本:3.5.0) 处理器:Intel(R)Core(TM)i5-3 ...

  2. 第二次作业:微信软件案例分析

    1.介绍产品相关信息 1.1你选择的产品是? 我选择微信 1.2为什么选择该产品作为分析? 因为产品列表里面只有微信用的相对多一点. 1.3该产品是怎么诞生的(在什么样的背景下)? 2010年10月, ...

  3. 【作业四】软件案例分析之必应词典

    突然发现每次写博客都写了好大一堆废话,自己看着也觉得有点累,从现在开始尽量开始改正过来吧. 一.调研,评测 1.bug定义 找BUG前,先来看看什么叫BUG,下面是引用<构建之法>第13章 ...

  4. [BUAA软工第二次]个人作业-软件案例分析

    项目 内容 这个作业属于哪个课程 课程社区的链接 这个作业的要求在哪里 作业要求的链接 我在这个课程的目标是 掌握软件工程开发线的基本流程 这个作业在哪个具体方面帮助我实现目标 了解软件团队成员职责. ...

  5. 2023软工第二次作业-软件案例分析

    2023软工第一次作业-阅读和调研 第一部分 调研,评测 软件评测 软件基本功能 个人体验分析 优点 缺点 软件自身定量评分 用户调研 改进意见 结论 Bug分析和提交 Bug评级 测试环境 Bug1 ...

  6. 第二次作业 软件案例分析

    第二次作业  软件案例分析 计算1511  201521121029  席熙东 1. 介绍产品相关信息 1.1你选择的产品是? 支付宝 1.2为什么选择该产品作为分析? 使用较多,与当前的生活方式较为 ...

  7. 软工第二次作业——软件案例分析

    软件案例分析[软工作业2] 项目 内容 这个作业属于哪个课程 北航软工社区 这个作业的要求在哪里 作业2要求 0 选题 现在许多人生活中都离不开音乐了,没有bgm就没有动力.大家也一定有十分熟悉的音乐 ...

  8. 个人作业二-软件案例分析

    个人作业-软件案例分析-音乐软件 项目 内容 这个作业属于哪个课程 2023年春季软件工程(罗杰 任健) 这个作业的要求在哪里 个人作业-软件案例分析 我在这个课程的目标是 学习软件工程方法,提升解决 ...

  9. 软件工程个人作业-软件案例分析

    软件工程个人作业-软件案例分析 目录 软件工程个人作业-软件案例分析 1. CSDN APP 1.1. 调研,评测 1.1.1. 软件简介 1.1.2. 优缺点分析 1.1.3. 软件 bug a. ...

  10. 第四次作业——个人作业——软件案例分析

    第四次作业--个人作业--软件案例分析 同步更新csdn() 目录(?)[-] 关于 微软必应词典客户端 的案例分析 测试人员郑家兴031302331 测试软件微软必应词典桌面版win7 软件版本35 ...

最新文章

  1. 模板文件默认标准版首页模板.html未找到!,html页模板
  2. 老板问我桌面演练(TTX)是什么,我直接给他发了定义、示例和目标
  3. apple的photo实际上是一个dashboard
  4. java B2B2C Springboot电子商城系统 (六) 分布式配置中心(Spring Cloud Config)
  5. 电子工程师必上的十大专业网站
  6. RabbitMQ的工作模式Routing 路由,test测试代
  7. SQL Server-【知识与实战IV】多表查询、个数计算、多重约束条件、两表间的交集、多表之间的关系分析
  8. opencv图像分析与处理(4)- 频率域滤波的基础概念
  9. 微信支付开发(1) JS API支付V3版(转)
  10. CloudCompare:汉化
  11. pccad 电气元件_CAD电气符号库下载|cad电气符号图库大全 GB4728完整版 - 极光下载站...
  12. 标签系列三:spring 中property解释以及property标签里面的属性
  13. 视觉transformer图片处理思路
  14. 最详细的 K8S 学习笔记总结(2021最新版)
  15. 祁连山:西部生态安全的守护者
  16. Unity5.0 天空盒(CubeMap)
  17. nmap渗透测试--版本探测
  18. ios打包ipa 命令安装ipa到iphone
  19. Python实现 鱼群算法库
  20. 【收藏】Shopee如何上传产品?图文详解操作流程

热门文章

  1. bat窗口大小设置_dos命令发出声音图文教程,电脑音箱喇叭蜂鸣器滴,bat批处理脚本...
  2. netty开发tcp数据传输编解码框架使用
  3. 财务想转行?SAP咨询顾问了解一下
  4. 盘点HTML页面跳转的5种方法
  5. 【计算机网络】一篇文章带你分清波特率和比特率~
  6. 小程序云函数实现微信支付如此简单
  7. 使用微信企业号发送工资条教程
  8. Kali 2020.4下载安装详细教程
  9. 【原创】matlab 2010的下载和安装
  10. mysql 批量 插入或更新