实践课:i至诚app案例分析---江洁兰
这个作业属于哪个课程 | 至诚软工实践F班 |
---|---|
这个作业要求在哪里 | 作业要求 |
这个作业的目标 | 分析产品软件,找出其中的问题并进行分析,提高对产品软件bug方面的认识 |
学号 | 212106715 |
第一部分 找Bug
Bug发生时的测试环境
操作系统:HarmonyOs2.0.0,手机:荣耀9X
bug程度划分
星星数 | 严重程度 |
---|---|
致命 | |
严重 | |
一般 | |
轻微 |
Bug具体情况描述
1. 健康日报填报时间和提交时间有延迟
可复现性:必然发生,bug程度:
2.进校申请提交后找不到更改申请信息的地方,如果提交的申请信息有错,或者没有得到辅导员同意,只能撤回或者终止后重新提交,不能修改,很不方便。
可复现性:必然发生,bug程度:
3.校园一卡通-离线码,点进去并没有离线码
可复现性:必然发生,bug程度:
4.办公管理-考核系统-页面跳转失败
可复现性:必然发生,bug程度:
5.安全设置-手机号绑定和邮箱绑定,只能输入四位字符,无法完成绑定
可复现性:必然发生,bug程度:
6.重置密码的时候点右边的眼睛,密码还是看得到,重置密码后不需要重新登录,自己退出登录后再登录才需要输入新密码
可复现性:必然发生,bug程度:
Bug分析
可能成因
开发人员疏忽大意,测试工作做得不完善,没有反馈功能,用户在使用过程中发现bug后无法反馈给维护人员,维护人员不能及时意识到需要完善。
严重性
app展示的功能没有完全实现,存在功能缺陷,存在用户体验很不好的方面。
改进建议
没有实现的功能都实现,增加反馈功能,以便能及时获取用户反馈,进一步改善app。
第二部分 功能分析
根据软件已有的功能,评估其做到这个程度大约需要多少时间?(例如:团队人数6人左右,计算机大学毕业生,并有专业UI支持)。
阶段 | 所花时间 |
---|---|
需求分析 | 2周 |
程序设计 | 2周 |
编码 | 14周 |
测试 | 3周 |
分析这个软件目前的优劣(和微信端的“至诚教务助手”相比),哪个更实用?(必答)
我觉得该软件的功能没有完全实现,用户体验感不高,至诚教务助手只需关注公众号,无需再下一个app,查课表、查成绩等都比较便捷,所以我认为至诚教务助手更实用。
从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)。
软件测试方面,测试是对软件功能实现的检测,也是对软件整体部分的检测,建议尽可能在系统安全、功能实现、用户体验等其他对软件进行全面的测试,将测试出来的问题及时解决。
你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?
开发人员粗心大意,可能是有意不修复,以及测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试。
第三部分 建议和规划
市场现状
目前市场上是否有其他类似功能的产品、竞品?
功能相似的产品:校园专属app,竞品:乐云一卡通,校园E码通,易校园
上述产品的定位、优势与劣势在哪里?
定位:为在校生服务
优势:有app和微信公众号、支付宝等多个平台,满足在校生在校使用需求
劣势:局限于校园生活,在校生毕业后就不需要了
上述产品之间呈现什么样的关系,哪些为竞品关系?以及竞争中的各方态势如何?
校园专属的产品是相对独立的,其他校园类软件产品互为竞争关系
市场与产品生态
产品的用户群体之间是否存在一定的关系?是否有利用其相互作用二次构成特定用户生态的可能性?
用户群体相同,用户需求也接近。有
产品的子产品,以及其他相关产品之间是否存在一定的关系?是否有利用各个产品特性之间的相互关系二次构成产品生态的可能性?
存在竞争关系。有
产品规划
你要在当前软件的基础上设计什么样的新功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用NABCD分析。
新功能:校园导航,帮助新生了解所在位置,指引新生去到目的地。
原因:对不熟悉校园的新生来说,具有实用性。新生刚入学,对校园环境不了解,虽然说会有校园地图提供给新生,有时候地图表达的可能不够清楚,更有可能有新生看不懂校园地图又羞于问路。
创新点:地图导航和校园app结合
如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。
角色配置:两名名开发,两名测试,一名美工,一名架构师
请为你的团队设计16个周期每周的详细规划。
详细规划
时间 | 工作内容 |
---|---|
第一周——第二周 | 做调研,了解用户使用该产品过程中存在的不足之处,以及用户希望改进的方面 |
第三周——第四周 | 两名测试对现有版本进行测试,生成测试文档 |
第五周——第七周 | 架构师确定改进方案 |
第八周——第十二周 | 编码实现改进 |
第十三周——第十四周 | 测试,且提交测试后的修改 |
第十五周 | 邀请部分用户体验 |
第十六周 | 最后完善 |
实践课:i至诚app案例分析---江洁兰的更多相关文章
- 【集美大学1411_助教博客】个人作业2——英语学习APP案例分析 成绩
个人作业2--英语学习APP案例分析,截止发稿时间全班31人,提交31,未提交0人.有一名同学已经写了作业但忘记提交了,这次给分了,但下不为例.由于助教这周有点忙,所以点评得非常不及时,请同学们见谅. ...
- 【评分】集美大学软件工程1413班工程项目管理个人作业2——APP案例分析
[评分]个人作业2--APP案例分析 作业要求 作业地址及完成情况 博文要求 通过分析你选中的产品,结合阅读<构建之法>,写一篇随笔,包含下述三个环节的所有要求. 第一部分 调研, 评测 ...
- APP案例分析--扇贝单词
APP案例分析 一.调研 1.第一次上手 第一次使用时,一进APP,有一个每日一句,然后就是登录界面.有点不舒服,我都还不知道你这个APP好不好用,不让我体验一下就要注册.简单的测试了我的英语水平 ...
- 个人作业2:QQ音乐APP案例分析
APP案例分析 QQ音乐 选择理由:毕竟作为QQ音乐九年的资深老用户以及音乐爱好者 第一部分 调研 1.第一次上手的体验 我算是很早期的QQ音乐的用户,用QQ音乐七八年,除了体验各方面还不错之外 ...
- 第二次作业:APP案例分析
App案例分析 产品:三国杀-页游手游双通 选择理由 当今社会手机已经渐渐取代了电脑在人们日常生活的需求,既然要选择APP进行案例分析,首推的估计就是手机APP了.三国杀是陪伴我高中时代的主要娱乐方式 ...
- 【2017下集美大学软工1412班_助教博客】个人作业2——APP案例分析
作业要求 个人作业2:APP案例分析 评分结果 按从高到低排列 学号后三位 第二次作业 Total 008 APP案例分析 23 044 第2次作业 19.5 011 App案例分析--XBMC 19 ...
- 集美大学1414班软件工程个人作业2——个人作业2:APP案例分析
一.作业链接 个人作业2:APP案例分析 二.博文要求 通过分析你选中的产品,结合阅读<构建之法>,写一篇随笔,包含下述三个环节的所有要求. 第一部分 调研, 评测 下载软件并使用起来, ...
- 个人作业2——集大通APP案例分析
个人作业2——集大通APP案例分析 产品:集大通 我认为这个是我们学校的APP,我们应该支持一下. 一.个人体验 1.下载并使用,描述最简单直观的个人第一次上手体验. ①界面美观,可以感受到丰富的校园 ...
- APP案例分析-摩拜单车app
第二次作业-App案例分析 本次案例分析选用的是 摩拜单车IOS5.7.5版本 测试环境为 IPhone 6s (IOS11.0.1,含有3DTOUCH功能).本次案例分析仅针对APP 而言,并不涉及 ...
- 第二次 作业——APP案例分析
APP案例分析 产品 网易云课堂 选择理由 网易云课堂是从大一就开始使用的一款学习软件,有海量的学习资源,很适合学生课余时间的自主学习 调研,评测 上手体验 第一次打开网易云课堂app的时候,进入的是 ...
随机推荐
- MFC程序运行原理初探
几年前,写过一段时间的MFC,但是只知其然不知其所以然,最近闲来无事,研究了一下MFC程序的运行顺序,特此记录一下. 首先,如果我们创建一个MFC程序的话,首先会自动生成一个CWinApp的子类,程序 ...
- String intern的理解
String s1 = "Programming"; s1在栈内存中,Programming在常量池中. String s2 = new String("Progra ...
- Activiti5.22.0扩展支持达梦数据库
前言 目前国内部分公司做的项目要求去ioe使用国产的替代方案.数据从异构数据库中迁移到达梦,应用中使用Activiti工作流在替换了数据库驱动后启动过程报错如下: nested exception i ...
- LaTex【七】latex换行顶格、不缩进
LaTex换行会默认缩进,如果想不缩进只需要在不需要缩进的内容前面加上 \noindent 命令 ababababababababababab \noindent 不缩进不缩进
- Flink 同时按照计数和时间触发窗口计算
自定义trigger 继承 抽象类 Trigger<T, TimeWindow> 主要实现 Trigger类的四个方法(onElement.onEventTime.onProcessin ...
- 使用Echarts 动态更新散点图
最近遇到一个作业,要求使用 Echarts 散点图,本来这个图是很容易的,官网上也有很多的教程.但是如果可以动态的更新 Echarts 散点图就更好了.我本身对 js 不感兴趣,经过不停的查找资料最终 ...
- 杭电oj 素数判定
Problem Description 对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39<=x<y<=50),判定该表达式的值是否都为素数. I ...
- Jenkins多节点python环境隔离(Windows)
Jenkins多节点python环境隔离(Windows) 使用Jenkins构建过程中,需要使用多个Jenkins节点并发构建 由于条件限制,只有一台Windows宿主机,所以在这台宿主机上部署多个 ...
- Software--电商平台系统--P2 支撑基础设施 Infrastructure
2018-01-11 18:19:49 架构 客户体验 Ajax 交互技术. 网站快速加载且响应灵敏,则应该缓存商品数据. 灵活的缓存机制,以支持任何类型的存储(即分布式存储或内存中存储). 日志功 ...
- elasticsearch+moloch
1.下载elasticsearch-6.8.7 https://www.elastic.co/cn/downloads/elasticsearch 2.下载moloch-2.2.2-1.x86_64 ...