再谈对软件工程的认知与理解


为时10周的软件工程课程教学已经结束,从开始项目到最后,组建起名,确定课题,需求分析调查,分工,个人构思学习,修改代码,项目成型,完成各种报告,经过这两个多月的努力我们都得到了质的飞跃,各个团队成员的编程能力也得到了进一步的提升。我们组负责的村镇银行储蓄系统已经完成,在学习和实践过程中,我们团队成功的完成并实现了村镇银行储蓄系统程序的项目需求分析、概要设计、详细设计、编码、软件测试、软件验收、项目维护。关于软件工程,网上的定义为:按照工程学的管理方式,有组织、有计划的,在一定的质量基础、时间限度和成本范围内,实现功能明确的软件系统。但是通过本次学习,我们对软件工程有了一个自己的理解:软件开发是一个把用户需要变为需求,把需求转化为软件设计,用代码来实现软件设计,对软件代码的可行性进行测试,并确认它可以投入运行使用的过程。

在本次学习过程中我们团队存在以下问题:首先是需求调查方面:填写调查问卷的群众较少。针对这个问题我们及时对调查问卷进行修改,然后扩大访问面,最后使越来越多的群众填写了调查问卷,其次是在代码互审中发现了少许错误和整合过程中各个模块代码所用到的类名不统一,这是前期代码规范为明确的问题,我们发现后及时修改了错误并将类名全部统一。

以上是我们团队遇到的问题和感悟,下面是我们每一个项目成员个人的理解与感受。

张俊:通过本次小组合作,我感受到了团队合作的重要性,明白了协作是一件重要而困难的事情。一套适合我们自己团队的方式不是别人可以给予的,而是需要自己探寻和总结出来的,每个人有每个人的想法,团队合作最大的魅力就是分享每个人的不同,求同存异,共同进步。本次我有幸担任队长,对于队长这个职位来说,给我印象最深的就是将心比心,谋求效益最大化,如何去和队员沟通,如何去将项目的各个部分上传到公共管理的板块进行整个团队的统一管理,当队友焦虑不知道如何做时,应该怎么样鼓励队员并且给队员思路。在分配任务时,如何根据队员的能力进行任务的分配等等,

张明波:曾经以为程序就是软件,软件就是程序。学习这门课程第一个收获是,知道了二者的不同之处。我想也是程序的不断复杂化导致了软件危机的发生,使得人们不得不探索新的解决方法。经过陈老师的讲解,理解了软件工程,就是一套用于软件的团队开发,以提高软件质量和程序员工作效率为目的的规范。其核心就是对于软件开发的5个重要组成部分:需求分析,设计,编码,调试,维护,如何组织这5个部分的工作,以及如何完成每一个工作。 吾生也有涯,而知也无涯,学习永无止境。起初,对软件工程处于一知半解的状态分工比较混乱。在划分模块后明确了各自分工,渐渐形成良性循环

张清禹:纸上得来终觉浅,绝知此事要躬行~在这短短的时间里,让我深深的感觉到自己在实际应用中所学来专业知识的匮乏。让我真真领悟到学无止境这句话的涵义。而老师在专业认识周到中所讲的,都是课本上没有而对我们非常有实际意义的。这又给我们的实训增添了浓墨淡彩的光辉。我懂得了实际生活中,专业知识是怎样应用与实践的。在这些过程中,我不仅知道了职业生涯所需具备的专业知识,而且让我深深体会到一个团队中的各个成员合作的重要性,要善于团队合作,善于利用别人的智慧,这才是大智慧。靠单一的力量是很难完成一个大项目的,在进行团队合作的时候,还要耐心听取每一个成员的意见,是我们的组合达到更加完美。

