软工实践个人总结
软工实践个人总结
一、基本情况
1.1 请回望第一次作业,你对于软件工程课程的想象
-
对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
达成的期待和目标:
学习到了一些较为系统的开发理念
学习了更多黑科技
增加了宝贵的团队开发经验
不足:
在团队项目开发上没有达到预期的效果,拖了一定的后腿
1.2 总结这门课程的实践总结和给你带来的提升
-
在软工实践课程当中我编写了200+行代码。
-
软工实践的各次作业分别花费的时间:
# | 作业 | 花费时间(分钟) |
---|---|---|
2 | 个人编程作业 | 180 |
3 | 结对编程作业 | 1200 |
4 | 团队介绍与选题报告 | 120 |
5 | 团队需求分析报告 | 300 |
6 | 团队项目之现场编程 | 480 |
7-13 | Alpha冲刺(含总结) | 480 |
14-19 | Beta冲刺(含总结) | 120 |
20-22 | 每周小结 | 120 |
-
讲述令你印象最深刻一次作业,为什么这次作业令你影响深刻。
-
在软件工程课程上花费的时间:
累计时间(h) | 实际周均时间(h) | 预计周均时间(h) |
---|---|---|
40 | 4 | 4 |
-
介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用。
HTTP调试与模拟:Postman
Git客户端:GitKraken
交互原型设计软件:Axure
虚拟机:Vagrant -
其他方面的提升。
学会了如何团队合作
二、总结与收获
-
个人或结对或团队项目实践中的经验总结+实例/例证结合的分析。
善用git:以往都是单人开发或者说是2 3人的小团队,对git的使用不是很频繁(做完项目上传一次?),而在软工的各项作业中对git的功能和使用必要性有了更充分的理解。尤其是在alpha冲刺中和坤杰大佬、飞扬大佬共同开发项目模块的时候,对git的不熟悉给我带来的非常多的不方便。通过软工这段时间的鞭打,让我点了不少git的技能点。
团队沟通:在团队项目实践中,让加深了对团队开发的理解。让我明白了像我这样的“开发人员”并不是只是在真正项目开始做时才动工,在选题、需求分析等项目前的工作中提出一些意见与看法也是很有必要的,既与队友们以前完善了项目蓝图,对自己的开发也更加顺滑,自己不是那么纯粹的“乙方”。此外还有在开发时与其他开发人员的沟通,以前开发一般就两个人,我只需对一个前端私聊就可。而在本次的团队实践中,我需要和至少四人(包括原型设计)对项目开发进展与协助进行交流,这对我来说是非常难得的一次体验。
三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
最想感谢组长吧,教会了我很多东西,很不容易。