王景园组会议记录
在文章开头写出会议基本信息。必须包括:团队序号、第一次会议的时间、地点、参与人、缺席人及缺席原因、会议主题、此博客的撰写人、会议照片
开会时间:2018年11月8日 开会地点:E219寝室
参会人员:王景园,王鹏清,王菊,王擎
缺席人员:徐昭银 缺席理由:请假住院
会议照片:
将团队成员分工进行详细描述,说明每位成员在团队内担任的职务,主要负责的工作以及他有和优势或者经验使得他可以胜任该职务和相关工作
产品经理:王擎。工作内容:项目组成立后成为项目的第一负责人,对项目全过程负责;对外理解客户需求,总体把握咨询方向。对内协调项目工作内容,确保质量,同时知道团队成员工作,促进团队成长。
优势:再上学期的需求分析课程中拿到了全组人员最高分数,产品经理当仁不让。
UI设计师:王菊。工作内容:负责软件界面的美术设计、创意工作和制作工作;对页面进行优化
优势:再UI方向课程中拿到了全组人员最高分数,UI设计师理所应当
软件工程师:王景园。工作内容: 参与软件工程系统的设计、开发等过程;、负责工程中主要功能的代码实现;解决工程中的关键问题和技术难题;
优势:在学期PY课程拿到了全组人员最高成绩,软件工程师位置非他莫属
项目经理:王鹏清。工作内容:制定项目阶段性目标和项目总体控制计划 项目总目标一经确定,项目经理的职责之一就是将总目标分解,划分出主要工作内容和工作量,确定项目阶段性目标的实现标志如形象进度控制点等。
优势:该同学平时认真严肃,积极进取,胆大心细,平时成绩平均,没有优点但也没有缺点,勉强有资格担任此位置
软件测试工程师:徐昭银。工作内容:1.搭建测试环境2.写测试用例 3.执行测试用例4.写测试计划、测试报告 5.测试,并提交BUG单
优势:该同学在学期PY课程拿到了全组人员第二高成绩,自主担任软件工程师位置。
请说明团队想开发什么软件并说明要开发该软件的原因。要开发的软件请阅读可选软件列表,若团队有自己的想法也可以直接在博客中提出,助教及老师会根据实际情况给予建议。
我们决定制作项目于1、飞机大战
网上已经有了各种版本打飞机桌面游戏的雏形,在程序设计课程上教师也给大家介绍过一个简单的打飞机游戏。希望有团队能根据网上的版本,对其进行改进,完善设计,做出一个完整的,有趣的,大家愿意玩的打飞机游戏。这个游戏应该有完整的游戏机制。若你团队没有好的设计和想法,应该至少给该游戏增加如下功能或内容:
1)更换飞机武器,使得飞机在触碰到不同武器道具后,可以射击出不同类型的子弹。
2)飞机最初有三条命。当达到一定积分后可以增加一条命。
3)为游戏添加一个关卡,该关卡应该有一个Boss。
项目源代码地址:等待更新
理由:软件设计师认为这个作业相对别的作业来说更简单一点。
请阅读《构建之法(第三版)》第五章并讨论你们团队当前的模式与什么模式类似,为什么,你们希望团队是什么模式,要达到这种模式你们需要做什么;以及你们准备采用什么开发流程,为什么要采用该开发流程。请将讨论结果写入博客中。
我认为我们第一次团队合作属于一窝蜂模式(Chaos Team)因为这是我们team第一次磨合,所以我认为轻松的节奏是必然的。考虑到我们team都是第一次进行这样的任务,所以前期的学习也是必不可少的。所以我们所希望的团队模式为交响乐团模式(Orchestra)。我们需要一个各司其职,各有各自的专门工作,同时听指挥,配合熟练的团队模式。
项目目标描述。(7')
- 给出各阶段目标。(1')
- 各目标有明确开始时间和结束时间。(1')
- 各目标足够具体。(1')
- 各目标可以较方便的衡量完成情况。(1')
- 各目标是可以实现的。(1')
- 各目标是最终目标紧密相关。(1')
产品经理:对任务做出对应的详细需求分析书,选型说明书,完成需求分析报告,对任务进行总结并且与项目经理进行及时沟通与合作。
项目经理:与组员加强沟通,合理分配任务,监督任务完成情况并且总结会议记录。
UI设计师:完成所需要的UI设计,包括子弹,飞机,背景,BOSS,等至少15个自制素材。
软件工程师:代码编写完成以下功能及内容:
1)更换飞机武器,使得飞机在触碰到不同武器道具后,可以射击出不同类型的子弹。
2)飞机最初有三条命。当达到一定积分后可以增加一条命。
3)为游戏添加一个关卡,该关卡应该有一个Boss。
软件测试工程师:与软件工程师携手完成产品,同时完成漏洞分析,代码修复。
制定项目总体进度计划安排。给出正确的甘特图,1分;甘特图中任务和进度安排合理,2分。(2')
制定第一阶段工作计划。(3')
- 计划有明确的开始和结束时间及目标。(1')
- 计划详细到每一天或每个成员。(1')
- 计划详细到每一天每一个成员的任务安排。(1')
第一阶段
产品经理:王擎。 11月11日:需求分析 11月11日:原型设计
11月12日:原型设计 11月12日:需求分析
项目经理:王鹏清。11月10日:项目确定 11月10日:会议记录
11月10日:任务分配
11月11日:跟踪记录
11月12日:跟踪记录
软件工程师:王景园。11月11日:学习pygame 11月11日:题材构思
11月12日:学习pygame 11月12日:题材构思
UI设计师:王菊。 11月11日:寻找素材 11月11日:题材构思
11月12日:寻找素材 11月12日:题材构思
软件测试工程师:徐昭银。
11月11日:学习pygame 11月11日:与软件工程师交流题材构思
11月12日:学习pygame 11月12日:与软件工程师交流题材构思
给出至少一个在团队会议中出现的冲突以及如何解决的。(1')
冲突:最初我们再开会过程中简单分析了给的11个目标的难易程度,最后保留了飞机大战,萝卜保卫战和家庭账单三选一的项目。但我们再产品目标的选择上起了冲突。产品经理王擎认为应该选择家庭账单项目更方便产品需求分析,但软件设计师王景园认为从产品成品来说,飞机大战的代码程序比家庭账单的代码程序简单;UI设计师王菊也认为飞机大战的素材收集比家庭账本简单。所以少数服从多数,选择了飞机大战作为本次目标。