杨鑫:让我明白工作中需要能力,素质,知识之外,更重要的是学会了如何去完成一个任务,懂得了享受工作。当遇到问题,冷静,想办法一点一点的排除障碍,到最后获取成功,一种自信心由然而生,这就是工作的乐趣。有时候也需要虚心请教,从别人的身上真得能学习到不自己没有的东西,每一次的挫折只能使我更接近成功。除此以外,我还学会了如何更好地与别人沟通,如何更好地去陈述自己的观点,如何说服别人认同自己的观点。这次所学知识与实际的应用,理论与实际的相结合,让我大开眼界。

周滔:在这次软件工程课程中我学到了很多东西第一次深刻的体会到了什么叫做用工程化的思想来编写软件以前自己也写过一些小型软件没有做过大型的项目直到这次课堂第一次和别人合作才发现运用工程化的思想来做是如此的有必要,从这里我才真正的意识到实施一个软件工程并不是说简单的会编码就能够解决问题的我们更多的精力不是放在编码上编码只是一个很小的模块只占到那么小的一个部分。

于成龙:在写软件的时候我们首先要有整体的结构与思路,这样才能照着一-定的思想一 - 思路去写下去,有人说其实写软件并不难,只要给您一个思路您就可以不断地往下写。我觉得确就是如此,其实我们平时写软件我觉得并不就是很难的事,平时即使遇到处理不了的技术问题哪里编译出现错误等等其实都可以在网上提问。技术问题一般我们都可以在网上得到答案,但软件的思想不就是我们瞧了一下就能真正理解的。

张昊:通过本次团队项目的实践历练,我收货很多,感悟很深,一个团队项目的成功,是大家齐心协力的结果,并不是某一个人或某几个人的成果。人心齐,泰山移,我们团队七人,历时半月经过磨练和作也真正意义上成为了团队合作伙伴,没有完美的个人,只有完美的团体.当然了这不是说个人就不重要了,每个人在团体中的地位也是非常重要的,没有个人就谈不上团体,两者都是很重要的.
  每个人都是很坚强的,每个人在平时工作和生活中都有潜在的能力未曾发挥出来,有时候可能连自己都不清楚能不能完成的一项任务,实际上只要有信心,有勇气去面对,就没有完不成的任务.

 

 

为时10周的软件工程课程教学已经结束,从开始项目到最后,组建起名,确定课题,需求分析调查,分工,个人构思学习,修改代码,项目成型,完成各种报告,经过这两个多月的努力我们都得到了质的飞跃,各个团队成员的编程能力也得到了进一步的提升。我们组负责的村镇银行储蓄系统已经完成,在学习和实践过程中,我们团队成功的完成并实现了村镇银行储蓄系统程序的项目需求分析、概要设计、详细设计、编码、软件测试、软件验收、项目维护。关于软件工程,网上的定义为:按照工程学的管理方式,有组织、有计划的,在一定的质量基础、时间限度和成本范围内,实现功能明确的软件系统。但是通过本次学习,我们对软件工程有了一个自己的理解:软件开发是一个把用户需要变为需求,把需求转化为软件设计,用代码来实现软件设计,对软件代码的可行性进行测试,并确认它可以投入运行使用的过程。

在本次学习过程中我们团队存在以下问题:首先是需求调查方面:填写调查问卷的群众较少。针对这个问题我们及时对调查问卷进行修改,然后扩大访问面,最后使越来越多的群众填写了调查问卷,其次是在代码互审中发现了少许错误和整合过程中各个模块代码所用到的类名不统一,这是前期代码规范为明确的问题,我们发现后及时修改了错误并将类名全部统一。

以上是我们团队遇到的问题和感悟,下面是我们每一个项目成员个人的理解与感受。

张俊:通过本次小组合作,我感受到了团队合作的重要性,明白了协作是一件重要而困难的事情。一套适合我们自己团队的方式不是别人可以给予的,而是需要自己探寻和总结出来的,每个人有每个人的想法,团队合作最大的魅力就是分享每个人的不同,求同存异,共同进步。本次我有幸担任队长,对于队长这个职位来说,给我印象最深的就是将心比心,谋求效益最大化,如何去和队员沟通,如何去将项目的各个部分上传到公共管理的板块进行整个团队的统一管理,当队友焦虑不知道如何做时,应该怎么样鼓励队员并且给队员思路。在分配任务时,如何根据队员的能力进行任务的分配等等,

