软工实践个人总结
一、基本情况
(1.1)请回望第一次作业,你对于软件工程课程的想象
对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
在完成软件工程大作业的过程中,我学会了设计原型,前端编写,前端与后端建立连接发送请求等知识。总体来说,学习到了不少知识海还有团队交流,我认为达到了自己的当初的期待和目标,但是由于学习的知识还是比较片面,没有深入进行探索,所以这方面还存在一些不足。
(1.2)总结这门课程的实践总结和给你带来的提升:
-
非测试组
-
在软工实践课程当中我编写了3500行代码。
-
软工实践的各次作业分别花费的时间:
# 作业 花费时间(分钟) 1-2 个人编程作业 1200 3 结对编程作业 2000 4 团队介绍与选题报告 300 5 团队需求分析报告 400 6 团队项目之现场编程 240 7-13 Alpha冲刺(含总结) 1500 14-19 Beta冲刺(含总结) 750 -
讲述令你印象最深刻一次作业?为什么这次作业令你影响深刻?
结对编程作业。第一次两个人一起完成的一份作业,印象还是较为深刻的。 那个时候也是先学先写,两个人在一起写代码,总体来说结对编程作业还是比较深刻的。
-
在软件工程课程上花费的时间(预计花费时间参考:同时贴出开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答)
累计时间 实际周均时间 预计周均时间 145(h) 11.2(h) 6.1(h) -
介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?
- 分点列出
- 墨刀工具的使用,上手比较容易,让我学会了原型设计。
- vue框架,让我学习到了开发前端的知识。
- pygame,当初做结对编程的时候使用的,也算是学习到了一门知识。
- 分点列出
-
其他方面的提升。
首先认识到的是团队协作的重要性,因为个人的力量肯定是比不上大家的力量,所以团队协作的作用也是这学期从团队编程中的一大收获。然后就是自己要把握好时间的分配,才能更加有效的完成编程任务。
-
二、总结与收获
非测试组:个人或结对或团队项目实践中的经验总结+实例/例证结合的分析。
结对编程和团队编程让我认识最时刻的就是,一定要团队协作,交流起来,真的能事半功倍。比如结对编程时,最开始我和我的队友只是分配了一下各自的任务,然后各自写自己的代码,这样的效率特别低。然后我们就决定一起交流,一起编写一部分的代码,在交流的过程中完成自己负责的部分,果然事半功倍。
三、致谢
-
这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
我最感谢的人是宁乙浩,在上这门课的过程中,无论是个人和结对编程作业,还是Alpha冲刺和Beta冲刺,期间我遇到了不少困难,但是我的舍友乙浩,每次都能给予我一定的帮助,在精神上给予我鼓励,所以最感谢的就是他了。我想对他说,感谢有你。