El documento aborda la metodología de desarrollo de software basado en componentes (DSBC), destacando su origen a finales de los años 90 como una respuesta a las limitaciones de la programación orientada a objetos en entornos distribuidos. Se exploran los conceptos fundamentales de la ingeniería de software basada en componentes (ISBC) y la programación orientada a componentes (POC), enfatizando la importancia de la reutilización de componentes y las diferencias clave entre componentes y clases de objetos. Además, se presentan las fases del proceso de desarrollo y las tecnologías asociadas para implementar esta metodología en la práctica.