La canción Hey Jude de The Beatles antes de ser refactorizada:
La misma canción después de ser refactorizada:
Hay una gran diferencia, ¿verdad? 🙂
La canción Hey Jude de The Beatles antes de ser refactorizada:
La misma canción después de ser refactorizada:
Hay una gran diferencia, ¿verdad? 🙂
En un reciente (y por cierto muy recomendable) seminario de Raona sobre Microsoft Sharepoint he descubierto OBA Composition Reference Toolkit, el futuro (?) entorno para el despliegue de aplicaciones de negocio para Office (Office Business Applications) de Microsoft, y que conceptualmente me recuerda (que Mr. Gates me perdone por lo que voy a decir) a la AppStore. Portal de Apple desde donde puedes descargarte (previo paso por caja) aplicaciones para el iPhone – de hecho hay algo similar, la OBA Central.
Microsoft Sharepoint, por si alguien no lo conoce, es un producto muy versátil de Microsoft que lo mismo sirve para construir portales y entornos colaborativos, como para montar una gestión documental. Está encuadrado en la familia de productos Office y, para lo que nos importa en este blog sobre sistemas de gestión empresarial, baste decir que es una pieza muy importante de la estrategia de Microsoft para hacer que los productos Dynamics (ERP y CRM) se entrelacen con las herramientas Office tradicionales (sobre todo Excel) – lo que, dicho sea de paso, me parece una estrategia endiabladamente astuta al aprovecharse de la omnipresencia de Office en los escritorios empresariales
A lo que iba. El citado OBA Composition Reference Toolkit, proporciona un método estandarizado y ágil para integrar en las distintas plataformas de Microsoft (yo lo ví para Sharepoint) aplicaciones de negocio para Office. Más o menos funciona de la siguiente manera (ver la imagen que encabeza este artículo):
La herramienta en sí, no es un prodigio tecnológico. Lo que me parece digno de reseñar es que Microsoft ha definido un sistema estandarizado que va a permitir industrializar el proceso de desarrollo de componentes y microaplicaciones de negocio para Office.
Aparte de las obvias ventajas que esto supone (reutilización, despliegue rápido, reducción de errores, etc.) para añadir funcionalidades a las distintas aplicaciones de negocio de Microsoft (no he conseguido saber si se podría aplicar a Dynamics), se abre la puerta a todo un marketplace de aplicaciones, servicios, etc. con un potencial, en mi opinión, muy interesante (y más conociendo el reconocido buen hacer de Microsoft gestionando y apoyándose en su canal).
¿Qué os parece?
Hay una serie de aplicaciones que están empezando a romper todos los moldes actuales de cómo se desarrolla el negocio de las aplicaciones de gestión empresarial.
En pocas palabras se pueden describir como plataformas de desarrollo Web que te permiten crear aplicaciones de negocio, venderlas a través de ellos mismos, descargarlas, compartirlas, etc. En algunos casos se puede llegar a construir una aplicación sin programar, simplemente ensamblando bloques preconstruidos:
Las más conocidas son Force y Zoho pero hay otras que no están nada mal:
Cog Head y su galería notable de ejemplos
Iceberg. Vídeos y directorio de aplicaciones disponibles. Impresionante (además es europea). Se puede descargar a local en un PC con XP para probarla
QuickBase. Listado de aplicaciones
Rollbase. Aplicaciones y vídeo
LongJump. Vídeo de workflow y listado de aplicaciones
Estas herramientas ahora puede que estén un poco verdes pero creo que en el futuro próximo constituirán una excelente oportunidad para cualquier organización, grande o pequeña, de desarrollar aplicaciones de negocio a costes razonables y buena calidad.
Si os aventuráis no dudéis en comentarlo por aquí, y si no también… ya sabéis que lo mejor de este blog siempre acaban siendo los comentarios por mucho que yo me esfuerce