杨璐-第四次个人作业
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzzcxy/2018CS/homework/11966 |
---|---|
这个作业的目标 | 系统学习软件工程的知识,对CSDN进行测试以及案例分析 |
作业正文 | https://i.cnblogs.com/posts/edit |
其他参考文献 | .... |
第一部分:调研,测评
## # 1. 使用CSBD的截图:
### 2.描述使用这个产品的过程,解决了用户的问题么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?
**优点:**
首先,APP的图标就是一个猿猴的形象,对应着程序员这个形象。给人一种很亲切的感觉。
进去app之后,可以在在首页随意搜索自己想要搜寻的内容。在首页分类很明确,有Java类,pathon类,大数据类等。
里面数据内容广泛,可查内容信息多种多样
里面跟进现在流行,直播可更加详细了解自己要学习的内容
缺点:
网页每次出来的东西非常多,使人眼花缭乱,不能直接选择最想要的那个答案
有很多资源需要会员。本来也是冲着免费的去的。
###3.BUG测试
###### 测试环境:
测试机型:huawei P20
测试系统:EML-AL00
版本号:8.1.0.175
时间:2021.04.25
###### 具体bug:
1.首次注册之后进入app,他会有一个选择你想要内容的界面。但他就只能选择一个你想要的内容,不可多个选择(可重复)。
成因分析:可能后台设置选项的时候就只设置了一个,但确实一个太少。
危害程度:中等。会造成很多资源没出来。
2.无过滤。搜索内容什么都可以出来(可重复)。
成因分析:过滤设置没有,造成随处可见垃圾博客
危害程度:低等。只会造成用户体验不太好,其他没什么伤害。
### 4.对产品有什么改进意见:
1.希望设置垃圾博客过滤,使用体验更加完整。
2.增加注册后职业标签的选择。使定制专属更加完整。
### 5.定性与定量评价:
类别 | 评分(优,良,一般,及格,不及格,差) | |
---|---|---|
功能 | 核心功能 | 优 |
细节 | 良 | |
用户体验 | 良 | |
辅助功能 | 良 | |
差异功能 | 一般 | |
软件功能 | 良 | |
体验 | 软件的适应性 | 一般 |
成长性 | 良 | |
软件的控制权 | 良 |
第二部分:分析
1.使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间?
说实话,我对app开发不太了解,所以不太能确定开发到现在这个程度需要多长时间。而且,开发一个程序需要前期收集所需要的资料然后需求分析,然后写代码,最后一点一点改进。包括我说的这些程序都是不可省略的。
2.分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?
对比我们目前几个所用的软件或网站,即博客园,github等,我觉得这个软件在我心中排名前三。能带给更多的资源。
3.从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面
站在用户的角度上,用户体验还可以在细节方面更加优化一下。
4.你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?
每个软件都在经历不断更新迭代的过程,就算现在没有修复。肯定是在不断测试的条件下,进行更新。
第三部分
1.首先,市场有多大?潜在的用户有多少?
目前,程序员越来越多,即市场除了现在的,将会阔的越大。潜在用户也在在校大学生,还未进入大学的,步入社会要改行业的都是。
2.目前市场上有什么样的产品了,它们的优势劣势在哪里?和它直接竞争的产品在那里?
github,博客园
3.作为新的项目经理,这个产品的核心用户群是什么样的人,典型用户长什么样?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么
程序员和在校大学生
4.如果你有钱可以招聘6个人,有4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?描述你的团队在16周期间每周都要做什么,才能在第16周如期发布软件的改进版本,并取得预想中的成绩。
两个开发,三个测试,一个美工
时间 | 任务 |
---|---|
1 | 用户调研 |
2 | 设计方案 |
3-10 | 开发 |
11 | 测试 |
12 | 美工 |
13 | 维护以及再测试 |