目录:
定义-系统开发生命周期(SDLC)是什么意思?
系统开发生命周期(SDLC)是信息系统(IS)开发的过程。 已经创建并可以实现各种SDLC模型,包括瀑布,快速原型,增量,螺旋,喷泉,构建和修复,同步和稳定以及快速的应用程序开发(RAD)。
逐步定义的SDLC阶段包括需求收集,调查,测试,设计,安装,实施,集成和维护。
此术语也称为软件开发生命周期。
Techopedia解释了系统开发生命周期(SDLC)
系统开发生命周期是一个详细的过程,需要仔细的计划,执行和管理。 如果管理不当,不利之处在于范围扩大,预算过高和开发人员压力大!
常见的SDLC模型是瀑布,它涉及以下一系列连续步骤:项目计划,dDefine IS需求,系统设计,开发,集成,测试,安装和验收。
螺旋模型贯穿瀑布过程,开发出具有待评估需求子集的原型,并使用新增的功能重新运行,从而生成了新的原型。 这个过程继续进行,原型不断发展,随着每个不断发展的发展变得越来越重要。
快速应用程序开发(RAD)是快速,廉价地开发IS的过程,并且始终涉及应用程序用户。 从高质量的系统开始,RAD使用原型和开发工具,包括图形用户界面(GUI),代码生成器和其他工具。
增量模型是线性(即瀑布)模型和迭代(即原型)模型的组合。 在增量模型中,IS开发方法涉及处理各个项目。 这可能涉及小的瀑布,或者使用瀑布后跟随原型模型。
在开发系统时,模型的数量可能是合适的。 最佳模型取决于项目规模和用户参与程度。