团队作业4——项目冲刺
团队作业4——项目冲刺
信息项 | 内容 |
---|---|
课程名称 | 广工计院计科34班软工 |
作业要求位置 | https://edu.cnblogs.com/campus/gdgy/CSGrade22-34/homework/13234 |
作业目标 | 在七天敏捷冲刺中,完成工大严选的开发,记录每日进展和问题,更新燃尽图、签入代码,并发布集合日志总结成果 |
GitHub链接 | https://github.com/lTsasa/GDUT/tree/main |
一、团队简介
队名:虹猫蓝兔七侠队
团队成员:
姓名 | 学号 |
---|---|
林涛(组长) | 3122004618 |
杨森 | 3122004629 |
钟礼骏 | 3122006504 |
许佳钒 | 3122004754 |
李思危 | 3122004742 |
黄博 | 3122004608 |
林浩全 | 3122004617 |
三、各个成员在Alpha阶段认领的任务
成员 | 任务 |
---|---|
林涛 | 项目管理 |
登录模块开发 | |
李思危 | 搭建前端框架页 |
学生模块 | |
回忆模块 | |
钟礼骏 | 家长模块 |
校园情况模块 | |
黄博 | 算法设计及其分析 |
管理员模块首页开发 | |
杨森 | 后端开发文件上传模块 |
配置类模块 | |
林浩全 | 需求分析与改进 |
维护系统需求文档 | |
完成数据库语句搭建 | |
许佳钒 | 项目功能测试 |
代码审查 |
四、开发前的思考
- 在开发前写出一个简单明了的todoList, 学会带着问题去思考。
- 让自己的思维很清晰地线性化!
- 对于逻辑和数据来讲,有时候业务数据会发生变化,那么只需要修改数据。如修改一个视图的结构或者表的内容等,而不需要对逻辑结构做修改。
- 在阅读代码的过程中,通过阅读方法名称,参数的类型及名称, 迅速地明白方法的含义。不需要花费时间,去一字一句的理解方法的实现细节。
- 无论是在开发还是阅读代码的过程中,使逻辑结构,在大脑中始终保持一个很清晰的逻辑结构!
- 使修改代码的成本,最小化!
- 要学会communicate!
- 在开发之前,不断地调换角度,迅速地进行思考,这样将使得开发时,思维保持清晰,更容易开发,更能写出让人懂的代码。
- 每一个迭代,show一下自己的成果,听取他人的意见,同时增强自己下一步开发的自信心!最好是在一个开发团队中,而不是一屋子无关的人做评审!
五、任务量
工作 | 参与人数 | 耗时 | 单日人员需求 |
---|---|---|---|
设计以及基础搭建 | 2-3人 | 1天 | 2人/天 |
需求分析 | 2人 | 2天 | 1人/天 |
模块设计 | 4人 | 6天 | 3人/天 |
软件测试 | 1人 | 2天 | 1人/天 |
六、团队期望
在即将开始的软件开发项目中,我们将采用敏捷开发方法,希望团队能够以高效、协作的方式推动项目进展。我们的期望如下:
工作汇报
团队成员之间每天进行工作汇报及时调整。
灵活的适应能力
面对各种需求功能能快速找到解决方法并运用。
持续改进
代码写完之后应该思考进步空间以及优化策略