个人作业——软件工程实践总结&个人技术博客
1 回望
- 对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强软件工程专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
- 基本上达到了课程开始时的预期,不足的是编程能力还是不够强,原因大概是代码实操时间不够
- 你在第一次作业的个人简历中制定的这门课程结束后,你预期你将增长的能力、技术、技能;和你针对你的目标绘制的学习路线图。对比当前你的所学所得,你达到了当时的预期值吗?
- 对于预期的学习路线还有差距,希望课程结束继续加油努力
- 请总结这门课程的实践总结和给你带来的提升,包括以下内容:
- 统计一下,你在这门软件工程实践中,一共完成了多少行的代码
- 软工实践的各次作业分别花了多少时间?(做一个列表)
作业 |
[花费时间(h) |
准备篇 |
2 |
热身篇——疫情统计 |
12 |
结对第一次——疫情可视化(原型设计) |
10 |
团队作业第一次——种子队伍选拔和团队展示 |
3 |
结对第二次——疫情可视化的实现 |
15 |
团队第二次——团队Github实战训练 |
7 |
团队第三次——项目需求分析 |
8 |
团队第四次——项目系统设计和数据库设计 |
16 |
个人作业——软件评测 |
8 |
团队第五次——alpha冲刺 |
30 |
团队第六次——beta冲刺 |
32 |
个人作业——软件工程实践总结&个人技术博客 |
5 |
-
- 哪一次作业让你印象最深刻?为什么?
- 团队第五次——alpha冲刺,因为这是自己第一次接触团队项目开发,加上队友都是小白,可谓是艰难
- 累计花了多少个小时在软工实践上?平均每周花多少个小时?
- 学习和使用的新软件
- 学习和使用的新工具
- 学习和掌握的新语言、新平台
- 学习和掌握的新方法
- uni-app(小程序以及APP框架)、单元测试、原型设计
- 工程能力的提升
- 团队合作上的提升
- github、teambition、腾讯会议等工具的使用
2 团队总结
- 如果你是组员,你觉得你的组长分工安排是否合理?你对组长的选举有什么建议?
- 我觉得相对合理,组长根据自身能力分配任务;组长选举建议:技术能力强,团队协作不发生矛盾冲突
- 你这学期经历过换组吗?你对换组有哪些看法?谈谈你在这个过程中的感受。
- 这学期自身经历过换组,从一个能力弱团队换组到能力强的团队感觉很不一样,在弱团队中自身承担的工作量就相对较大,在强的团队中工作量就相对轻松了些。
- 分析一下自己所处的团队。软件工程实践是大学里少有的认真的团队协作经验。《构建之法》上说团队的发展有几个阶段,你的团队都经历过么,最后到达了“创造”阶段了么?(参考《构建之法》第17章 人、绩效和职业道德)
- 我认为还未到达“创造”阶段,目前的界面UI,界面交互等等功能还不是很完善。
3 人月神话
- 怎样证明你学会了软件工程?
- 我们项目组通过软件工程的方法指导,在预期的时间内发布了一个完整的、可维护、可拓展的软件。项目跟随老师的作业安排,从选题开始,到设计原型,到需求分析到后面的每一个阶段,都有详细的工作安排、有完整的工作文档做记录,并且代码严格遵守编程规范,有详细的迁入记录。
- 写下属于你自己的人月神话
- 经历过团队的两次冲刺,明白了交流沟通是很重要的,如果交流不及时或者模糊,会导致项目的工作量无形加大很多量,因此今天团队项目开发时,一定要明确好任务以及及时的沟通交流
4 建议
- 对下一届同学的建议,或者对于开学初的你,对于大一的你,对于开学初的我,你有什么想建议和告知的呢?请写下你对后来人的期许。
- 想对下一届同学建议:开始这个课程时一定要提前储备好相关开发知识,不然后面会对课程作业产生恐惧,到后面冲冲忙忙也学不到什么东西
- 对于软工实践课程,你有哪些建议?
- 课程实践我觉得有些作业可以少点时间,有些则不要弄得太赶
- 对于助教工作,你有哪些建议?
- 对于自己今后,你有哪些建言?
5 个人技术总结
个人技术博客
posted @
2020-06-15 17:30
木头人超自信
阅读(
75)
评论()
编辑
收藏
举报