Java教程

需求规格说明书

本文主要是介绍需求规格说明书,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
作业归属 软件工程
作业要求 要求链接
作业目标
展示团队选择的项目的需求分析和建立和初步熟悉团队git的协作方式

需求规格说明书


选题 日常任务看板效率工具
详细描述 这个选题通过可视化页面的设计,把用户的想要进行的计划明确的展示出来,
初步的想法是设计任务计划、任务就绪、任务执行、任务验收、任务完成和任务阻塞六个部分,
并且提供用户描述功能,给与任务描述和优先级,让用户第一时间可以获取现在最需要去完成的任务。
需要队员掌握的技术有:前端页面设计,后端用户接口设计、数据库表的设计、用户注册页面功能的相关技术和框架知识
用户群体 希望进行高效的时间管理和任务管理规划的学生党和工作族
预期的用户量 100
选题背景 很多人都想摆脱拖延症,希望自己每天能过的有意义,但是往往因为没有计划而半途而废,
我们团队希望用户通过对这个软件的使用,从此告别那些没有灵魂的ToDo List,享受自律和精进的生活。
团队Git链接 Gitee

团队项目码云


团队的任务计划已添加到码云的团队项目issues里面

已开启

进行中


时间安排表

原本的计划:

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

由于前端雏形已经出来,迫切需要后端的接口和数据库的完善,所以我们决定第10周的计划和第11周的计划合并,并且提前进行初步的接口测试,保证开发流程的整体节奏,更新后的计划如下:

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

团队分工

成员 分工 感想
郭泽杰 图形界面和网络通信模块的开发 为共同的远景而工作
黄仁辉 后端接口编写和测试模块的编写 增强代码健壮性
黄家祯 数据库表的设计和相关的数据处理 多探索多尝试
这篇关于需求规格说明书的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!