一、请回望暑假时的第一次作业,你对于软件工程课程的想象
-
1)对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
当初期待自己能够和团队一起锻炼,增强自己的专业能力,现在来看确实也有达到这一目的。
对于一个安卓端的APP以及网站的开发有了更深层次的理解。自己的代码也比较规范,也能够写出较为完善的技术文档。但是,编码能力还有一些不足。 -
2)总结这门课程的实践总结和给你带来的提升,包括以下内容:
- 1、统计一下,你在这门软件工程实践中,完成了多少行的代码;
C++:556行 python:20行 PHP:315行
-
2、软工实践的各次作业分别花了多少时间?(做一个列表)
作业|耗时(h)|
---|---|
准备|1|
个人项目|24 |
结对项目1|10 |
团队展示|2 |
结对作业2 |15 |
团队选题报告|2 |
需求分析报告|3 |
课堂实战- 项目UML设计(团队)|3 |
团队现场编程实战(抽奖系统)|3 |
Alpha 冲刺|90 |
项目测评(团队)|1 |
Alpha 事后诸葛亮(团队)|1 |
BETA 版冲刺前准备(团队)|1 |
Beta 冲刺|30 |
Beta答辩总结|1 | -
3、哪一次作业让你印象最深刻?为什么?
结对作业 结对作业是和畅畅一起做的,刚开始动工的时候我们正在外面打比赛,然后在动车上、酒店里、奶茶店里一起学习、写博客。 两个男人独处的时间就很神奇,效率较高。
- 4、累计花了多少个小时在软工实践上?平均每周花多少个小时?同时贴出开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答
- 5、学习和使用的新软件新工具;
VS2017 Postman Axure HeidiSQL PuTTY
- 6、学习和掌握的新语言、新平台;
PHP laravel
- 7、其他方面的提升。
打代码的风格呀 学习新知识的方法、途径
二、写下属于自己的人月神话——个人或结对或团队项目实践中的经验总结+实例/例证结合的分析
你需要一个小黄鸭来解决你的BUG
跟别人讲解你的代码的时候,会更能发现自己存在的各种不足,包过你本身代码的BUG。
三、对下一届实践的建议,或者对于开学初的你,对于大一的你,对于开学初的我,对于同期的TA们,对于后来的学弟学妹:
-
1)你有什么想建议、告知和期许想要告诉他们呢?
饼不要画太大,自己可能没有时间完成你梦想的东西
虽然起初大家的编码能力都不算很强,但你至少要在写文档、做视频、做PPT等等方面有过硬的能力,在前期组队的时候就要把自己推销出去。一个合适的团队很重要。 -
2)特别地,特别地,下一届要不要中途换队员(强制的、彻底的从一队换到另一队)?
没必要,会严重影响自己的积极性,除非是主动脱离。
假设依旧是一个90+人数的大班
-
3)身在一个格外大的班级,竞争强劲,你认为一个组的人数应当在多少比较合适?
大概6个人左右
-
4)个人/结对/团队作业应该控制在怎样的规模?
这次个人、结对作业差不多,在压力面前还是能完成,至于团队作业呢,冲刺博客感觉没必要太多……
-
5)这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
畅畅与王彬。
十分感谢他们的教导,与分享的学习资源,这给了我最快速度的进步。
四、分析一下自己所处的团队。
- 在鲜有的摩擦中疯狂进步。
- 在PM领导下的后端组与前端组之间沟通较为融洽,各自负责好自己的部分,所以我们小队的效率超高。在PM的分配下,小组中每个人各司其职,互相协助,很喜欢这样的氛围。
五、怎样证明你学会了软件工程?
六、个性发挥,包括图文、照片和创意
我的声音在笑,我的泪在飙