第七次作业--项目需求分析(团队)
成员:
- 非易 504
- 佳莹 516
- 峻雄 539
- 圳源 414
- 文智 125
需求规格说明书(百度网盘):
评审表(百度网盘):
PPT(百度网盘)
整体计划安排:
- 首先确定游戏主题,然后选定制作工具。
- 因为是第一次使用Cocos制作游戏,所以着手这个项目的第一件事情是着手熟悉Cocos新的IDE Cocos creator,必要的话还需要熟悉js脚本。 -着手确定游戏故事,相关的设定,游戏玩法,相关机制,大体上的游戏流程,然后在具体的开发过程中适当增删
- 收集游戏素材,包括场景图ui图标等的图片素材,和bgm等的音乐素材
- 开始ui界面的构建,开始界面,以及主界面的ui。
- 然后一个场景一个场景的搭建,包括脚本的编写。
- 对制作的游戏进行测试修改
- *这些步骤存在交叉与循环,同时因为没有相关经验,会存在疏漏,只能在开发过程中完善。
需求规格说明书相关:
工作流程
组员分工以及工作量比例
- 需求规格说明书的编写工作在讨论后主要由两个人完成,由另一个人负责统筹。
- 其他成员则是一个负责博客编写,一个负责PPT。
- 以上文档等的编写工作均在讨论完成后组员分别开工,完成初稿后所有成员讨论进行修改直至完成
- 每个成员的工作量都是相当的,因为是全体成员先讨论本次任务的各项工作,然后分成几个小任务具体执行,这些小任务工作量大致上相等,由每个成员自由认领,剩下的由组长分配。
遇到的问题:
对需求规格说明书感到陌生,还没有进行过相似文档的撰写。 所以一开始首先搜索需求规格说明书的模板,依照模板上的内容结合自己团队项目的内容进行修改。
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | 30 | 25 |
Estimate | 估计任务时间 | 20 | 25 |
Development | 开发 | - | - |
Analysis | 需求分析 | 120 | 150 |
Design | 生成设计文档 | 80 | 90 |
Design Review | 设计复审 | - | - |
Coding Standard | 代码规范 | - | - |
Design | 具体设计 | - | - |
Coding | 具体编码 | - | - |
Code Review | 代码复审 | - | - |
Test | 测试 | - | - |
Reporting | 报告 | 45 | 60 |
Test Repor | 测试报告 | - | - |
Size Measurement | 计算工作量 | - | - |
Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 20 | - |
合计 | 315 | 350 |
项目 | NABCD(20%) | 格式(20%) | 内容(20%) | PPT(20%) | 演讲(20%) | 总分 | 优点 | 问题 |
---|---|---|---|---|---|---|---|---|
指尖加密 | 16 | 16 | 14 | 8 | 8 | 62 | 按照介绍这是一款还没有竞争对手的产品 | 1.如何保证软件有足够高的安全系数? 2.该软件需要的网络支持是否能实现?3.是否打算加入备用的解密方式? |
YOUR EYES | 16 | 16 | 17 | 13 | 16 | 78 | 准备的挺充足,后续的计划比较有层次 | 1.推广门槛是否过高?2.演讲中所说用某种方式进行视频摘要,请问是什么方式?3.能否给出计划要达到的识别率以及依据? |
小葵日记 | 15 | 18 | 16 | 16 | 12 | 77 | 功能比较多样 | 1.假设A看了B的日记,想跟B认识交流,是否有功能能实现?2.私密模式下是否可以选择开启或关闭加密功能?3.是否可以查看指定时间段的日记内容? |
wonderland | 18 | 16 | 16 | 16 | 18 | 84 | 感觉做出来的产品在相关领域内很有实用性 | 1.非实验室成员能否使用此系统?2.各大OJ题库的版权是否能取得?3.标签下的题目如何进行排序? |
独立游戏 | 12 | 12 | 16 | 13 | 16 | 69 | ||
web账本 | 16 | 14 | 14 | 12 | 10 | 66 | 抓住简洁明了的风格定位 | 1.演讲中提到的需要得到的协议认证是否能拿到?2.倘若没拿到协议是否有备用方案?3.是否能对支出进行分类? |
上一次 | 10 | 10 | 10 | 16 | 14 | 60 | 关于情怀的想法不错 | 1.根据演讲中提到的记录理发时间的例子,这部分的功能跟普通备忘录的区别是什么?2.是否有抓取通话记录的具体方法?3.是否有添加更具有实用性的功能? |