1. 团队成员的简介和个人博客地址,团队的源码仓库地址
兰天宇:开发 http://www.cnblogs.com/esby/
郭文茜:测试 http://www.cnblogs.com/idun/
团队项目的git仓库:https://github.com/lanesby/2. 我们要做软件工程,那就要有一点工程的样子
a. 团队项目的目标,预期的典型用户,预期的功能描述,预期的用户数量在哪里?
团队项目的目标:提供一个大量练习四则运算的平台,同时减少四则运算应试的纸质资源浪费及提高老师出题批卷的效率
预期的典型用户:需要学习四则运动算的学生,以及负责四则运算教学的老师
名字 |
阿布 |
阿比 |
用户身份 |
小学学生 |
小学老师 |
年龄 |
8-12 |
- |
用户所占市场比例 |
95% |
5% |
用户的重要性 |
主体用户 |
主体用户 |
使用此软件的典型场景 |
学生在家通过平台练习四则运算;在学校的时候通过平台完成老师布置的考试,并查看排行榜 |
老师给学生布置四则运算考试,学生完成后,老师在平台查看学生成绩及排行状况 |
使用此软件的环境 |
教室、家里 |
|
用户动机 |
练习四则运算 |
通过让学生借助该软件练习题目,同时平台出题考试,节省了出题和批改卷子的精力,也不用费心给学生排名 |
用户困难 |
四则运算能力差 |
出题批改卷子繁琐 |
用户偏好 |
界面优美,操作易懂 |
操作方便 |
预期的功能描述:基于web平台的四则运算练习系统,该四则运算练习系统基于web平台,包括生成四则运算题目功能、验证用户结果是否正确功能、用户管理(用户注册、登录等)功能、“倒计时”功能(在规定时间内完成的题目数及正确率统计)、用户练习排行榜功能(按正确率、耗时等)、题目难易程度分级、挑战升级等功能。
预期的用户数量:50
b. 团队的产品如何满足了用户的需求?
系统自动出题,自动改卷,节省老师的时间;
学生在系统上可以重复练习,提升学习效率;
系统拓展功能,统计学生答题情况,有助于针对性学习。
c. 团队在Alpha阶段已完成了哪些目标?
d. 团队的成员如何分工协作的?有什么经验教训?
前期:团队所有成员一同讨论项目的规划和设计
中期:一同确定初步的方案,并非配任务,组长兰天宇主要负责技术开发,陈颖锋主要负责产品工作、原型的设计,郭文茜主要负责产品测试部分,跟进产品的BUG。
后期:各自分工,完成自己的任务,定期讨论,提出有疑问的地方,一步步完成最后的版本
e. 团队是如何进行项目管理的?
通过Leangoo看板需求管理和任务跟踪,分为目标、待办、进行中、已完成四个模块管理项目。团队可以进行可视化、实时的任务协作。
f. 团队如何平衡时间/质量/资源争取如期完成任务的?
在课余时间之外,尽量利用自己的时间,发生问题及时沟通,互相帮忙,互相督促。
3. 团队项目的实际进展(拷贝那些 scrum 过程中的燃尽图即可),发布的功能(拷贝发布文档)。说明在项目管理中,scrum的燃尽图是如何真实反映项目的状态的?或者燃尽图美化了状态?
发布的功能:
- 登录注册功能
- 难度选择功能
- 计时功能和倒计时功能
- 答题功能
- 考试功能
- 错题查看功能
4. 在Beta阶段需要改进哪些方面?请给出下一阶段的展望
现在的界面还很单一,美化现有界面,完成排行榜功能,解决现有的BUG