软件的生命周期(软件工程各阶段的工作)

其实软件工程是一个非常大的概念,我们的软件测试也好,软件开发也好,软件运维也好,其实都是属于软件工程的范畴。

今天就讲一讲软件工程和我们软件测试相关的一些内容。

我们今天三个主要的节点:

 

1.软件的生命周期

至少我们得知道软件它从开始到结束会经过一些什么样的环节,哪一些环节由哪一些人来做,这个其实就是软件的生命周期。

2.软件开发模型

软件的诞生其实是和开发息息相关的。

3.软件测试模型

开发人员把软件做出来之后,就可以让测试来进行一个相关的测试,测试执行完成,就可以进行上线(交付)

因为在开发和测试的过程中间,通过这么多年的发展,整理出了一系列的开发模型和测试模型。这些模型都是有利又有弊,有一些是符合当前需求的,有一些是不太符合当前需求的。我们就来做一个扩展。

 

软件生命周期

软件生命周期(SDLC,Systems Deve lopment Life Cycle)是指软件开始研制到最终被废弃不用这整一个过程。(这个概念我们要记一下)

软件生命周期包括 问题定义及规划、需求分析、系统设计、软件编程、软件测试、软件维护等阶段。(参考下方类比图理解再记忆)

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值