UNIVERISDAD DEL MAGDALENAIngeniería de Software
JORGE LUIS BARRIOS CUELLOARNOBIS MELENDEZ SIERRAFRANCISCO VICIOSO CREUS
2012-II
MODELO BASADO EN COMPONENTES
El desarrollo de aplicaciones por componentes se basa en la reutilización de código elaborado con anterioridad, este código en su momento fue probado, y su funcionalidad fue comprobada.
MODELO BASADO EN COMPONENTES
Este modelo también describe, construye y utiliza las técnicas del software para la elaboración de aplicaciones mediante el ensamblaje de partes de software reutilizables.
BENEFICIOS DEL DESARROLLO POR COMPONENTES
Reutilización del software.
Simplifica las pruebas.
Entre el 40 y 60% del código fuente de una
aplicación es reutilizable en otra similar.
Simplifica el mantenimiento del sistema.
BENEFICIOS DEL DESARROLLO POR COMPONENTES
Mayor calidad.
BENEFICIOS DEL DESARROLLO POR COMPONENTES
OBJETIVOS DEL DESARROLLO EN COMPONENTES
Reducción del tiempo de trabajo.
Reducir el esfuerzo que requiere implementar una aplicación.
Disminuir los costos de del proyecto
Selección de componentes.(fase de búsqueda y evaluación).
Adaptación o ensamblaje de los componentes al sistema.
Evolución del sistema
ETAPAS
MODELO DE COMPONENTES
MODELO DE COMPONENTES
CONCLUSION Según estudios de reutilización, se
informa que el ensamblaje de componentes lleva a una reducción del 70% de tiempo de ciclo de desarrollo, un 84% del coste del proyecto y un índice de productividad del 26,2. Es decir los beneficios derivados de la reutilización de software están ocasionando un cambio acelerado en la manera en que la industria de software desarrolla sus productos.
GRACIAS
Top Related