软件工程期末学习总结

计算机科学与技术专业 3班 赵又苇 201510411326

GitHub地址 :https://github.com/370950206/-

经过一个学期的软件工程的学习,我在这门课程上学习到了很多东西。在学习的时候,老师让我们把软件工程构建之法这本书大致的看了一遍,在我开始看来,大多数的教科书都是枯燥乏味无趣的。但是在看了软件工程的构建之法这本之后,我改变了我之前的观点,这本书虽然讲解的东西并不浅显,但是它的内容却不像其它学课的教科书那样的无趣乏味,它是很有趣的一本书。它上面有很多的生动形象的举例和有趣的图片,用这种简单易懂的方法将想要表达的知识和理论告诉了我们。

这门课程在我看来很注重一点,那就是团队的合作的项目开发。团队的合作最开始是一个困难的过程,因为我们彼此每个人虽然很熟悉,但是每个人的打代码或者写程序的时候的风格都是有很大差异的,然后每个人都有他自己突出或者不行的部分。这就需要我们对每个团队成员进行进一步的了解,让我们能够更好的配合与合作,这样才能更加快捷和高效的共同完成一个程序的设计。起初我认为,一群不一样风格的人在一起协作,做为一个团队来共同做一个程序或者项目这样的效率或许还没有一个人做出来效率高。最开始或许是我想的这样,但是在之后慢慢协作与磨合的过程中,我的想法再一次的被改变了,一个团队来一起做一个程序或者项目,做出来的东西会比一个做出来的东西要好得多。因为它容纳与集合一个团队所有人的想法与创意,因为它是我们一个团队的心血,所以我们每一个人都会付出更多的努力去完成它,它是一个人做出来的项目所无法相比的。

在这门课程中,团队的协作完成项目是一个重点,之后就是对新知识的学习与接纳。在学这门课程之前,我们或许也学习到了很多关于计算机方面或者各种程序设计方面的相关知识,但是这都是远远不够的。这些知识并不足以支撑我们完成课程需要的团队项目,每个人都有不同的分工,也都要去学习相关方面的新的知识,才能完成自己负责的这一部分。因为是团队项目,所以每个人的工作都不一样,每个人所需要学习的东西也都不一样,这样不会使你感到负担太重或者感觉学习不完那么多的新的知识。在团队的成员一起努力的过程中,也学习到了新的知识,最后项目成功结束的时候,也会有一种淡淡的成就感油然而生。在我看来,这是很值得我去做的事情了,做一件事的过程中我却能收获到更多的东西,这是令我感到高兴的事情。

软件工程这门课程我学会了很多,我很庆幸我能有这样的一门课程与这样的一位老师。

原文地址:https://www.cnblogs.com/WeVv/p/8120453.html

时间: 2024-09-30 14:26:55

软件工程期末学习总结的相关文章

软件工程概论学习心得

不知不觉,大二已经悄悄过去了.在时长半年的软件工程课程学习中,我学到了很多知识. 一.软件工程 在这一学期中,我们知道了什么是软件工程.软件工程不仅仅指的是程序代码,而是包括从软件的需求分析到软件上线的一系列过程.软件工程是一门研究用工程化方法构建和维护有效的.实用的和高质量的软件的学科.它涉及程序设计语言.数据库.软件开发工具.系统平台.标准.设计模式等方面. 二.合作 在学习软件工程的过程中,我明白了在开发一个软件的过程中,做需要的并不是一个人完成代码,而是一个团队之间相互合作,共同开发一个

软件工程导论学习心得4

软件工程的学习中,我了解到了软件并非是一些代码这么简单,在开发软件的过程中,编写代码的工作量其实只占不到所有工程量的30%,而后期的管理和维护更是占了60%到80%之多.一个完整的项目规划须包括,软件的定义,可行性分析报告,项目开发计划,软件需求说明书,概要设计说明书,详细设计说明书,用户操作手册,测试计划,测试分析报告,开发进度报告,项目开发总结报告,软件维护手册,软件问题报告,软件修改报告,等多个文档,每个文档都要上级验收审查,而文档数量众多,要做好这点真的不是很容易,而恰恰写好文档正能保证

关于软件工程的学习

