团队作业3
姓名 | 学号 |
---|---|
林于群 | 3219000147 |
陈静蓓 | 3219005353 |
方晓淑 | 3219005355 |
朱丹彤 | 3219005360 |
王佩之 | 3219005358 |
邓丹丹 | 3219005354 |
一、需求原型改进
1、问题分析
问题 | 修改 |
---|---|
你们这个小程序能强制限制用户手机的其他软件使用吗 | 目前还不行,我们只能用于简单的时间计时,在用户开始计时时,到完成自身任务,如果中途有点开其他程序,计时就会停止,这个时间提醒用户的投入程度 |
你们这个场景会不会设置第三方介入作为监督 | 这个问题我们在设计之初是有考虑过,但是我们认为这个小程序本身只是作为一个提醒来提醒用户注意时间的重要性和事情的轻重缓急,有第三方的介入可能会不太恰当 |
2、项目场景
用户事先在备忘录选定日期,记下当天的重要事项,对事情进行分类以及预计所用时间,在任务当天,会得到提醒要完成的任务,用户准备开始完成任务的时候,可以通过小程序开始计时,这个过程本质上要求用户集中完成任务,不能转移注意力去玩手机或者分心到手机的其他程序,如果有小程序检测到用户退出的操作,就会停止计时,这时所用时间体现的是用户的专注程度,可能有些用户在一开始的专注程度不高,但是随着使用,在时间的提醒下,专注程度有所提高。
3、功能分析四象限
外围功能 | 杀手功能 | |
---|---|---|
必要需求 | 备忘录 | 番茄时钟 |
辅助需求 | 修改任务 | 微信登陆 |
二、系统设计
三、Alpha任务分配计划
开发任务分配
以甘特图的方式拟定迭代冲刺计划
四、测试计划
1 项目背景
项目概述:自律小程序是一款结合备忘录和番茄时钟的用于提醒用户时间重要性的小程序
参考资料:需求规格说明书
2 测试任务
测试范围:
基本逻辑功能登录,计时等
测试目标:
保证程序能够基本实现预期功能
具有一定的可行性
3 测试通过与失败标准
符合基本逻辑,用户直接交互的模块需要有相应的反馈信息。
4 测试策略
测试方法:
手动测试:功能测试,安装测试
代码复审:静态代码检查
测试阶段:
单元测试:开发人员自主进行,测试人员进行代码复审
集成测试:在完成一个大的模块后,进行组装测试,确认接口是否正确使用
系统测试:验证各系统的功能
验收测试:基于需求规格说明书执行功能测试,同时交给少量用户测试
5 测试环境
有手机就行