5. VENTAJAS
Reutilización
Dominio del problema
Comunicación
Consistencia
Facilita mantenimiento del software
Alto aprovechamiento del código.
6. DESVENTAJAS
Los objetos a menudo requieren una larga documentación.
Dificultad al realizar los análisis o requerimientos.
En ocasiones se dificultan las pruebas.
Perdida de linealidad.
Ejecución más lenta.
8. CONCLUSIONES
Al descomponerse en componentes funcionales, los subprogramas podían servir
para construir otros sistemas más grandes y complejos.
Optimiza los tiempos de respuesta a los requerimientos del cliente.