团队作业2-《需求规格说明书》

发布时间 2023-11-02 13:54:07作者: chenzipeng

作业概述

这个作业属于哪个课程 软件工程
这个作业要求在哪里 团队作业2-《需求规格说明书》
这个作业的目标 制定团队计划,完成需求规格说明书
团队项目码云链接 团队项目链接

一、需求规划说明书

该项目为经典游戏坦克大战网页版,主要功能有保卫己方的家与人机坦克对战,实现随机地图、多种墙体、支持双人模式增强对战乐趣
1、面向用户:想通过简单人机游戏放松心情的人、想与同伴一起回忆经典游戏的人
2、功能性需求:
(1)定义多张系统地图、从中随机选择地图作为游戏地图
(2)能够支持双人一起游戏、共同体验游戏
3、技术需求:html、css、js

二、预期用户量

100

三、系统的价值意义

(1)真实性: 我们的游戏功能齐全,能够投入使用
(2)可用性:每一位同学都可以来登录使用我们的小游戏,在项目设计初步完成后我们也会面向班级里其他同学开放体验,通过采访他们的感受,对项目进行优化维护来更加完善程序。
(3)有价值性:测试游戏时能够使团队成员在紧张的项目制作过程中放松身心;其他同学在体验我们做的小游戏的过程中,也能够去思考“如果是我做这个功能,我会怎么做”,从而做到“在学中玩,在玩中学”。

四、团队分工

1.团队分工:

成员 分工
郑贵南 收集坦克大战图片模型
陈威衡 收集坦克大战图片模型
张嘉荣 收集坦克大战背景音频
马楚泽 开发
陈梓鹏 开发
谢剑滔 开发

2.团队计划
修改前:

时间 任务
第9周 1.团队组队、团队博客
2.团队介绍、成员展示、角色分配、选题确定
3.制定团队计划安排,团队贡献分的规定
第10周 1.需求规格说明书
2.原型设计,队员估计任务难度并学习必要的技术
3.编码规范完成、平台环境搭建完成、初步架构搭建
第11周 1.原型改进(给目标用户展现原型,并进一步理解需求)
2.架构设计,WBS, 团队成员估计各自任务所需时间
3.测试计划
第12、13周 1. 团队项目Alpha任务分配计划
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交
第14周 1.用户反馈+测试计划改进
2. 团队Alpha阶段个人总结
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理
第15周 1.团队项目Alpha博客:事后分析

修改后:

时间 任务 完成情况
第9周 1.团队组队、团队博客 已完成
2.团队介绍、成员展示、角色分配、选题确定 已完成
3.制定团队计划安排,团队贡献分的规定 已完成
第10周 1.需求规格说明书 已完成
2.原型设计,队员估计任务难度并学习必要的技术 已完成
3.编码规范完成、平台环境搭建完成、初步架构搭建 已完成
第11周 1.原型改进(给目标用户展现原型,并进一步理解需求)
2.架构设计,WBS, 团队成员估计各自任务所需时间
3.测试计划
第12、13周 1. 团队项目Alpha任务分配计划
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交
第14周 1.用户反馈+测试计划改进
2. 团队Alpha阶段个人总结
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理
第15周 1.团队项目Alpha博客:事后分析

issue截图
image

个人感想

成员 感想
郑贵南 通过这两周的团队交流与合作,慢慢地大家确定了各自的角色并开始了相应的工作,开始磨合团队,相信我们以后的项目会进行得越来越顺利
陈威衡 我从这次的项目中又学到了很多东西,真是太好了。一想到接下来还有几个星期做这个项目,还能学到其它更多的东西,我就真是高兴的不得了呢!
张嘉荣 从与队员的合作交流中,我体会到了团队合作的优点,也明白了及时沟通的重要性。通过这次项目我知道了自己的短板,还有许多东西需要学习。
马楚泽 团队合作需要明确每个人的分工并及时完成各自的任务,这对整个项目的推进至关重要
陈梓鹏 加油
谢剑滔 在这次项目开发中,我通过与团队的交流,得出了自己需要努力并且学习的方向,并且在努力掌握项目所需要的技术,在这个过程中我受益匪浅。