浅谈软件工程方法论对我们软件开发有多大用处?

前言

首先我们来讲一下什么是软件工程论。采用软件工程方法论开发软件的时候,从对任务的抽象逻辑分析开始,一个阶段一个阶段地进行开发。前一个阶段任务的完成是开始进行后一个阶段工作的前提和基础,而后一阶段任务的完成通常是使前一阶段提出的解法更进一步具体化,加进了更多的物理细节。每一个阶段的开始和结束都有严格标准,对于任何两个相邻的阶段而言,前一阶段的结束标准就是后一阶段的开始标准。在每一个阶段结束之前都必须进行正式严格的技术审查和管理复审,从技术和管理两方面对这个阶段的开发成果进行检查,通过之后这个阶段才算结束;如果检查通不过,则必须进行必要的返工,并且返工后还要再经过审查。审查的一条主要标准就是每个阶段都应该交出“最新式的”(即和所开发的软件完全一致的)高质量的文档资料,从而保证在软件开发工程结束时有一个完整准确的软件配置交付使用。
 

软件工程方法论对我们软件开发有多大用处?

人们将在开发软件和维护软件中,遇到的一系列的问题称为软件危机,而软件工程,就是为了解决软件危机应运而生。

我们都知道,软件工程的概念是当时的人们讨论软件的可靠性与软件危机的问题时提出的,并且将其定义为:为了经济地获得可靠的和能在实际机器上高效运行的软件,而建立和使用的健全的工程规则。这个定义,肯定了工程化的思想在软件工程中的重要性。
这是软件工程首次被提出,随后的四十多年发展,软件工程已经成为了一门独立的学科。并且将其概念从新定义为:
1.将系统化,严格约束的,可量化的方法应用与软件的开发,运行和维护,即将工程化应用于软件。

2.对1中所述方法的研究。

我的看法

软件工程从一定程度上教会了开发人员在开发一个软件产品的时候怎样分析设计一款软件。怎样提高开发的效率、降低开发的风险小、降低开发和维护成本、降低维护的难度、最大化的满足客户的需求等。

软件工程方法论包含前人开发软件的经验,掌握方法,吸取的教训总结出来的规则和方法,能够少走弯路、错路,能够指导我们更好地、高效地开发软件。
 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值