软工实践个人总结
一、基本情况
(1.1)请回望第一次作业,你对于软件工程课程的想象
- 对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
学习了微信小程序开发的相关知识,这是一个我以前从未接触过的领域,我接触到了很多新知识,而且经过这次团队项目也让我累积了一些实战经验;另外现场编程中学习到的一些autojs方面的知识也让我觉得十分有趣;总的来说,这学期的软工学习,在锻炼编程能力方面达到了我的期待;
美中不足的是其他课程时间安排紧张,导致我没有很好的平衡软工和其他课程的学习时间,很多时候紧赶慢赶;而且虽然学到了不少新知识,但碍于时间有限没能继续学习,浅尝辄止。
(1.2)总结这门课程的实践总结和给你带来的提升:
- 在软工实践课程当中我编写了一千行左右的代码。
- 软工实践的各次作业分别花费的时间:
| # | 作业 | 花费时间(分钟) |
|---|---|---|
| 1-2 | 个人编程作业 | 1000 |
| 3 | 结对编程作业 | 1100 |
| 4 | 团队介绍与选题报告 | 400 |
| 5 | 团队需求分析报告 | 800 |
| 6 | 团队项目之现场编程 | 180 |
| 7-13 | Alpha冲刺(含总结) | 2130 |
| 14-19 | Beta冲刺(含总结) | 900 |
- 讲述令你印象最深刻一次作业?为什么这次作业令你印象深刻?
令我印象最深的是个人编程作业,因为完全没学过python就要做项目加上错误估计项目难度,导致距离死线越来越近的时候自己也越来越焦虑,最后心态爆炸没能完成,这次作业也让我学到了教训,再难的项目也要先迈出第一步,不然怎么都做不出成果。 - 在软件工程课程上花费的时间
| 累计时间 | 实际周均时间 | 预计周均时间 |
|---|---|---|
| 109(h) | 9(h) | 10 (h) |
- 介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?
- 性能分析工具
通过图表的形式直观的展示出程序的性能短板,有助于改进代码。 - UML图
帮助我们理清了团队项目的思路。 - 微信小程序的开发
第一次接触到了微信小程序,在学习了相关知识后,明白了微信小程序的基本语法和html,js,css的细微区别,同时也学到了一个小程序的基本结构和编写小程序的总体思路。 - 原型设计工具(墨刀)
在结对阶段第一次接触到原型设计这个概念,在团队编程中一个好的原型有助于提高沟通效率。
- 性能分析工具
- 其他方面的提升
在不断的赶ddl过程中学到了一个深刻的教训,越早开始工作越轻松。
二、总结与收获
在这一个学期的学习中最大的收获是提高了自学能力,在团队项目中提出了一个构想要用什么去实现,这需要我在网上自己学习相关知识。在ddl和临时改换项目选题的情况下,我临时学习了一个月的前端知识和微信小程序开发基础课程,虽然很累,但确实让我受益良多。
三、致谢
我最感谢的是组长吴子澳,在团队项目中,是他给了我最多的帮助,也是他和我沟通最多,我能完成自己的任务离不开他的帮助。
我想对他说的是组长辛苦了

浙公网安备 33010602011771号