我的软件工程课目标

        本学期,我们终于迎来了《软件工程》的课程,以前,我们都认为写代码,搞技术是最重要的,当认识到软件工程思想时,我们才发现,原来,代码编写只是开发中的冰山一角,一个软件开发过程中,需求分析,系统设计,软件测试其实占的比重比编写代码更重,这就说明,软件开发不是一个简单的编写代码的工作,我们需要了 解软件开发过程中的流程。


        通过对软件工程初步的了解,我发现,软件的开发并不是按照自己的意愿来写代码,而是要获取用户的需求,不然缺少有效的沟通,我们所付出的劳动所写的代码可能只是做了无用功,而且需求的变动纷繁复杂,如何才能高效的管理和应对需求的变动,建立利于维护,利于迭代适应需求变更的系统是我们需要考虑的问题。

        通过之前软件需求课程的学习,我们知道软件的开发过程,有一个瀑布模型,也就是从需求,设计,编码,测试,运行,维护一系列的过程,通过软件工程的学习,我们需要去了解这每一个过程,从项目的确定,团队的组建,人员的分工,到最后的交互,都是需要我们从软件工程学的角度去考虑问题,不然就会出现项目不能及时交互,设计出来的软件不能满足需求或令客户满意的结果。

        所以,对于软件工程课程学习的目标,就是能深入了解软件开发过程中的具体流程。能够了解开发过程中先进的开发模式,如敏捷开发,来对开发过程进行管理,监督与交付。有了这些理论知识,将来出去工作也能对软件开发有一个清晰的认识,更能清晰的知道每个部门应有的职能,那么,能站在软件工程的高度上看问题,就能避免开发过程中许多的弯路。

        

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值