一、基本情况
1.1 请回望第一次作业,你对于软件工程课程的想象
对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
通过这次软工作业的实践锻炼,我学会了许多之前不会甚至没了解过的知识,如python、小程序开发,程序接口等,熟练了git的相关应用,语言组织和概括能力提高了,接触了一些自己不擅长的东西。这次课程,让我切身体会到了软件工程的实质内容和它的重要性。对比开篇博客的时候,进步是有的,但未来还有很长的路要走,对于团队协作开发,还有一些系统的知识还需更进一步,是目前学习所未能达到的,也未练习够的。
1.2-a 总结这门课程的实践总结和给你带来的提升:
-
在软工实践课程当中我编写了1500行代码。
-
软工实践的各次作业分别花费的时间:
# 作业 花费时间(分钟) 2 个人编程作业 700 3 结对编程作业 1550 4 团队介绍与选题报告 200 5 团队需求分析报告 710 6 团队项目之现场编程 350 7-13 Alpha冲刺(含总结) 1600 14-19 Beta冲刺(含总结) 600 20-22 每周小结 100 -
讲述令你印象最深刻一次作业?为什么这次作业令你影响深刻?
印象最深的是结对编程作业,这次作业和结对的同学一起奋斗的经历,两个人一起努力做出了满意的成果,学习使用了各种工具,不断地提升最终成品的外观,性能等。
-
在软件工程课程上花费的时间(预计花费时间参考:开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答)
累计时间 实际周均时间 预计周均时间 113 6 21 -
介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?
学习到了新的语言,git,python,html5,autojs等,学会使用原型设计工具,制作视频,语言使用的相关工具,让我对所学专业有了更近一步的认识,对于自己以后想要做什么有了更清晰一层的认识和思考。
-
其他方面的提升。
体验和体会了团队协作的作用,方法及重要性。
二、总结与收获
结对项目:组队协作的过程中有想法和意见一定要第一时间进行交流和决定,否则会导致浪费时间和经历。在作业刚发布的前几天没有进行有效的交流,导致一开始做的东西和对方想象的不一样。
安排的事情最好别拖到ddl来做,很容易因为时间紧迫导致出现不必要的错误,第一次个人作业的PSP表格就写错了。团队协作应该好好决定要做的安排,并且及时调整,一开始的选题和安排发现完成难度有点高就及时调整了。
三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
我最感谢的是同组的小明同学。感谢他一个学期来对我的帮助与鼓励,在我遇到困难时指点迷津,教了我一些新知识,共同进步。