到了大三的年纪,大学生活也算是慢慢步入尾声了,但是学习的专业课正是我们以后最用得到的,所以我得拿出比以前更加端正的态度才行,所以也要对这个学期还有这门课程定下一个能达到的小目标. <软件工程>这本书大概是讲软件程序的编写,对于跟编程有关的课程,往往重要在课后的实践上,所以这也要求我们要在课后分配出足够的时间用于编程,当然还有调试...如果基础不够好,就得付出更多的努力才能弥补,这个学期必须更加努力才行.

【附加作业】沈航软件工程期末附加作业

附加作业回答以下几个问题: 你认为本门课程需要在哪里进行改进,具体措施有哪些,包括:时间进度安排,项目难度等均可:                                                                                           回答:本人并不是那种鸡蛋里挑骨头的人,第一次上本门课程,感觉特别有兴趣,幸运的是能够碰到这么负责的老师和助教,但是还是存在一些小问题我简单的提一下:感觉上课的时候还是有一些死板,有时候老师在上面讲课,学生

附加题(二)——沈航软件工程期末附加作业

附加作业回答以下几个问题: 你认为本门课程需要在哪里进行改进,具体措施有哪些,包括:时间进度安排,项目难度等均可:                                                                                           回答:我对这次软件工程课程的改革十分认同.因为听上一届的学姐学长们说,软件工程课程极其无聊,就是上课老师自己在上面念PPT,同学们在下面昏昏欲睡,考试之前老师给大家划一下重点,然后背一背就过了,根本无法学

现代软件工程的学习

<构建之法现代软件工程>这本书才开始学习,相对于大一紧张繁琐的Android Studio来说,确实是很容易理解的一门课程,但是对于写过千百行代码这一要求,对于学生而言确实挺困难的,但是对于资深程序员和菜鸟来说,不同的基础决定着学习的深入,在分析.设计以及测试中投入的时间是很重要的.构建这本书将书本上的知识,以更立体的建筑式的方式展现在我们面前,更易通俗易懂.特别是对于在校学习的学生与刚参加工作的程序员或是初入公司的不同职位间的角色转换都有讲解. 四则运算简单代码: int main(void

软件工程——期末总结

软件工程课程已然日渐尾声,从一开始的个人练习项目,然后是初次尝试2人的合作项目,第一次将2个人的工程合在一起来完成一个作品,许多的生涩之处跃然而出,如何协调两个人之间的合作,都是需要一步步攻克的难题.当然,除开在课程中合作模式的不断更新进步以外,其实我觉得软件工程最多的还是教予我们什么是“软件工程”.身为软件工程专业的学生,之前虽然说有做过适当的了解,但许多时候还是不太明白“软件工程”的流程究竟如何,在逐步深入课程后,我们了解了一个软件工程究竟是如何运作的,在一个工程里究竟有哪些角色?我们自身在

软件工程期末总结

总结: 在这一学期中,在软件工程这门课里,我大概的了解了,和体验了软件工程的开发流程,也知道了团队的重要性,明白了这是一个诸葛亮比不过三个臭皮匠的时代,只有团队意识上去了,工作质量才能上去,因此我们又学习了敏捷开发,虽然我们团队的项目最终没能成功,但还是从其中学习到很多东西,有技术性的,有理论性的,更有经验性的 给助教的反馈: 在我的心目中助教是一个负责人的人,在自己有工作要忙的时候,却比我们自己更关注博客的动向,除了开学几节课之外,后面都是在默默的付出着,为我们奉献了许多,默默的为我们计分,忘

软件工程之学习RUP、XP笔记

RUP(Rational Unified Process)即统一软件开发过程.它是以面向对象方法为基础的方法,RUP坚持以用例驱动,以架构为中心,迭代和增量的开发方法.RUP描述了如何有效地利用商业的.可靠的方法开发和部署软件,是一种重量级过程,因此特别适合于大型团队开发大型软件项目. RUP思维导图如下:(图片来自网络) RUP开发过程: RUP软件开发生命周期是一个二维的软件开发模型.RUP中的软件生命周期在时间上被分解为四个顺序的阶段,分别是: 初始阶段(Inception):定义最终产品