信息系统开发模型(information system development model),管理学-管理科学与工程-信息管理与信息系统-信息产品-信息系统开发模型,信息系统开发全部过程、活动和任务的结构框架。信息系统开发包括需求、设计、编码、测试和维护等阶段。其能够清晰、直观地描述信息系统开发的全过程,明确规定要完成的主要活动和任务,是信息系统开发的基础。典型的信息系统开发模型包括瀑布模型、快速原型模型、螺旋模型、增量模型和喷泉模型。①瀑布模型(waterfall model)是由W.罗伊斯(W.Royce)于1970提出的,直到20世纪80年代早期,其一直是唯一被广泛采用的信息系统开发模型。瀑布模型将信息系统生命周期分为制订计划、需求分析、系统设计、程序编写、系统测试和运行维护六个基本活动,并且规定了其自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。开发人员必须在完成前一阶段的任务后,才能开始下一阶段的工作,各个阶段通常是按固定顺序连接的,前一阶段的输出往往就是后一阶段的输入。瀑布模型适用于在系统开发过程中用户需求较为明确和稳定的场合。