软件生命周期与开发模型.pptxVIP

  • 11
  • 0
  • 约9.09千字
  • 约 59页
  • 2022-04-09 发布于上海
  • 举报
软件生命周期与开发模型一、软件生命周期模型概论 第1页/共59页生命周期软件生命周期软件生命周期模型1生命周期第2页/共59页任何生命或事物从出现到消失的全过程。任何有生命的动物、植物和人,都有一个生命周期(Life Cycle)。例如,人的生命周期如表2-2 所示。 即使是没有生命的事物或实体,例如,PC机、路由器、家具、房子、汽车,它们也有一个生命周期,这个生命周期就是使用寿命,即使用周期。第3页/共59页2软件生命周期软件开发过程有时称为软件生命周期(software life cycle),因为它描述了一件软件产品的生命:从它的概念到实现、交付、使用、维护、退役。软件生命周期分为如下几个阶段:立项与合同、需求分析、软件设计(概要设计+详细设计)、编码实现、软件测试、软件发布与实施、软件维护、版本更新或退役 第4页/共59页3软件生命周期模型软件生命周期模型是指在整个软件生命周期中,软件开发活动应遵循的开发路线图。或:软件生命周期模型是软件开发全部过程、活动和任务的结构框架。描述软件开发的过程及其活动和任务。常见的软件生命周期模型:瀑布模型原型模型迭代模型增量模型第5页/共59页不同的软件生命周期模型,可能对应着不同的生命周期。为什么?因为生命周期不同,该软件的开发阶段划分、评审次数、基线标准、产品发布、维护方式都有所不同。二、瀑布模型第6页/共59页第7页/共59页 197

文档评论(0)

1亿VIP精品文档

相关文档