20210405-1 案例分析作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/computer-science-class3-2018/
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/computer-science-class3-2018/homework/11909
这个作业的目标 深入了解软件工程这么课程
其他参考文献 https://www.cnblogs.com/xinz/p/3308608.html

第一部分 调研,评测(软件的bug,功能评测,黑箱测试,第8章用户调研,12章软件的用户体验)

测评软件:CSDN
百度百科中是这样介绍的“CSDN APP:开发者专属移动APP,提供最新技术资讯、开发知识,助力开发者学习和成长,让技术交流更简单”。
主要的功能介绍:
①全新的技术交流社区-Blink等你加入;
②技术难点精准定位-解决bug轻松无压力;
③热点博文一键收藏-想看就看很方便;
④高质量的IT资讯及时更新-让你走在互联网前端;
⑤熬夜还在敲代码-夜间模式呵护你;

测评软件牛客APP
百度百科“牛客是IT求职神器,提供海量C++、JAVA、前端等职业笔试题库,在线进行百度阿里腾讯等互联网名企笔试面试模拟考试练习,和牛人一起讨论经典试题,全面提升用户的编程能力”。
APP介绍:①名企笔试真题+解析----考前刷真题,笔试不用愁;
②前辈面试经验+交流----掌握套路,不再怯场;
③名企招聘信息+内推----真实可靠,高效反馈;
④薪资大揭秘----offer选择不纠结;
⑤公认学习交友论坛----互帮互助共攀高峰;

1.使用10–30分钟这个软件的基本功能(请上传使用软件的照片)
软件登录及其相关主页界面
CSDN:

牛客APP

2.描述使用这个产品的过程,解决了用户的问题么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?
一、界面:
CSDN:①软件图标很有意思,是一个“程序猿”的头像,很可爱,大概看到这个图像就能知道这个软件是什么类型的软件,头像右上角有标识“CSDN","C”字母依旧采用了红底设计,还是很有特色;
特意去看了PC端,发现就是将两个平行的标志放在了同一个图形中,很有特色;
②进入主页面,软件下面的导航框主要是5类:首页,会员,直播,消息,我的;首页有搜索框以及一系列导航框,可以根据之前设置的喜好,推荐相关文章,也能显示当前比较热门的文章推荐到主页面;
在设置界面有夜间模式可以选择;在主界面可以自己选择显示的频道,非常的方便;对于作者,将该区域单独划分为创造中心;当加载页面是,会出现“程序猿”敲键盘的样子,很有意思,就是看着有点着急;

牛客APP:①一开始在作业列表中看到这个软件时,不太知道是用来干啥的,然后在应用中心进行了下载,看到软件还是很懵逼,“求职”所以我应该怎么去使用这个软件,还是很头疼的;
APP的图标很清晰的体现了软件名称,但是像我其实不太知道这是用来干嘛的,具体是什么样的软件;用了“牛”的造型,中间是写笔记的样子,还是很具有特色的;
②进入软件的界面,软件的开场界面会变,会把当前最热的求职推荐显示软件入口页面;软件下面的导航分为5个:学习,社区,求职,消息,我;学习界面是根据你所选的意向职位推荐的,职位的选择提供了两个意向,我觉得这个很好,给了多种选择;学习界面有很多很好的,校招日程、面经资源等,还会记录一天的勤奋值;社区,会有热门话题显示,下面就要很多帖子;在“我”的界面会有错题集,方便复习错题;

二、功能
CSDN:①有直播课程,在直播课程介绍以后还能看回放,对相关爱好者很有帮助,如果在直播中有相关疑问还能反复观看视频;当然直播课程在直播前会放出预告并能够预约,通过手机推送信息;
②会有很多大佬总结的相关知识文档被推送到热榜,学习大佬的文章;可以选择自己喜欢的频道,并在频道中看到所有相关文章;
③每个软件都会有会员区,未测试;

牛客APP①学习功能,会记录一天的勤奋成就值,做题数,会进行相关的排名,有专门的打卡区,在打卡界面会显示今天所做的学习任务;
②8个学习区域,通过设置意向职位推荐相关题目,意向职位不同,所显示的导航框(所选题目分类类型)也会不同;
③题库也有很多分类

