过程模型包括：瀑布模型、V模型、原型设计、增量模型、螺旋模型等
瀑布模型.瀑布模型是经典的生命周期模型，简单的线性过程模型。一般会依次进行以下环节：适用于需求良定义的软件开发工作，实际工作很难按照瀑布模型的预想进行。V模型是瀑布模型的变种，它允许软件过程中环节的回顾调整。在V字曲线上下行时，团队理解需求和设计实现；在V的顶点处，可运行的软件已经被生成；而在曲线上行则会进行诸项测试。
螺旋模型.螺旋模型最初由提出，它是软件过程的一个演进模型，为版本