软工实践个人总结
一、基本情况
*(1.1)请回望第一次作业,你对于软件工程课程的想象
对比开篇博客你对课程目标和期待,“独立编写一些小软件小游戏”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
确实地入门了unity的部分功能,确实可以写一些简单的小东西了,开了一个头,但仍然不够,与设想中的熟练度不够,对c++语言的熟练度也很低,unity的脚本使用c#编写,对c#的熟练度也很低,对图形学一类内容更是一无所知,还是离自己的目标差了很多东西。
(1.2)总结这门课程的实践总结和给你带来的提升:
-
在软工实践课程当中我编写了1224行代码。
-
软工实践的各次作业分别花费的时间:
# 作业 花费时间(分钟) 1-2 个人编程作业 600 3 结对编程作业 1200 4 团队介绍与选题报告 60 5 团队需求分析报告 200 6 团队项目之现场编程 200 7-13 Alpha冲刺(含总结) 600 14-19 Beta冲刺(含总结) 1000
- 讲述令你印象最深刻一次作业?为什么这次作业令你影响深刻?
团队作业,因为这事真的第一次一组人一起熬夜写代码,十分有节目效果,而且alpha冲刺末期临时转型,每一次都令人印象深刻 - 在软件工程课程上花费的时间(预计花费时间参考:同时贴出开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答)
|累计时间| 实际周均时间| 预计周均时间|
|85| 5| 4| - 介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?
1.学习到了unity 2d部分部分功能的使用(对于使用unity进行一个游戏开发是一个起点,意味着实现自己制作一个小游戏从不可能变为了可能。)
2.学会如何使用auto.js开发安卓端脚本(写了个简单的点击挂机脚本自用,效果尚可,省时省力)
3.学会c#基本语法(为相关开发打下基础)
- 其他方面的提升。
了解到沟通的重要性,有什么问题要及时说,可以及时挽回问题,团队之间的及时沟通也能大幅提升效率。
二、总结与收获
- 结合互联网的使用和对同学的提问能使效率大幅提升,前者了解知识点,后者可以在此之上给予自己他的理解,对自己掌握一个知识点相当有用。
实例:组内对于unity的部分功能互相请教,对比了自己学习所花的时间,确实短了很多,学习的效率大幅提高了。
- 沟通十分重要
实例:最初决定使用的开发工具由于缺乏经验开发进度缓慢但因缺乏有效的沟通,换工具已经是很晚的时间了,严重拖慢进度
三、致谢
这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
- 感谢胡驰,作为组长尽心尽力为团队负责,出了问题也进行了兜底。
- 感谢老师,上了柯老师的课,还是感觉学到的东西比其他老师要多很多(从舍友对软工的课程描述来看),所以还是很感谢柯老师的认真负责。
- 感谢每个组员,大家都是互相帮助,无论是谁有困难的时候,大家都在互相扶持,共同进步。