BUG1 CSDN

无法查看访问,不能获知显示的访问是用户访问其他还是被访问的量,没法显示,与历史浏览记录无法匹配;

BUG2 CSDN

无法截屏相关界面会收回,无法截图,像华为手机可以屏幕手指下滑截屏,但是我在为了相关功能准备截图留存是,发现在手指下滑过程中,相关界面就收回了;
在其他软件进行截屏是不会出现回收的现象的,所以好像对blink文章进行分享,点分享以后出现的界面似乎只能按键截图;
测试了不同的文章,似乎只有点文章分享是会出现,没有进行分享应用选择,触碰屏幕,界面会消失,只显示博文;

三、对产品有什么改进意见?

emmm,没啥意见,毕竟我就是小菜鸟一个,对相关软件的使用很少,相对来说对PC端使用较多;
就说一下,我用的这几个小时的时间的感受吧
CSDN:①blink区应该就是一个大家互相交流专业知识的地方,所以应该校对并限制相关文案的发表,提高软件社区内的专业知识度,应该限制水文;
“我的“界面,访问显示数字,但是无法点开,并不知道自己访问了啥,访问量与浏览历史对不上,感觉有点奇怪;
其实可以设置回收区,像现在的相册就有最近删除,如果是误删或者删除以后又有需要还能在时限内找回;
②可以设置更多其他社交软件账号登录注册的,目前只能是QQ登录和微信登录,分享却能微信、qq、微博
相比较牛客APP能用更多的社交账号登录

牛客APP:打卡emmm社区很没意思,大家是为了打卡而打卡吗,感觉没有实质作用,记录学习量首页可以记录,可以不用打卡吧,感觉有点麻烦;
感觉现在还没到求职的时候,对该软件有点无法下手;

定性与定量评价

定性评价:对于CSDN APP,我的评价是“ 一般”,即五档中的第三档,折中,使用APP是短时间的所以测评结果具有一般性;

定量评价:由于只是使用了一段时间,可评价的点并不多。

类别 描述 评分 (满分 10 分, 良好 6 分, 及格 4 分,聊胜于无 1 分, 很差 -3 分)
功能 核心功能 :技术交流社区成熟,交流质量较高;论文以及相关知识学习体系完善;直播学习; 10
细节 有什么为用户考虑的细节? 夜间模式下,加载等待时“程序猿”不同的状态 7
用户体验 当用户完成功能时,不干扰用户 (例如: 是否不断弹出不相关广告)。 :有趣的界面设计,以及相当方便的导航索引,没有骚扰广告绝对的好评;blink社区可能存在价值较低的“水文”; 8
辅助功能 一些辅助功能如皮肤等 ;夜间模式,以及有趣的“程序猿” 6
差异化功能 这个软件独特的功能. 它对用户的吸引力有多大?:在同类型软件中,大家对该软件还是很能吸引的,在相关知识检索是,PC端会推送相关文章,比较容易了解到CSDN 8
软件的效能 占用内存, 启动速度, 内存泄漏情况 :占用内存少,启动快 6
体验 软件的适应性:在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作. 和不同平台的软件能流畅协作;在断网情况下无法使用(大部分app都如此吧),所以设备可以实现账号信息互通 8
成长性 记住用户的选择, 适应用户的特点,用户越用越方便 7
用户有控制权 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息。 让用户方便地从错误中恢复工作, 快捷操作键可调整。 7

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

在书上我们看到:

程序 = 算法 + 数据结构

软件 = 程序 + 软件工程(软件服务还有数据,内容的因素)

软件企业 = 软件 + 商业模式

1.使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)。(必答)
计算机大学毕业生,并有专业UI支持,如果说是实现所有功能,并且达到运行上线标准,至少遇到6-8个月的时间吧;
就算是计算机大学毕业,一开始也不具备很好的开发软件的实力,难免出现各种问题,加上开发过程团队很重要,还需要学习相关理论知识;之后要确定实现那些功能,测试软件是否能够运行以及是否会出现较大bug,如果要赚钱进行推广还需要做相应的适应性改变;

