面向过程的程序设计一定是瀑布模型吗?该怎么解决

面向过程的程序设计一定是瀑布模型吗?
程序设计方法有面向过程和面向对象,
软件工程的模型有瀑布的,还有什么的?

面向过程的程序设计一定是瀑布模型吗?
------解决方案--------------------
个人感觉应该说设计过程合适所有程序的设计方式吧,并不是因为是面向对象或者面向过程
------解决方案--------------------
程序设计方法和软件工程模型没有对应关系
------解决方案--------------------
两者没有必然的对应关系,开发方法和开发过程是可以互相关联的,不是必然的。
------解决方案--------------------
软件工程的模型有瀑布的,还有什么的?

快速原型模型
迭代模型
螺旋模型

选择模型和项目的特征,开发团队的经验和能力,风险等因素有关
------解决方案--------------------
面向过程设计和瀑布模型没有任何关系,也可以采用迭代模型或其他模型开发