189
社区成员
这个作业属于哪个课程 | https://bbs.csdn.net/forums/fzuSoftwareEngineering2021 |
---|---|
这个作业要求在哪里 | https://bbs.csdn.net/topics/603669220 |
团队名称 | 牛码 |
这个作业的目标 | 对这学期的软工实践做一个总结,包括个人总结、团队总结分析、提出建议等 |
学号 | 021900619 |
时间过得是真的快,一转眼一学期就过去了,这个学期开始,我就想在软工课程上加强代码能力和团队协作能力,最后我觉得我的期望达成了,我想给自己打80 分。
收获很大,当然也有不足的地方,我在软件工程实践中没有很好完成后端架构的任务,我只是按部就班完成自己的任务,没有在团队中起到独当一面的角色,这一点有点遗憾。
代码量统计:在不同阶段的代码,个人编程中,完成的代码约为400行,结对编程中,完成了大约1000行,团队编程中完成大约2000行,总计约3400行的代码
时间统计:
作业 | 时间(分钟) |
---|---|
第一次个人作业 | 100 |
第一次个人编程作业 | 1000 |
第一次结对编程作业 | 400 |
第二次结对编程作业 | 1100 |
现场编程 | 240 |
alpha冲刺准备 | 60 |
alpha冲刺第一天 | 60 |
alpha冲刺第二天 | 60 |
alpha冲刺第三天 | 120 |
alpha冲刺第四天 | 60 |
alpha冲刺第五天 | 60 |
alpha冲刺第六天 | 60 |
alpha冲刺第七天 | 60 |
冲刺完善 | 120 |
总计 | 2500 |
印象最深:我对团队编程印象最深,不同以往个人与结对,自己干自己的,团队编程很多邻域都是从未涉足的,比如说架构设计。拿到博饼小程序需求的那一刻其实心理患得一批,不知道学习什么知识。手忙脚乱,每天都在找各大学习资源,比如说后端的知识,比如说Django开发框架,每天花很多时间在B站上看视频学习Web框架,不过收效甚微,最后还是边看代码便敲才入了门,把作业完成。
累计时长: 累计花了50个小时,平均每周8小时。
新软件:无
新工具:墨刀
新语言:无
新方法:前后端分离
其他方面的提升:合作能力增强
凡是预则立不预则废,不论是结对编程还是团队编程,成员之间细致的沟通真的很重要,不仅仅是确定好职责角色,具体任务也要安排到位,比如谁负责设计数据流,谁负责接口设计等等,如果一开始不分配好角色及任务,到后面项目推进的时候就会出现严重的项目停顿。比如说本次团队编程中,对数据库任务定义不够明确,到后面出现了前后端无法打通的情况,严重阻碍了项目进度。
希望下一届的同学抓紧时间学习新知识,提升自我。
我认为我们团队还处于磨合阶段。
我们在GitHub上将我们所有的前后端代码全部公开了,我们在开发的不同阶段就不断的对软件进行迭代。