守旧软件工程与面向对象的软件工程有什么区别

传统软件工程与面向对象的软件工程有什么区别?
传统软件过程的流程是这样的:  软件分析 → 总体设计 → 详细设计 → 面向过程的编码 → 测试
面向对象软件工程的流程则是:
软件分析与对象抽取→对象详细设计→面向对象的编码→测试