需求&原型改进:
1、给目标用户展现原型,与目标用户进一步沟通理解需求。
a.用户的痛:想跑步的时候没有人能够一起享受奔跑的乐趣
b.用户的场景是:
用产品之前的场景:空闲的时候,想要找个人一起跑步却找不到小伙伴。可能因此而没有去落实原先的跑步计划,或者是一个人默默地跑完,却没有一个能够分享快乐的队友。
用产品之后的场景:在空闲的时间段内,能够实时地查看当前位置周围是否也有想要跑步的人。能够加入附近人的跑步活动中,享受运动的乐趣。
2、功能介绍:
当处于空闲的你,心中萌发跑步的念头的时候,就可以打开这一款App。首先,引入眼帘的是这款App的登录界面。当然,一开始没有账号的你,是没有办法登录的。这个时候,你就可以选择通过邮箱进行注册,获得一个属于你自己的个人帐号。当你登录成功后,你可以根据个人的需求来选择主界面菜单栏中的三个功能。第一个是这款App的主打功能,你可以选择该功能进行相应约跑计划的创建或者对之前创建过的计划进行修改。第二个是社区服务的功能,在这里你可以选择与社区内的人员进行聊天,或者分享今天的运动经历。第三个是关于个人信息的模块,在治理你可以查询和编辑自己的基本信息。希望你能在约跑计划中享受到快乐!
3、功能分析的四个象限
4、任务分解WBS
a.团队项目的WBS
b. 团队成员估计各自任务所需时间
待办事务 | 个人估计用时(/hour) |
· 用户注册功能实现 | 4 |
· 约跑APP主界面实现 | 5 |
· 约跑计划创建功能实现 | 5 |
· 约跑计划管理功能实现 | 4 |
· 社区聊天功能实现 | 5 |
· 社区分享功能实现 | 5 |
· 查询个人信息功能实现 | 3 |
系统设计:
Alpha任务分配计划
任务分配由每个人主动签名认领,提高任务分配后每个人的主观能动性。让大家能积极去完成任务。
1.用户注册登录接口
a. 程序实现数据库接口
b. 构建用户信息数据库
c. 实现用户注册功能
2.实现用户社交通讯功能
a. 实现用户添加好友功能
b. 实现用户间即时通信功能
c. 实现用户步数排行榜
d. 杀手功能优化
3.界面优化
提高界面亲和力。界面应显示的简洁大方突出重点功能。
4.用户反馈功能开发
测试计划
1.项目背景
约跑APP,该软件面向所有热爱运动、健康的群体。为运动交友提供了更加有趣的平台。该软件由原来nice!团队成员提出来并由nice!团队开发。主要是方便用户在跑步之前就可以约到和自己相似时间同一地点的小伙伴,这样使得跑步更加有趣,并且在该平台上小伙伴之间也可以交流跑步经验。
2.测试目的
该测试的主要目的是验证约跑程序的正常运行,异常事件处理,界面规范及程序运行稳定性。
3.测试范围
- 软件是否可以正常安装卸载、软件功能是否可以正常使用。
- 用户数据是否会发生错乱。
- 软件运行是否稳定,是否出现异常的闪退等。
4.测试目标
减少软件运行中出现的错误,提高用户使用体验。
5.测试方法
测试方法 | 测试目的 |
单元测试 | 测试软件最基本功能的正确性 |
功能测试 | 测试每个模块的功能 |
集成测试 | 测试几个相互依赖的模块的功能 |
压力测试 | 测试软件在负载下的工作状况 |
易用性测试 | 测试软件是否好用 |
6.测试阶段计划
测试方法 | 人员安排 | 计划用时 | 开始时间 |
单元测试 | 胡丹丹,曾丽君 | 2天 | 2017.5.9 |
功能测试 | 王艳秋 | 2天 | 2017.5.13 |
集成测试 | 骆杰宁 | 1天 | 2017.5.15 |
压力测试 | 胡丹丹 | 1天 | 2017.5.20 |
易用性测试 | 王艳秋 | 1天 | 2017.5.21 |