5-软件的生命周期

软件工程涵盖了从需求分析到软件退役的全过程,包括设计、实现、测试、维护等多个阶段。它涉及技术管理,如过程、产品、资源和质量管理,并有相应的标准和规范。软件生命周期分为需求分析、计划、设计、开发、测试和运行维护六个阶段,测试人员在运行维护阶段也会协助解决线上问题。
摘要由CSDN通过智能技术生成

随着软件工程学科的发展,人们对计算机软件的认识逐渐深入。

软件工作的范围不仅仅局限在程序编写,而是扩展到了整个软件生命周期,如软件基本概念的形成、需求分析、设计、实现、测试、安装部署、运行维护,直到软件被更新和替换新的版本。

软件工程还包括很多技术性的管理工作,例如过程管理、产品管理、资源管理和质量管理,在这些方面也逐步地建立起了标准或规范。

软件生命周期是指从软件产品的设想开始到软件不再使用而结束的时间。

如果把软件看成是有生命的事物,那么软件的生命周期可以分成6个阶段:

  1. 需求分析:分析需求是否合理、完整。
  2. 计划:谁开发、谁测试、开发多久、测试多久...
  3. 设计
  4. 编码/开发
  5. 测试:测试人员发布测试报告(项目名称、开发人员、测试人员、产品经理、BUG哪些已改哪些未改、测试周期、开发周期、上线后有无风险)
  6. 运行维护:如果有线上问题,此时测试人员需要协助开发人员定位问题+解决问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值