软件工程项目组Z.XML会议记录
【例会时间】2013年10月22日星期二21:00-22:30
【例会形式】小组讨论
【例会地点】三号公寓楼会客厅
【例会主持】李孟
【会议记录】周敏轩
会议整体流程
一、签到
二、团队项目主题讨论
三、团队项目模块划分及构思分工
四、项目NABC分工
会议详细记录
一、签到
本次到会人员有:薛亚杰 周敏轩 马辰 肖俊鹏 李孟 毛宇 罗凡 (已全部到齐)
二、团队项目主题讨论
我们的项目一开始是为学霸系统开发新功能模块,但对内一致认为这个项目不好做,于是在向其他组征求了意见后,便向老师申请了将“学霸新功能”项目变更为自选项目。这里非常感谢老师接受了我们这个有点任性的请求,感谢老师给我们组提供了这么一个宝贵的机会。关于自选项目的主题确定,我们首先明确了几点:
- 由于最后评分标准是用户下载量,所以项目的主要的方向是能吸引用户的应用。
- 我们认为学习软件工程的目的是教会我们软件开发的好的理念和方法,因此最后的项目应该是一个能全员比较方便参与进整个开发过程的项目,考虑到开发时间的限制以及算法构造实现的难度,我们就过滤掉了一些创意点是算法为主的项目。
- 我们能拿到自选项目实属幸运,必须保证在规定的时间内做出一个完整优秀的作品,因此我们的项目主题不能增加过高的学习成本,即项目要在组员相对熟悉的环境中开发。
明确以上三点的方针后,大多数组员倾向于做游戏应用,原因如下:
- 容易吸引人眼球,即容易满足自选项目的要求。
- 项目组中已经有几位组员具有这方面编程的经验,比较容易进行规划和开发。
虽然确定了做游戏应用,组内成员对游戏的形式也提出了不同的建议,比如说:桌游类,RPG,以及射击类等。最终在一番激烈的讨论后并且观看了许多参考视频后,我们组决定做一款RPG动作类游戏。具体的项目说明见后续随笔。
三、团队项目模块划分及构思分工
确定好项目主题后,我们进入第三个流程,即项目的模块划分以及分工。经过讨论,我们将本游戏项目划分为以下几个模块并附模块构思者:
- 游戏模式:毛宇
- 地图设计:薛亚杰
- 主角操作属性设计:周敏轩
- AI的动作属性设计:李孟、肖俊鹏
- 框架与布局(其他:操作方式等):罗凡
- 道具:马辰
四、项目NABC分工
会议的最后一个流程是撰写项目NABC的讨论,分工如下:
- N (Need 需求):李孟
- A (Approach 做法):毛宇
- B (Benefit 好处):罗凡
- C (Competitors 竞争):肖俊鹏
说明:本周前面的时间主要在与老师沟通,经老师同意我们的项目改为自选项目。因此本周例会延迟到了今天。
编辑:周敏轩