2020软件工程个人作业06——软件工程实践总结作业
这个作业属于哪个课程 |
https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1 |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10864 |
这个作业的目标 | 总结 |
作业正文 | 如下 |
回望
(1)对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
达到期望的可能就只有团队合作了吧,不足的有很多:代码,技术,实践等都有待加强。原因就是老问题了,对这门学科提不起兴趣,总是感觉很难不愿意去尝试。
(2)你在第一次作业的个人简历中制定的这门课程结束后,你预期你增长的能力、技术、技能;和你在第二次作业中绘制的学习路线图。对比当前你的所学所得,你达到了当时的预期值吗?
基本没达到预期吧,可能是预期的太多了,也可能是自己没认真去做,所以预期和现实还是有点不尽如人意。
(3)请总结这门课程的实践总结和给你带来的提升,包括以下内容:
1.统计一下,你在这门软件工程实践中,一共完成了多少行的代码;
一两百行吧,因为我主要是负责数据库建表和链接,所以代码不是很多。
2.软工实践的各次作业分别花了多少时间?(做一个列表)
作业名称 | 时长(h) |
2020软件工程作业01 | 2 |
2020软件工程作业02 | 1 |
2020软件工程作业03 | 2 |
2020软件工程作业04 | 4 |
2020软件工程作业05 | 4 |
2020软件工程作业——团队01 | 2 |
2020软件工程作业——团队02 | 3 |
2020软件工程作业——团队03 | 3 |
2020软件工程作业——团队04 | 3 |
2020软件工程作业——团队05 | 4 |
2020软件工程作业——团队06 | 3 |
2020软件工程作业——团队07 | 2 |
2020软件工程个人作业06——软件工程实践总结作业 | 1.5 |
3.哪一次作业让你印象最深刻?为什么?
第一次吧,因为第一次没在乎作业这回事,是后面第二次开放后补交的。第一次博客园作业也不太会,所以当时很急,印象比较深刻。
4.累计花了多少个小时在软工实践上?平均每周花多少个小时?
这个没具体记过,应该不多不少。每周花的时间也说不准,有别的事情就少花点,没事就多花点。平均下来一周有十小时左右吧。
5.学习和使用的新软件
墨刀、Axure RP
6.学习和使用的新工具
墨刀、Axure RP
7.学习和掌握的新语言、新平台
github,博客园
8.学习和掌握的新方法
有关图的知识,用例图,类图啥的,因为技术不太行只能做点简单的工作了。
9.工程能力的提升
自我感觉没什么 太大的提升。
10.团队合作上的提升
还行吧,我们团队挺和谐的,做事也都可以,不说会不会,但都会去做。
11.其他方面的提升
其他方面的暂时没发现。
团队总结
1.软件工程实践是大学里少有的认真的团队协作经验。《构建之法》上说团队的发展有几个阶段,你的团队都经历过么,最后到达了“创造”阶段了么?(参考《构建执法》第17章 人、绩效和职业道德)
四个阶段,萌芽、磨合、规范、创造 自我感觉没达到创造阶段
2.你在团队中担任了什么角色?你是否完成了该角色的任务?现在你觉得你适合该角色吗?
我就负责数据库有关的,基本上我的任务还是完成了。我觉得我不适合这个行业,更别说这个角色了。
3.如果你是组长,你觉得你有哪些地方做的不够好的?有哪些地方做的好的?你觉得该怎么改进?(详细描述)
我觉得我们组做的都还可以,至少把我们能力范围之内的都做了,其他没实现的是真的做不出来,我觉得老师有点高估我们了。换我当组长的话效果可能还没这么好。
4.如果你是组员,你觉得你的组长分工安排是否合理?你对组长的选举有什么建议?
我本身就是组员,我觉得安排还是很合理的,根据每个人的能力高低来分配任务。我对选举没有建议,因为我们组长就是投票选的。
人月神话
1、怎样证明你学会了软件工程?以下要求你们的团队达到了哪几个?
(1)研发出符合用户需求的软件
必须公开发布,有实际的用户,一定的用户量和持续使用量 (3 天后能保持10 - 100个用户);而不是: 做没有用户使用的软件
(2)通过一系列工具,流程,团队合作,能够在预计的时间内发布 “足够好” 的软件
有项目规划/需求/设计/实现/发布/维护,有定时的进度发布 ; 而不是: 通过临时熬夜,胡乱拼凑,大牛一人代劳,延迟交付等方式糊弄
(3)并且通过数据展现软件是可以维护和继续发展的。
而不是 找不到源代码,代码无文档,代码不能编译,没有task/bug 等项目的发展资料
基本上都达到了,可能第二点会有点欠缺,因为能力的原因所以团队中会有人付出的比较多。
写下属于你自己的人月神话——个人或结对或团队项目实践中的经验总结+实例/例证结合的分析,字数不限,开放命题,可以使用你自己喜欢的方式表达..
本学期的这个团队作业,对我来说还是比较难的吧,对团队来说也是比较麻烦,花费的时间很多,可是到最后验收的时候被老师说的好像一无是处的样子,总得来说还是有点失望吧。
另外,在这次的软件工程实践里,也跟着整组人完整地经历了一遍软件开发的流程。之前的一些课程虽然也有涉及,但总的来说没有这么完整,时间跨度上也没有这么长。在这门课中,
也学到了其他一些书本上没有的东西。
建议
1.对下一届同学的建议,或者对于开学初的你,对于大一的你,对于开学初的我,你有什么想建议和告知的呢?请写下你对后来人的期许。
努力培养自己对这个专业的兴趣,培养不了兴趣的趁早转专业,越早越好,没开玩笑。
2.对于软工实践课程,你有哪些建议?
不知道该建议什么,毕竟自己都没学明白。
3.对于老师的工作,你有哪些建议?
对老师的建议就是不要对每个同学的要求都那么高,好多同学对这门课都是似懂非懂其实不懂的状态,有些时候老师确实是有点高估我们了。
4.对于自己今后,你有哪些建言?
自己以后应该是不会走计算机这条路吧,也说不准,希望自己能早点对计算机专业提起兴趣吧,就算是自己瞎选的不也还是自己的选择吗。咬牙往后走呗。