个人作业——软件工程实践总结&个人技术博客
这个作业属于哪个课程 | <软件工程2020春|W班 (福州大学)> |
---|---|
这个作业要求在哪里 | <作业要求的链接> |
这个作业的目标 | 总结本学期该课程收获 |
作业正文 | 就是这里 |
其他参考文献 | <构建之法现代软件工程第3版> |
一丶回望
-
1.1 对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强软件工程专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
当初我选择进行前端相关的学习,最后在团队开发里也确实做的是这一方面的,定下目标要学习的技术也确实都学习了,不足的是对技术不够熟练,实际开发中也有很多问题。 -
1.2 你在第一次作业的个人简历中制定的 【这门课程结束后,你预期你将增长的能力、技术、技能;】 和你针对你的目标绘制的学习路线图。对比当前你的所学所得,你达到了当时的预期值吗?
就像上面所说,在学习的种类上够了,但是熟练度比较不足预期。 -
1.3 这门课程的实践总结和给我带来的提升:
这是我在这次作业中的提升
统计一下,你在这门软件工程实践中,一共完成了多少行的代码
2000-3000吧
软工实践的各次作业分别花了多少时间?
作业名称 | 花费时间(h) |
---|---|
准备篇 | 6 |
热身篇——疫情统计 | 5 |
结对第一次—某次疫情统计可视化(原型设计) | 8 |
结对第二次作业——某次疫情统计可视化的实现 | 16 |
团队作业第一次——种子队伍选拔和团队展示 | 3 |
团队作业第二次—团队Github实战训练 | 9 |
团队作业第三次—项目需求分析 | 7 |
团队作业第四次—项目系统设计与数据库设计 | 7 |
个人作业——软件评测 | 3 |
团队作业第五次——站立式会议+alpha冲刺 | 35 |
团队作业第六次——beta冲刺+事后诸葛亮 | 40 |
个人作业——软件工程实践总结&个人技术博客 | 3 |
哪一次作业让你印象最深刻?为什么?
结对第一次—某次疫情统计可视化(原型设计)吧,第一次做出界面这么好看的东西,虽然只是原型,但是还是挺让人满足的。
累计花了多少个小时在软工实践上?平均每周花多少个小时?
142个小时左右吧,平均每周11小时吧。
学习和使用的新软件
android Stdio,墨刀,Github
学习和使用的新工具
spring Vue Node.js
学习和掌握的新语言、新平台
vue框架,android
学习和掌握的新方法
前后端分离
**团队合作上的提升
团队沟通能力
其他方面的提升
复杂代码编程能力 项目设计能力 测试能力 代码重构能力 代码阅读能力
二丶团队总结
软件工程实践是大学里少有的认真的团队协作经验。《构建之法》上说团队的发展有几个阶段,你的团队都经历过么,最后到达了“创造”阶段了么?(参考《构建执法》第17章 人、绩效和职业道德)
达到了
你在团队中担任了什么角色?你是否完成了该角色的任务?现在你觉得你适合该角色吗?
我在团队中担任了组员,我勉强完成了该角色的任务,我应该挺适合的,毕竟我不太会和人交流。
如果你是组员,你觉得你的组长分工安排是否合理?你对组长的选举有什么建议?
合理,组长选举我觉得民主选举比较好,毕竟所有组员都接受的组长才能更好的领导团队。
你这学期经历过换组吗?你对换组有哪些看法?谈谈你在这个过程中的感受。
没有经历换组,不过新来的组员很厉害,给我们团队带来了很大的帮助。
三丶团队总结
1.通过数据展现软件是可以维护和继续发展的。
我们的软件全部内容都上传了github,并且前后端分离,我们还有非常完善的代码规范和注释规则,维护和持续发展非常稳健。
2.项目经验总结
在开发过程中虽然前后端的开发是相互独立的,但是在冲刺过程中就是太过于的相互独立在接口对接的时候会发现有很多实际的功能没有做到,或者功能需求没有根据界面考虑完善,我们甚至前端的协作都有问题。在Bate阶段我们干脆推倒重做了。所以在今后的开发过程中还是更应该注重团队的交流吧,只有通过不断的交流,才可以使得设计变得尽善尽美。同时也应该加强自身的需求发现能力,让许多东西在需求分析的时候就考虑的全面。
四丶总结
对下一届同学的建议,或者对于开学初的你,对于大一的你,对于开学初的我,你有什么想建议和告知的呢?请写下你对后来人的期许。
不要太松懈了,这个课还是压力不小的。
对于软工实践课程,你有哪些建议?
没啥建议吧。
对于助教工作,你有哪些建议?
没啥建议吧。
对于自己今后,你有哪些建言?
努力一点吧。
五丶个人技术总结
个人技术总结-vue框架使用
概述:大概写了一下个人使用vue框架的经验吧。