高文卓—第四次个人作业
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzzcxy/2018CS/homework/11966 |
---|---|
这个作业的目标 | <对CSDN进行测试以及案例分析,系统学习软件工程的知识,> |
作业正文 | .... |
其他参考文献 | .... |
一、调研,分析 | |
1.使用体验 | |
1.1试用截图 | |
(1)网页版 | |
(2)app | |
1.2优点 | |
(1)种类繁多,功能齐全,有许多专业相关的知识都能找到。 | |
(2)对知识进行了专题分类(在上面的截图中可以体现),对于想集中学习某一方面知识的同学更加便于查找。 | |
(3)对新用户很友好,提供新手教程 | |
1.3缺点 | |
(1)页面排版过于杂乱,用户使用感不好。 | |
(2)有些知识需要付费才能观看,对学生不是很友好。 | |
2.BUG测试 | |
2.1测试环境 | |
测试机型:dell | |
测试系统:WINdows 10 | |
时间:2021.04.25 | |
2.2具体BUG | |
(1)在专题部分如果不感兴趣可以使用换一换这个功能,但是没有返回功能,如果有人手滑点错想返回上一个界面的问题是不行的。 | |
(2)在具体使用关键字搜索时,有时会出现无关的内容。 | |
2.3BUG分析 | |
(1)开发者在开发这个功能忽略了出错的可能,但是在具体使用时如果不小心点错而需要的资料刚好在上一个界面出现时,如果再想找到这个资料是很困难的。 | |
(2)在搜索功能的相关部分可能需要对不相干信息更加精确的筛选。 | |
3.评价 | |
综上,这个软件的可用性和使用感来说,还是挺推荐这个软件的,如果在一些细节方面再完善一下就更完美了! | |
二、分析 | |
1.使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间? | |
答:根据我个人主观认为,如果是六个刚毕业的大学生,在有专业UI的支持下,把一个软件做成这样可能需要1-3年的时间,因为在软件开发的过程中肯定是困难重重的,在有了初步原型后,还需要一个很长的时间去不断的测试软件并作出相应的改善。 | |
2.分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几? | |
答:(1)优势:功能齐全,要查找的东西大多数可以找到。 |
面向大众的知名度较高,尤其是在大学生中。
(2)劣势:页面太凌乱,舒适度不高
部分内容收费。
综上,因为本人接触该类型的软件不多,但是很久以前就有老师推荐用了,说明还是很不错的,应该在前五。
3.从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)。
答:我觉得这个软件团队可以在搜索那部分功能能够更加精确一些,筛去更多无用的相关搜索。
4.你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?
答:我觉得可能是我发现的BUG对使用方面的影响甚微,不足挂齿哈哈哈。
三、建议和规划
1.市场概况
1.1市场有多大?直接的用户有多少?潜在的用户又有多少?
答:现在越来越多的人看重计算机行业的发展,所以计算机相关的学生,老师,程序员以及对编程感兴趣想要学习的人,都是他的用户。
2.市场现状
1.1目前市场上有什么样的产品了?
答:博客园,GitHub等
1.2上述产品的定位、优势与劣势在哪里?
答:博客园的功能较少,适合新手。GitHub是外文的,虽然可以翻译过来但是不太方便,适合老手
1.3上述产品之间呈现什么样的关系,哪些为竞品关系?以及竞争中的各方态势如何?
答:相互竞争关系
3市场与产品生态
3.1这个产品的核心用户群是什么样的人?典型用户是什么样的?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?
答:核心人群是程序员还有大学生,典型用户大学生,年龄20岁左右,追求简洁,无收入,所以需要免费的或者消费不高的以及页面整洁的软件。
4.产品规划
4.1你要在当前软件的基础上设计什么样的新功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?
答:可以弄一个活动在上面公布任务,用户参与并且给出排名榜单。这个功能就可以让很多人互相切磋,展示世界的参差。
4.2如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。
答:测试:2人 美工:1人 开发:3人
1-3周:前期准备如调查数据,市场调研,设计方案。
4-10周:开发
11-12周:美工
13-16周:测试