个人软件工程结课总结

软件工程结课总结

这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFoundation
这个作业要求在哪里 https://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFoundation/homework/10119
团队名称 无所畏错与队
我在这个课程的目标是 了解软件开发的流程,学习一些新东西,了解一些新概念
Github地址 https://github.com

一.回望初次上软件工程课

1.第一次博客:
https://www.cnblogs.com/-believe-me/p/11514995.html
2.提问解答

问题1:B2B网站是什么?

根据我查阅的资料B2B百度百科,我了解到 BTB,是Business-to-Business的缩写,是指企业与企业之间通过专用网络或Internet,进行数据信息的交换、传递,开展交易活动的商业模式。而阿里巴巴确实是中国乃至世界上B2B网站做得最好。

问题2:为什么70%的创新者说,他们最成功的创新是在他们拿手领域之外发现的?(P344-348)

我觉得之所以会这样,是因为在拿手领域之中往往因为对知识的了解而忽略了一些思考,一些创新,当然在拿手之外的领域发现创新有一定偶然性,但对问题的刨根问底精神也是必不可少的。这提醒我们在实践中也不能忘记思考。

问题3:为什么现代软件工程书中会谈这么多关于创新的东西?

软件工程,初识这门课程的时候,我以为是将一些关于软件实际操作方面的问题,但我发现作者专门写了一章节关于创新的内容,这令我有些意外,通过细读这章节,我觉得软件工程相关的人员确实应该培养创新意识,IT行业发展日新月异,我们应该善于思考不断学习,才能不被高速发展的软件行业所淘汰。
问题4:软件工程的技术和实践如何帮助创新?

通过”做中学“来实践,不断在实践中思考,从而提高创兴能力。
此外加强对外面世界的了解关注一些时事热点,有可能会产生启发。
这是我个人体会。

问题5:网上的一些抢票软件是好事还是坏事?

联系到现实生活中,抢票软件确实十分常见,那么抢票软件到底是好事还是坏事呢?结合软件工程中的职业道德问题,我觉得抢票软件虽然便利了一些人,但就是因为抢票软件的滥用,有些票在出来不到十几秒就被抢空,此举严重影响到大部分人的利益,而且抢票软件参差不齐,有的更会有泄露用户个人信息的风险,我认为这些软件开发行为应该受到道德和法律的约束,才能使购票更加公平。这些是我通过现实生活遇见的,思考得来。

二.新的问题

软件工程基础在开课前应该让学生具备哪些预备知识?

上这个课给我感觉就是课堂理论很多,虽然老师也会举很多相关的例子帮助大家去贴近实际项目,老师讲得也不错,但是我们在完成结对编程和团队作业的时候,我们还是会觉得存在困难,有些东西根本就不了解。比如github的使用,以及用命令行形式运行程序,怎样进行项目的测试等等,这些在其他课程也没老师涉及到。然后布置任务就要在一周时间中去完成,在这个过程中我们会疲于去学习新的东西,焦点都放在学习新东西上,就会忽略掉软件工程基础的一些思想一些团队合作的理念。造成我对这门课的印象就是一门需要不但学习新技术的推动机。我觉得应该归纳出这门课应具备哪些预备知识,让学这门课的同学在放假的时候先了解学习,这样在开课的时候才能游刃有余,不再疲于学习新东西上。真正的做到“做中学“而不是一直在“做中探索”,终于探索出来了,但是却没时间思考总结。

三.掌握新技能

1.github
学会了怎样使用GitHub,对这个工具有了一定的了解。
2.原型设计
学会了怎样进行原型设计,包括对墨刀原型设计工具的熟练操作,以及怎样在墨刀上进行多人同时合作制作原型。
3.单元测试
学会了在VS上进行单元测试。

四.总结

通过这学期的软件工程学习,学到了一些团队合作的技巧,以及时间分配,然后一些技术上的东西。
深刻体会到了“做中学”思想,不断通过完成学习任务,推动我去学习了一些新的东西,新的技术。也让我对软件开发过程有了更为详细的认识。还认识到自己欠缺的东西还有很多(真的菜),还需要不断加强学习,不断努力进取。

猜你喜欢

转载自www.cnblogs.com/-believe-me/p/12002792.html