|
El Desarrollo basado en Componentes es una forma
innovadora de desarrollo de aplicaciones que busca resolver los problemas
persistentes en los retrasos del desarrollo y las cuestiones de calidad del
software.
Gartner Group dice:
"Para el año 2004, las organizaciones madurarán en los métodos de
Desarrollo Basado en Componentes (CBD) y contarán con un gran inventario de
componentes de negocio, tendrán el potencial de ser de 5 a 10 veces más
productivas y sensibles que aquellas que no lo son."
Mientras que los analistas de la industria apuntan hacia un desarrollo
basado en componentes como una tecnología crucial disponible para las
aplicaciones del futuro, muchas compañías han visto sus esfuerzos mermados
a la hora de implementar CBD, debido a la falta de herramientas que puedan
administrar los componentes y coordinar los procesos, especialmente para
grandes corporativos.
Diseñando y
desarrollando: Los Objetos de su preferencia.
Moverse a la velocidad de eBusiness significa desarrollar aplicaciones a la
velocidad de eBusiness en lenguajes orientados a objetos como Java y C++. El
Desarrollo Basado en Componentes (CBD) ayuda a hacer uso de la tecnología
OO y permite crear aplicaciones para ambientes distribuidos como Internet,
a la velocidad de eBusines.
Utilizando
componentes de software pre-construido y volviendo el código original como un
componente, CBD reduce significativamente en tiempo y costo el ciclo de
desarrollo.
Mucha gente
hace referencia a CBD como la "revolución industrial" del
desarrollo de software, porque permite que parte de las aplicaciones sean
simplemente ensambladas en vez de empezar desde el inicio identificando
modelos y escribiendo código lo que permite, mejoras de varias ordenes de
magnitud en la velocidad total del desarrollo.
Los desarrollos eBusiness a gran escala basados en componentes son un reto,
requieren de una nueva cultura de trabajo, que rompa paradignas, y requiere
de las herramientas adecuadas de administración de una colección de nuevo
componente que constantemente están en expansión.
Si usted
quiere implementar un desarrollo basado en componentes en su empresa.
¿Cómo puede estar seguro de que el diseño de las aplicaciones está
sincronizado con los requerimientos del negocio?. Y ¿cómo puede asegurarse
que su equipo tiene acceso a los componentes que necesita para reducir
significativamente el ciclo de desarrollo en tiempo y costo?.
¨ Implementando
una Fábrica de Componentes.
|