2.分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?(必答)
优点:①界面简洁,有一些很有趣的“小心机”,夜间模式下的小猿猴和普通模式下的
②交流社区质量较高,功能完善
③PC端有一定的影响力,会在相关知识检索时,推送软件的文章,给CSDN也带来了一定的用户,有一定的影响力;

缺点:①上面所述bug;
②社区类似的文章太多;
④登录方式较少;

对于我们学生来说,或者对于我现阶段来说,为了学习相关知识,CSDN在同类 产品中占第一位;

3.从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)。
检查发文的质量审查,将重复点多的文章进行一个归类方便查找到有效信息,减少一些无用文章的出现而拉长文章知识点的检索;

4.你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?可以从下面的可能性中选取几个:
对用户需求掌握不好
具体的设计质量不高
开发人员粗心大意
测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试
其他

第一阶段发现的bug也不是很紧急,可能会随着软件的更新不断解决吧。

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

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

市场概况

首先市场有多大?其次直接的用户有多少?潜在的用户又有多少?
csdn是全球知名中文IT技术交流平台,所以它主要针对的是互联网行业的人才,满足技术要求以及理论支持;
用户:首先我们大学生阶段,知识体系不够完善以及涉猎面比较狭窄,技术不够成熟无法完成很多操作,基本会在csdn中找相关知识进行学习;
在csdn社区中也会看到一些很厉害的人发表文章以及自己见解,分享自己的经验,所以也是面向已经参加工作的IT行业的人士,来温习一些理论知识;
当然,随着互联网行业的不断发展,各个行业也可能或多或少涉及到相关知识,在检索时会看到推送的csdn的文章;当然以后从事这一方面的学生会越来越多,大家需要不断学习知识与技术,当然无法避免使用csdn。

市场现状

目前市场上有什么样的产品了?上述产品的定位、优势与劣势在哪里?上述产品之间呈现什么样的关系,哪些为竞品关系?以及竞争中的各方态势如何?
牛客APP,然后博客园
牛客APP更加倾向于找工作,觉得更多的是像一个求职软件;
博客园,对于我来说,主要是用于完成老师作业的平台,可以在平台上学习其他同学博客,与其他同学进行交流,更加方便老师作业的布置与批改;

三个软件中,对现在的我来说,是三个立场的软件,并不冲突,相较之下,csdn更加倾向于技术的交流;牛客APP主要是求职软件;
博客园是一个作业机制的平台;
三者共存互利吧

市场与产品生态

这个产品的核心用户群是什么样的人?典型用户是什么样的?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?
产品的用户群体之间是否存在一定的关系?是否有利用其相互作用二次构成特定用户生态的可能性?
产品的子产品,以及其他相关产品之间是否存在一定的关系?是否有利用各个产品特性之间的相互关系二次构成产品生态的可能性?

核心人群当然还是当代大学生;
典型用户就是学习以及从事计算机相关的大学生,当然还有其他学科对计算机或者说IT行业感兴趣的青年人
年龄更多的还是16-28岁的人群,学历更多的还是大学生,认知面比较广,爱好就是IT,收入没太大关系吧学生不太稳定,毕竟还是学生,其他工作者应该收入还行吧,
需求就是热爱并想为这个行业奋斗,有目标;

产品的用户群体之间是否肯定会有一定的关系,可能会有利用其相互作用二次构成特定用户生态的可能性;
产品的子产品,以及其他相关产品之间会存在一定的关系,有利用各个产品特性之间的相互关系二次构成产品生态的可能性

产品规划

你要在当前软件的基础上设计什么样的新功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用NABCD分析。
如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。
请为你的团队设计16个周期每周的详细规划。

没什么想法,我就是简单的菜鸟级用户,所以目前还只能慢慢学习,接受软件团队目前设计的软件以及相关功能,在我有能力改变软甲之前先改变自己,提升自己的知识能力水平;

posted @ 2021-04-09 23:16  高田250  阅读(77)  评论(0编辑  收藏  举报