所属课程 | 软件工程1916 |
---|---|
作业要求 | 个人作业——软件工程实践总结作业 |
学号 | 221600219 |
作业目标 | 软件工程实践总结 |
一、请回望暑假时的第一次作业,你对于软件工程课程的想象
1)对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
在编程技术学习达到了我的期待和目标,但是在真正的项目持续集成却还有一些憧憬
为了做好项目能够全心投入,只为了不去辜负曾经说出的所有
如何做到最好、做的更多,怎么合理沟通,和组员成为朋友,这是后面还所要反思和奋斗
2)总结这门课程的实践总结和给你带来的提升,
结对项目2K,团队项目后端编码2K,前端编码2.5K,累计6.5K
结对60h+;软工实践前期报告340h+;软工实践alpha 280h+;软工实践beta 240+;累计920h+;
beta作业印象最深刻,项目落地编码测试debug花去了那段时间所有;
累计1000h+;平均每周75h左右;
新软件 IDEA、Hbulider x;
新工具 Atom;
新语言 none;新平台uni-app、spring boot;
新方法 测试;
二、写下属于自己的人月神话——个人或结对或团队项目实践中的经验总结+实例/例证结合的分析
选题是一切的开始,如果不够热爱就会草草了事,哪怕花了很多时间,也很难做的清楚;
当初选题听取团队成员大家意见,后面大家也有坚持,结果也可以得偿所愿;
三、对下一届实践的建议,或者对于开学初的你,对于大一的你,对于开学初的我,你有什么想建议和告知的呢?对于后来人的期许。 特别地,特别地,下一届要不要中途换队员?
软工实践是有一点hard,但是既然决定就不要轻易停息,用你的力气给自己一个交代,做出一个作品成为大学回忆;
也许早时候你对自己有很多憧憬,但是要做也许没有想的那么easy,当你遇到挑战想要放弃,不要忘记当初你的憧憬;
换队员要提前布局,不要让某个成员成为团队不能失去的助力,因为运气不好他被换走,就会成为项目最大的阻力;
四、分析一下自己所处的团队。软件工程实践是大学里少有的认真的团队协作经验。《构建之法》上说团队的发展有几个阶段,你的团队都经历过么,最后到达了“创造”阶段了么?(参考《构建执法》第17章 人、绩效和职业道德)
也许没有达到创造阶段那么高,但是在合作过程中大家经历许多,也克服许多,到了最后,分工默契,也算半个规范阶段;
五、怎样证明你学会了软件工程?
通过一系列工具,流程,团队合作,能够在预计的时间内发布 “足够好” 的软件
有项目规划/需求/设计/实现/发布/维护,有定时的进度发布 ; 而不是: 通过临时熬夜,胡乱拼凑,大牛一人代劳,延迟交付等方式糊弄
我们用了一学期时间做了一个校内交流互助App我们叫它校园帮,期间留下来了众多文档,还有扎实可用的接口;
软工实践虽然已经结束,但是项目才刚刚开始,我们会继续完善,就像当时的憧憬;
六、选做)、阅读软件工程中关于代码质量的的经典论文,从下列文献中选择一篇或若干篇,结合自己的实际做一个阅读笔记(例如,自己写的代码质量如何,是不是一个大泥球,如何衡量自己代码的质量)?从以下参考论文中选择一篇或若干篇:
略
七、追光的人一直在路上
无所畏惧那一个个凌晨两点钟,为了项目付出多少也不清楚;
哪怕前方还有挑战也不能逃走,追逐梦想的人从不轻易松手;