软工实践个人总结
一、基本情况
1.1 请回望第一次作业,你对于软件工程课程的想象
对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
期望:
Q:针对上述问题(1)、(2)、(3),你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上,以达成你的期待以及你在(1)或(2)或(3)上的目标?
A:希望学完这门课,能够有一些实质性的收获。 一天1个小时。 一周7个小时。
实际情况:
通过几次作业包括个人作业,结伴作业和团队作业,每次作业都是把很多时间花在了学习上,还是有稍微锻炼到编程能力和自学能力,特别是个人编程作业和组队编程,真的挺难的,也很锻炼人的耐心和意志。而且我当初设想是一周花在软工的的时间是7个小时,实际上远远超过7个小时。有的周甚至有24个小时。说实话,看到我舍友选的其他老师的课,我是非常羡慕的。她一学期花在软工的心力可能没有我一天的多。但是我确实也是有收获就是啦。
1.2总结这门课程的实践总结和给你带来的提升:
在软工实践课程当中我编写了___1002__行代码。
软工实践的各次作业分别花费的时间:
作业 | 花费时间(分钟) | |
---|---|---|
2 | 个人编程作业 | 1425 |
3 | 结对编程作业 | 8925 |
4 | 团队介绍与选题报告 | 134 |
5 | 团队需求分析报告 | 412 |
6 | 团队项目之现场编程 | 189 |
7-13 | Alpha冲刺(含总结) | 1440 |
14-19 | Beta冲刺(含总结) | 366 |
20-22 | 每周小结 | 128 |
讲述令你印象最深刻一次作业?为什么这次作业令你影响深刻?
团队作业
原因 |
---|
这个作业耗时很长,而且团队之间的合作非常考验人的意志。还有那一轮一轮的Alpha、Beta冲刺,时刻冲击着我的神经 |
收获很多,解决了很多意外 |
也了解一个软件从设计到开发再到最后的测试发布整个流程 |
在软件工程课程上花费的时间(预计花费时间参考:开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答)
累计时间 | 实际周均时间 | 预计周均时间 |
---|---|---|
216.316 | 9.787 | 7 |
介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?
新的技术或工具 | 作用 |
---|---|
pycharm测试功能 | 不得不说,pycharm还有很多东西等待我去发现,无论是在测试上,还是debug上 |
markdown、燃尽图 | 了解到如何用这些东西 |
微信小程序开发者工具,github | 小程序开发虽然学得不深,但起码入门了,学会软件的ui设计。为了团队合作学了git的基本 |
其他方面的提升 |
---|
团队协作能力,小程序开发能力,审美能力 |
团队意识加强了 |
二、总结与收获
个人或结对或团队项目实践中的经验总结+实例/例证结合的分析。
实践 | 总结 | 分析 |
---|---|---|
个人编程 | python的运用 | 让我更加熟悉了python的使用以及各种第三方库的引用 |
结对编程 | 学习了很多拼图的玩法 | 但是我们完成的效果还是一般,看到别人的成果,和别人的差距还是很大。 |
团队编程 | github,小程序开发者工具 | github上不仅可以找到优秀的例子,上面的开源项目很有利于我们的学习。还能用它实现团队编程,就很nice! |
三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
感谢的人 | 想说的话 |
---|---|
小组的每一个成员 | 谢谢你们!对我这条咸鱼的包容,哈哈哈,也谢谢你们带我学会了很多东西 |