SE,又名沟通工程
| 作业所属课程 | 软件工程2024 |
|---|---|
| 作业要求 | 软件工程2024秋——个人总结作业 |
| 作业目标 | 个人总结 |
SE,又名沟通工程——2024秋软工实践个人总结
一、学期回顾
1.1 回顾你对于软件工程课程的想象
在学期开始之前,我对软件工程课程充满了期待。我想象中的软件工程课程是一个充满挑战和创新的地方,我们不仅要学习理论知识,还要将这些理论应用到实际的项目中去。现在回顾起来,我可以说,这门课程在很大程度上满足了我的期待。我学习到了软件开发的整个流程,从需求分析到设计、编码、测试,再到部署和维护。然而,我也意识到自己在项目管理和团队协作方面还有很大的提升空间。
1.2 回顾你在这门课程中的投入与产出
在软工实践课程当中我编写了2000行代码【不加团队作业(因为我是老妈子(其实比黑奴还要黑奴)组长)】。
在团队项目中我参与了云译网的设计与开发,我在其中所承担的角色是产品经理。
软工实践的各次作业分别花费的时间:
| 作业 | 花费时间 |
|---|---|
| 第一次个人作业 | 8小时 |
| 第二次个人作业 | 10小时 |
| 第一次结对作业 | 12小时 |
| 第二次结对作业 | 40小时 |
| 第一次团队作业 | 20小时 |
| 第二次团队作业 | 25小时 |
| 现场编程作业 | 6小时 |
| 团队作业beta冲刺 | 30小时 |
| 累计花费时间 | 实际周均时间 | 预计周均时间 |
|---|---|---|
| 151h | 20h | 10h |
1.3 令你印象最深刻的是哪一次作业或哪一场答辩?为什么这次作业或这场答辩令你印象深刻?
令我印象最深刻的是团队作业alpha冲刺。在这个阶段,我们团队面临着巨大的压力,因为我们需要在有限的时间内完成项目的核心功能。这次经历让我深刻体会到了团队协作的重要性,以及在高压环境下保持冷静和效率的重要性。
二、总结收获
2.1 展开说说你的软工实践故事
在个人编程和结对编程中,我学会了如何高效地解决问题和优化代码。在现场编程中,我学会了如何在有限的时间内快速地策划一个项目并协调成员完成。在团队项目中,我学会了如何与团队成员沟通和协作,以及如何管理项目进度。
2.2 介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的帮助?
- GitHub:版本控制工具,帮助我更好地管理代码变更和团队协作。
- Docker:容器化工具,简化了开发环境的搭建和部署流程。
2.3 技术之外,这门课程还给你带来了哪些方面的提升?
- 沟通能力:在团队项目中,我学会了如何更有效地与队友沟通。
- 时间管理:通过管理项目进度,我提高了自己的时间管理能力。
- 抗压能力:在面对紧张的项目截止日期时,我学会了如何保持冷静和专注。
2.4 如果还有什么想记录的或者想说的,就写在这儿吧!
这门课程不仅让我学到了很多技术知识,也让我认识到了团队合作的力量。我特别感激我的队友们,他们总是在我最需要帮助的时候伸出援手。这门课程对我未来的职业道路产生了深远的影响,我相信这些经验和技能将在我的职业生涯中发挥重要作用。
三、致谢
在这个学期中,我要特别感谢我的舍友兼组员zjq同志,在结对编程中挽救我于水火。
当然也要感谢我的组员们,因为我深知自己的技术栈十分狭窄,所以在沟通的过程中有些费劲,好在大家都很友好,也并未强烈抗拒这略费劲的交流,无论怎么说,我们还是完成了这个对于现阶段的我们有些困难的任务(并且还是在各种学科的事情都很多的这一学期),阿里嘎多狗塞伊马斯【鞠躬】。
当然还是带领我们走入软甲工程的老师们。
【注:以上排名不分先后。】
最终成果
部署
https://github.com/Miyer003/YunYiWang/blob/main/doc/deploy.md

浙公网安备 33010602011771号