zoukankan      html  css  js  c++  java
  • 什么是软件生存周期模型

    软件生存周期模型的定义

    软件生命周期模型是指人们为开发更好的软件而归纳总结的软件生命周期的典型实践参考。

    IEEE把一个软件生存周期模型描述为:一个包括软件产品开发、运行和维护中有关过程、活动和任务的框架,覆盖了从该系统的需求定义到系统的使用终止。

    中国计算机科学与技术百科全书称软件生存周期模型为"软件开发模型",并把它定义为:软件过程、活动、任务的结构框架。

    它是描述软件开发过程中各种活动如何执行的模型。软件生存周期模型确立了软件开发和演绎中各阶段的次序限制以及各阶段或机动的准则,确立开发过程所遵守的规定和限制,便于各种活动的协调,便于各种人员的有效通信,有利于活动重用,有利于活动管理。

    为了使规模大、结构复杂和管理复杂的 软件开发变的容易控制和管理,人们把整个软件生命周期划分为若干阶段,使得每个阶段有明确的任务,整理出软件生命周期模型 。

    经典模型

    软件生命周期模型也称为软件过程模型,反映软件生存周期各个阶段的工作如何组织、衔接,常用的有:

    • 瀑布模型
    • 原型模型
    • 螺旋模型
    • 增量模型
    • 喷泉模型
    • 还有建造-修补模型
    • MSF过程模型
    • 快速原型模型
  • 相关阅读:
    16 pymysql模块的使用
    15 可视化工具 Navicat的简单使用
    14 补充 MySQL的创建用户和授权
    13 多表查询
    linux常用查看文件或日志命令
    linux查找大文件命令
    linux测试环境维护之磁盘空间维护
    linux配置IP访问权限
    通过pytty工具代理连接数据库mysql(绕开数据库白名单限制)
    redis安装详解
  • 原文地址:https://www.cnblogs.com/yilang/p/12247088.html
Copyright © 2011-2022 走看看