吴雨睿——第四次个人作业
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzzcxy/2018CS/homework/11966 |
---|---|
这个作业的目标 | 学习对软件进行分析使用反馈 |
作业正文 | .... |
其他参考文献 | .... |
一 调研,评测 | |
1使用 | |
首页以及推荐 | |
![]() |
|
会员以及商场 | |
![]() |
|
直播 | |
![]() |
|
消息 | |
![]() |
|
个人信息 | |
![]() |
|
2软件功能性Bug |
- 设备型号:iPad Air 4
- 软件版本:iOS 14.4.2
- App版本:4.6.1
Bug1,软件的夜间模式在部分功能下失效
打开夜间模式的时候,在个人界面的大部分功能都没有做到夜间模式,还是高亮晃眼
可复现,必然会出现,应该是部分功能使用额外窗口以及夜间模式设计未完善的原因
Bug2:,软件在打开有时候后不会旋转,打开软件的时候是什么状态就是什么状态,非常不方便使用
可复现,原因未知,经常发生,容易影响体验
Bug3:分享的时候点击更多没有反应
可复现,目前未能打开过,可能会影响体验
本App优点:
- 有很多的程序员聚集,非常便于程序员之间的讨论,对于核心用户的请求能够较好地完成
- 有非常便利的标签筛选功能,用户能够更好地找到自己需要部分的帖子,更快更好的帮助用户找到需要的信息
- 从付费功能来讲 商城整洁 一目了然,而且都和程序员密切相关
本App缺点: - 部分功能使用缺乏关键提示,容易误操作
- 影响体验的Bug略多
- 审核不规范,无效信息偏多
推荐程度 对于学生来讲3x 对于程序员来讲4x 最高为5x
二、分析
- 使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间
仅论坛功能而言
| 阶段 | 周数 |
| :----------------- | :--------------- |
| 需求分析 |2 |
| 具体设计 | 5 |
| 具体编码 | 16 |
| 测试 | 2 |
|事后总结、改进 | 1 |
| 总计 | 26 | - 分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?
我使用过的论坛有NGA CSDN CNBLOGS
个人认为可以排进前三
首先 本App功能较为完整,就一个程序员论坛而言,基本功能,拓展功能都较为完整,而且有较好的客户适应性
其次 本App就编程资源来讲,是最多的,非常便于程序员群体以及其他有编程需求的群体的使用
同时 用户多表示网站活跃性强,对于网站的生存比较有保障
就是花里胡哨的广告有点多 - 各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)。
首先 从几个Bug来讲 团队对于bug的测试过少,部分很明显的bug都没找出来
其次 网站的审核机制存在问题,无关、高危的帖子存量较大,推送算法也有问题,建议加强这方面的算法设计 - 你在第一部分发现的bug,为何软件团队不能在发布前修复?
具体的设计质量不高
测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试
第三部分 建议和规划
市场概况
-
首先市场有多大?
中国专业IT社区CSDN (Chinese Software Developer Network) 创立于1999年,致力于为中国软件开发者提供知识传播、在线学习、职业发展等全生命周期服务。
系统把与企业产品、技术相关的人群、信息聚合在一起进行匹配,使企业可以针对直接目标用户进行更为有效的宣传推广,直达目标受众群。 企业产品或技术专区:为企业搭建相关的产品和技术的专属社
区,聚集其特定的用户群,将企业的产品、技术以多样的形式更加有效的传达给用户,同时还能提供在线技术支持,以更快速的方式帮助企业解决其售后服务。 -
直接的用户有多少?潜在的用户又有多少?
直接用户为IT行业从业者
潜在用户为编程爱好者、即将从事IT行业人员
目前IT行业仍有很大的人才缺口 -
市场现状
CSDN是论坛类网站软件,目前市面上的论坛类软件有百度贴吧 NGA 知乎等软件 但是CSDN的竞争力在于他面向群体明确,而且是个蓝海市场,有很大的开发性
在论坛软件中,CSDN是没有竞争力的
但是在程序员论坛中,CSDN具有巨大的优势 -
市场与产品生态
目前而言,该产品的核心用户是程序员和在工作学习中碰到困难的学生白领
这些群体中存在的联系,而且有机会二次构成特定用户生态
其旗下产品也有着联系,有二次构成产品生态的可能性 -
产品规划
我想在当前App中开发代码编写运行功能
我个人在看到代码的时候,会想去测试一下具体运行,每个部分大概有什么功能,改动后有什么效果
N:看到代码的时候有即时动手实验的需求但是身边又没有合适的设备
A:在软件中附带一个软件,可以云端测试代码
B: 能够即时测试代码,有助于熟练学习 上手
C: 作为一个程序员论坛,有较好的实用性,而且可以设计云端编程,不会占用很大的空间
D:在功能上线的同时向软件使用者推送角色配置 人数 开发前端 2 开发后端 2 测试 1 美工 1 阶段 周数 需求分析 1 具体设计 2 具体编码 8 测试 2 事后总结、改进 1 总计 14