软件工程课程个人总结
由于需要写自己的学期总结,又重新看了一下开学自己写的东西,发现忘记写开学目标了。果然我就是这样的一个人,不把学习放在心上,但是我确切地记得,这学期的目标是想着在追上上学期落下东西的同时,完成这个个学期的要求。当时有多么的壮志凌云,现在就有多么的失魂落魄!没错,我失败了。又摆了一个学期,不但没有补回来缺的知识,反而停滞不前,用老师的话来说,我已经成为了软工的后百分之一了,这对我史常顺来说,是不可接受的,但事实就是如此。上节课又听老师说,如果不继续努力,差距只会越来越大,到时候只能成为混子了,不行!这不是我想要的,我要在暑期变强(现在旗帜立得倒是快,那暑真的会好起来吗?希望吧)
这学期快要结束,我只能尽力地保证自己不挂科,完成这学期应该有点学业水平,进步的事情只有放在暑假。
接下来说我需要在这篇博客中写的东西
2) 你在课程开始快速浏览了《构建之法》,提了 5 个问题, 请回顾那些问题, 自己回答它们。如果不能回答,为何软件工程课不能让你回答这些问题?
在3月中旬 我大致地看了一下《构建之法》这本书,也写了几篇读后感,现在我将会提出五个问题来谈谈我对这本书的感受。
1 软件开发需要做什么?
我对这个问题的理解是这样的。 我们首先要知道自己需要什么东西,用户的需求是最关键的,不然当我们投资了许多人力、物力,到最后做出来后却没人要,白白浪费时间。我们需要分析其中的道理,向用户提出问题,从而了解到他们所需要的,后面开始入手软件的开发。
2 软件开发中的风险该怎么规避
首先需要细化阶段分析问题领域,建立健全的体系结构基础;细化阶段,团队要开发出所有的功能集,才能将其变成测试验证过的产品。
3 软件开发中团队合作该如何实现
盲人摸象,由于每个人获得的信息不同,知识背景不同,又因为角色不同因而导致设想的上下文也不相同,诸多的不同使得我们在对话交流中好像被蒙了双眼的盲人,我们共同捕捉的需求就好似一头大象,各自只获得局部的知识,却自以为掌控了全局。或许有人会认为客户提出的需求就应该是全部,我们只需理解客户的需求,然后积极响应这些需求即可。
比如,我们与客户聊需求的时候并不是一遍就能聊清楚、聊明白。需求方想要的结果与我们理解的可能不一致,因此,在“培育”需求的过程中需要双向的沟通、反馈。如果没有正确的沟通与交流方式,团队达成的“需求一致”不过是一种假象。比如,我们最近在做的“裂变活动”,与需求方沟通了一天后的结果形成脑图,下午团队内部沟通,团队成员就提出了不一样的问题与疑问。然后结合这些问题再次与需求方沟通确认,然后再反馈到研发团队。通过这样反复的沟通与反馈,将需求达成一致。
4 我们如何拥有开发思维
只能多看多练 懒惰不会让我们进步
5开发结束后我们应该做什么
做总结和评价,分析自己和团队之间的问题和以后该如何做,让以后的自己变得更强。
3) 看看还有什么新的问题产生,请列出来,建议列出 2-3 个新问题。 可以让老师和助教来回答
1 学习了这个以后会有什么用
我不知道有什么用,但我知道学了总比不学好,虽然我应该是最差的那一批学生,这学期荒废了,但现在不能放弃,考完英语就让我去起飞吧!
2 照现在这个状态下去,以后能做些啥?
那必然是啥都做不了,用老师的话说,我现在是软工的后百分之一,将来出去肯定活不了,不行,该认真了。
3假期的打算是啥?
那必然是抓紧啊考完四级就开干,就在小学期
4)你看了一些软件工程的文献, 你的团队也做了一两次 “事后诸葛亮”分析, 可以再去看一遍,现在有什么新的感想?
这学期的软件工程专业主打的还是一个团队合作项目,可我们的团队并不是很好的活动了起来,很多都是在大家做好了之后才开始,是真正的事后诸葛亮,这也是没办法发的事,大家都不会,只有你看我我看你,这是一个弊端,所以还是要提升个人实力,将把我们几个的能力和起来,这样应该就能做出一个好项目了。
5)对比一些技能评价表,你有什么提高? 还有什么收获是不能用数字衡量的?
我确实是提升了一点点,从上学期的什么都不懂到现在的懂得了部分东西,但还是可以说是一个小白。没办法,玩的太猛了,我史常顺不想做这样的人啊。加油加油!
6)设想一年之后, 你到了你职业发展的下一个阶段(高年级, 读研,工作),回头看这门课, 你对于这门课的教学方法, 老师和助教的工作,和其他课程的衔接,有什么意见和建议?
一年之后,我不知道我能做什么,是继续这样默默无闻下去,还是说通过暑假变得非常的强。这都是自己的选择。怎么办怎么办。对于这个科的建议,那必然是 老师多多督促,我是一个不够自觉的人,老师没管这我,导致了这一年来什么都没学会。只能怨自己啊
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?