个人作业——软件工程实践总结作业

项目 内容
班级 班级链接
作业要求 作业要求
作业正文 本业网址

一.回望

1.对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足?

达到期望:了解了软件设计的过程、分工,找到了自己的兴趣和定位
不足:除了自己负责的部分,其他的技术知识学习很少

2.你在第一次作业的个人简历中制定的这门课程结束后,你预期你将增长的能力、技术、技能;和你在第二次作业中绘制的学习路线图。对比当前你的所学所得,你达到了当时的预期值吗?

没有达到预期值,时间投入比较少,只学了一部分完成预期的技术

3.请总结这门课程的实践总结和给你带来的提升

(1)统计一下,你在这门软件工程实践中,一共完成了多少行的代码;

大概就300、400行吧

(2)软工实践的各次作业分别花了多少时间?(做一个列表)
作业
第一次作业——个人简历 1h
第二次作业——学习路线 2h
第三次作业——数独 10h
第一次结队作业——原型制作 7h
第二次结队作业——“家族树”实现 20h
团队展示 1h
团队编程 3h
项目需求分析 5h
项目系统设计和数据库设计 5h
团队冲刺 30h
个人作业——软件测评 1h
事后诸葛亮 0.5h
实践总结 1h
(3)哪一次作业让你印象最深刻?为什么

第一次结队作业——原型制作吧,那时候国庆在广州旅游,然后因为要交作业,在酒店做了好久(怨念)

(4)累计花了多少个小时在软工实践上?平均每周花多少个小时?

记不清了,大概都花在完成作业上了。平均每周4-6h吧,有多有少

(5)学习和使用的新软件

墨刀,vs

(6)学习和使用的新工具

markdovn,GitHub

(7)学习和掌握的新语言、新平台

xml,js

(8)学习和掌握的新方法

ui设计和数据库设计

(9)工程能力的提升

做图效率和ui设计

(10)团队合作上的提升

代码规范和团队定位

(11)其他方面的提升

自学能力提升,懂得了筛选信息。(还有防骗意识)

二、团队总结

(1)软件工程实践是大学里少有的认真的团队协作经验。《构建之法》上说团队的发展有几个阶段,你的团队都经历过么,最后到达了“创造”阶段了么?

大概经历了三个阶段吧,达到了“规范”阶段。但还没有达到“创造”阶段,毕竟最后的app完成度还不够。最后几次团队作业,大家都有了明显的负责领域,不像开始那么混乱,对自己的工作完成也熟练。

(2)你在团队中担任了什么角色?你是否完成了该角色的任务?现在你觉得你适合该角色吗?

如果你是组员,你觉得你的组长分工安排是否合理?你对组长的选举有什么建议?

1.我担任的是一名组员,负责ui设计。开始对ui理解太浅,还需要组长帮忙,后面渐渐能完成自己的角色任务。我觉得我适合该角色。
2.我觉得组长的分配大致上合理。组长首先要对软工实践足够了解,有较强的统筹规划能力,最好有过项目经验。

三、人月神话

(1)怎样证明你学会了软件工程?以下要求你们的团队达到了哪几个

1.研发出符合用户需求的软件 (x)

不,没发布

2.通过一系列工具,流程,团队合作,能够在预计的时间内发布 “足够好” 的软件(√)

有项目规划/需求/设计/实现/发布/维护,有定时的进度发布

3.并且通过数据展现软件是可以维护和继续发展的。(x)

软件可以运行,但缺乏文档

(2)写下属于你自己的人月神话——个人或结对或团队项目实践中的经验总结+实例/例证结合的分析

团队人贵精不贵多,不要总是依赖他人,学会自己学习和使用开源代码。

四、建议

1)对下一届同学的建议,或者对于开学初的你,对于大一的你,对于开学初的我,你有什么想建议和告知的呢?请写下你对后来人的期许。

不要浪费时间,好好提升自己的专业能力,学好公共课,今后不管考研还是工作,都是有用的

(2)对于软工实践课程,你有哪些建议?

一个学期的实践还是太赶了,学到的内容大概只有自己负责的,其实可以分上下两个学期来。

(3)对于助教工作,你有哪些建议?

建议换成QQ群,一些通知可以发文件或者群公告(微信群不能保留文件),这样通知群有人聊天或者问问题不会把通知盖过

(4)对于自己今后,你有哪些建言?

提升自己的专业能力,为今后发展做好准备

posted @ 2019-12-24 15:05  _Blitzcrank  阅读(200)  评论(1编辑  收藏  举报