张明波:曾经以为程序就是软件,软件就是程序。学习这门课程第一个收获是,知道了二者的不同之处。我想也是程序的不断复杂化导致了软件危机的发生,使得人们不得不探索新的解决方法。经过陈老师的讲解,理解了软件工程,就是一套用于软件的团队开发,以提高软件质量和程序员工作效率为目的的规范。其核心就是对于软件开发的5个重要组成部分:需求分析,设计,编码,调试,维护,如何组织这5个部分的工作,以及如何完成每一个工作。 吾生也有涯,而知也无涯,学习永无止境。起初,对软件工程处于一知半解的状态分工比较混乱。在划分模块后明确了各自分工,渐渐形成良性循环

张清禹:纸上得来终觉浅,绝知此事要躬行~在这短短的时间里,让我深深的感觉到自己在实际应用中所学来专业知识的匮乏。让我真真领悟到学无止境这句话的涵义。而老师在专业认识周到中所讲的,都是课本上没有而对我们非常有实际意义的。这又给我们的实训增添了浓墨淡彩的光辉。我懂得了实际生活中,专业知识是怎样应用与实践的。在这些过程中,我不仅知道了职业生涯所需具备的专业知识,而且让我深深体会到一个团队中的各个成员合作的重要性,要善于团队合作,善于利用别人的智慧,这才是大智慧。靠单一的力量是很难完成一个大项目的,在进行团队合作的时候,还要耐心听取每一个成员的意见,是我们的组合达到更加完美。

杨鑫:让我明白工作中需要能力,素质,知识之外,更重要的是学会了如何去完成一个任务,懂得了享受工作。当遇到问题,冷静,想办法一点一点的排除障碍,到最后获取成功,一种自信心由然而生,这就是工作的乐趣。有时候也需要虚心请教,从别人的身上真得能学习到不自己没有的东西,每一次的挫折只能使我更接近成功。除此以外,我还学会了如何更好地与别人沟通,如何更好地去陈述自己的观点,如何说服别人认同自己的观点。这次所学知识与实际的应用,理论与实际的相结合,让我大开眼界。

周滔:在这次软件工程课程中我学到了很多东西第一次深刻的体会到了什么叫做用工程化的思想来编写软件以前自己也写过一些小型软件没有做过大型的项目直到这次课堂第一次和别人合作才发现运用工程化的思想来做是如此的有必要,从这里我才真正的意识到实施一个软件工程并不是说简单的会编码就能够解决问题的我们更多的精力不是放在编码上编码只是一个很小的模块只占到那么小的一个部分。

于成龙:在写软件的时候我们首先要有整体的结构与思路,这样才能照着一-定的思想一 - 思路去写下去,有人说其实写软件并不难,只要给您一个思路您就可以不断地往下写。我觉得确就是如此,其实我们平时写软件我觉得并不就是很难的事,平时即使遇到处理不了的技术问题哪里编译出现错误等等其实都可以在网上提问。技术问题一般我们都可以在网上得到答案,但软件的思想不就是我们瞧了一下就能真正理解的。

张昊:通过本次团队项目的实践历练,我收货很多,感悟很深,一个团队项目的成功,是大家齐心协力的结果,并不是某一个人或某几个人的成果。人心齐,泰山移,我们团队七人,历时半月经过磨练和作也真正意义上成为了团队合作伙伴,没有完美的个人,只有完美的团体.当然了这不是说个人就不重要了,每个人在团体中的地位也是非常重要的,没有个人就谈不上团体,两者都是很重要的.
  每个人都是很坚强的,每个人在平时工作和生活中都有潜在的能力未曾发挥出来,有时候可能连自己都不清楚能不能完成的一项任务,实际上只要有信心,有勇气去面对,就没有完不成的任务.

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM