作业归属 | 软件工程 |
---|---|
作业要求 | 要求链接 |
作业目标 展示团队选择的项目的需求分析和建立和初步熟悉团队git的协作方式 |
选题 | 日常任务看板效率工具 |
---|---|
详细描述 | 这个选题通过可视化页面的设计,把用户的想要进行的计划明确的展示出来, 初步的想法是设计任务计划、任务就绪、任务执行、任务验收、任务完成和任务阻塞六个部分, 并且提供用户描述功能,给与任务描述和优先级,让用户第一时间可以获取现在最需要去完成的任务。 需要队员掌握的技术有:前端页面设计,后端用户接口设计、数据库表的设计、用户注册页面功能的相关技术和框架知识 |
用户群体 | 希望进行高效的时间管理和任务管理规划的学生党和工作族 |
预期的用户量 | 100 |
选题背景 | 很多人都想摆脱拖延症,希望自己每天能过的有意义,但是往往因为没有计划而半途而废, 我们团队希望用户通过对这个软件的使用,从此告别那些没有灵魂的ToDo List,享受自律和精进的生活。 |
团队Git链接 | Gitee |
第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. 更新版本(按用户的反馈和需求更新) |
第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. 更新版本(按用户的反馈和需求更新) |
成员 | 分工 | 感想 |
---|---|---|
郭泽杰 | 图形界面和网络通信模块的开发 | 为共同的远景而工作 |
黄仁辉 | 后端接口编写和测试模块的编写 | 增强代码健壮性 |
黄家祯 | 数据库表的设计和相关的数据处理 | 多探索多尝试 |