2017*****1066
我是骆树仁,此博客的撰写人
我所在小队为1号队伍,组成成员为:
- 李昊
- 杨韵昊
- 蔡澄阳
- 冯志勇
- 骆树仁(队长)
- 刘绮龙
我们的队名是:L'Internationale
这是我们的队歌:https://music.163.com/#/song?id=33756249
会议情况
2019/4/16 下午4:45我们在图书馆三楼进行了简单的会议,这次会议的主要内容如下:
- 确定团队分工——预计3分钟
- 选择任务目标——预计5分钟
- 制定计划——预计5分钟
实际情况与计划的耗时相差不多。
这次会议六位成员全部在场
以下是会议的记录照片:
[1]
这次会议的结果我会在接下来几个部分依次讲解。
1.团队分工情况如下:
- 产品经理:杨韵昊
- 项目经理:骆树仁(队长)
- UI:蔡澄阳 冯志勇
- 测试:李昊 刘绮龙
- 软件工程师 骆树仁
考虑到团队的工作效率和未来,由我来做队长,以便完成任务。
在这个队伍中我虽然是项目经理但同时大部分编码工作也需要我来完成。
2.团队的开发模式和流程:
我们团队选择“主治医师模式”和“统一流程(RUP)”
我选择“主治医师模式”的理由是,我们组内只有我一个人有过相关经验,在这种情况下由我主导开发是效率最高的选择,其他人主要提供想法与点子,由我来实现他们,这样似乎是完成任务的最优选择,但教材中关于“主治医师模式”介绍中最后一段所描述的现象确实出现在了组内,如果可能我也想采用其他大家一起努力的模式,但现实并不允许。
而选择“统一流程(RUP)”的理由是,该开发流程可以让我们很清晰的制定一个开发计划,从需求分析,到程序架构以及编码和之后的测试部署工作。
3.团队的开发任务:
考虑到组内人员的技术能力,我们决定在这些任务里,选择第10项——改进贪吃蛇游戏。
关于改进的项目计划如下:
- 讨论如何改进游戏可以 做出一个吸引玩家的,让大家愿意玩的,可实现的贪吃蛇游戏
- 改进原游戏的UI界面
- 理解源代码的内容,设计如何实现新的功能
- 进行编码,实现之前的构想
- 测试程序,如果这个程序的表现达到了我们的预期,将其发布,如果未能达到预期,应该继续改进
- 发布程序
这6个任务的具体分工如下:
任务1由杨韵昊同学来完成
任务2由蔡澄阳,冯志勇两位同学来完成
任务3,4,6由我(骆树仁)来完成
任务5由李昊,刘绮龙两位同学来完成
这6个任务的时间安排:
事实上,完成这6项任务不会花费多少时间
我们会先拿出一天时间(2019/4/18)去构思新内容,设计UI,去思考能否实现,代码要如何写
然后拿出一点时间(约一小时,2019/4/19)去实现新的功能
当程序写完之后,把程序交由测试人员进行测试,(2019/4/19)如果出错了,回滚到上一阶段继续编码,如果通过并符合我们的预期,可以进入下一阶段
发布(约2019/4/19或2019/4/20),不过因为现在酷客网上还没有打开提交窗口,所以我们先保留这项工作