网络15软工个人作业5——软件工程总结

一、请回望开学时的第一次作业,你对于软件工程课程的想象

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

刚开始学习这门课,对此门课没什么感觉,感觉和其他专业课差不多,不过在经过一学期的学习和实践之后,我对这门课有了不同的认识,首先,这门课加强了我对团队合作的认知,以前我总是靠我自己,但一个好的团队可以带给自己的往往比自己本身更多。

总结这门课程的实践总结和给你带来的提升,包括以下内容:
1)统计一下,你在这门课程中,完成了多少行的代码
1000行左右
2)软工的各次作业分别花了多少时间?(做一个列表)

作业名称 时间花费/小时
个人阅读作业1 3
个人阅读作业2 4
结对编程练习 12
个人作业3 2.5
个人作业4 4
个人作业5 3
团队作业1 2
团队作业2 5
团队作业3 6
Alpha阶段冲刺 55
团队作业5 10
团队作业6 2
团队作业7 3
团队作业8 40
团队作业9 5

3)哪一次作业让你印象最深刻?为什么?
alpha阶段吧,这个过程真的完全是从无到有建立起来的
4)累计花了多少个小时在软工上?平均每周花多少个小时?
大概每周15-20小时左右吧
5)学习和使用的新软件;
tomcat吧 其实也不算是新工具,因为之前java课上有初步了解这个工具
6)学习和使用的新工具;
新的工具主要有燃尽图,墨刀工具,以及jmeter(web测试)
7)学习和掌握的新语言、新平台;
HTML语言
8)学习和掌握的新方法;
没啥新方法啊
9)其他方面的提升。
主要是团队协作能力的提升吧
二、写下属于自己的人月神话——个人或结对或团队项目实践中的经验总结+实例/例证结合的分析

在团队项目实践时,要充分利用每一个的优缺点,合理分配项目人员的职位,这样项目做起来会很有效率,遇到不会的或者解决不了的问题,要及时去和队友分享,大家一起解决。团队真的很重要,所以团队的成员最好要选择和自己关系不错的,这样凝聚力会很高。一定要有一个人站出来,对整个团队进行管理。

三、对下一届实践的建议,或者对于开学初的你,对于大一的你,对于开学初的我,你有什么想建议和告知的呢?对于后来人的期许。对于换人机制,有什么样的建议?
对下一届的建议:希望学弟学妹们对我们的项目有所完善和改进,这门课程对我们的帮助很大,要好好学习这么课程。
对于开学初的我:好好学习,好好学习,好好学习!
对于换人机制:希望增加一个类似于公司应聘的机制,把自己团队所需求的人发布出来,让同学自己应聘这样。
四、分析一下自己所处的团队。软件工程实践是大学里少有的认真的团队协作经验。《构建之法》上说团队的发展有几个阶段,你的团队都经历过么,最后到达了“创造”阶段了么?(参考《构建执法》第17章 人、绩效和职业道德)

《构建之法》中的团队的发展有四个阶段。
分别是:萌芽阶段、磨合阶段、规范阶段、创造阶段。
我认为我们团队经历了前三个阶段,但是还尚未到达创造阶段。

五、怎样证明你学会了软件工程?

通过一系列工具,流程,团队合作,能够在预计的时间内发布 “足够好” 的软件
虽然最后的项目还是不够成熟,但是,我们通过团队合作,经过不短的时间,确实发布出了可以使用的软件。

原文地址:https://www.cnblogs.com/fenm/p/9193500.html