摘要:
软件生存期模型是跨越整个生存期的系统开发、运作和维护所实施的全部过程,活动和任务的结构框架.一、下面介绍几种常见的软件生存期模型的优缺点,及其适用范围。1、瀑布模型瀑布模型将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。优点:(1)为项目提供了按阶段划分的检查点,当前一个阶段完成后,只需要关注后续阶段。(2)提供了软件开发的基本框架,有利于大型软件开发过程中人员的组织与管理缺点:(1)在软件开发的初期阶段就要求做出正确、全面、完整的需求分析对许多应用软件来说是极其困难的。(2)由于 阅读全文