30 marzo 2009

Recursos Adicionales: Mesh Services – Arquitectura y Conceptos

Lamentablemente el tiempo nos quedó corto durante la presentación de hoy vía MSDN para cubrir todo el material principalmente porque muchos de los asistentes no habían tenido la oportunidad de experimentar con Mesh. En base a eso fue mucho más importante hablar un poco más de los escenarios básicos y del potencial que puede tener Mesh para el desarrollo de una nueva generación de aplicaciones. Afortunadamente disponemos de este canal para hacerles llegar algunos recursos que no se pudieron brindar durante la presentación:

  • Archivo con la presentación de hoy (en inglés):

Gracias a todos los que pudieron participar. Cualquier duda o comentario no duden en escribir.

Alan

27 marzo 2009

Live Mesh – Synchronizing Life

Si, si. Sé que este es un blog de Microsoft Business Intelligence pero Live Mesh y Windows Azure es una de mis últimas pasiones (además de BI por supuesto). Acabo de encontrar un comercial muy bueno acerca de Live Mesh y la visión del servicio que comparto con ustedes. Disfrútenlo!

_________

Yes, yes, I know this is a Microsoft Business Intelligence blog but Live Mesh and Windows Azure is one of my latest passions (in addition to BI of course). I just found an interesting commercial about Live Mesh, enjoy it!

Alan

25 marzo 2009

Arquitectura y Conceptos de Mesh Services

Una de las nuevas tecnologías que he estado investigando durante los último meses es Live Mesh y a propósito quiero invitarlos al webcast que estaré presentando el próximo lunes 30 de marzo titulado “Arquitectura y Conceptos de Mesh Services”. La audiencia al que está dirigida el evento es netamente técnica y explora aspectos internos de cómo ha sido creado Live Mesh desde el punto de vista de arquitectura de software y desde esa perspectiva el cómo podemos aprovechar sus capacidades para crear una nueva generación de aplicaciones.

La hora del evento es a las 3pm hora de Puerto Rico (GTM-4), 2pm hora de Lima, Bogotá, Colombia (GTM-5). Los detalles para inscripción al evento se encuentran en: http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032400717&EventCategory=4&culture=es-AR&CountryCode=AR

Si quieren conocer información adicional acerca de Live Mesh Services y sus aplicaciones pueden visitar los siguientes links:

Alan

24 marzo 2009

Business Intelligence y Performance Management en gobiernos: Transparencia, mejor ejecución y mejor servicio al cuidadano

Hoy más que nunca ante la crisis económica global y en casos como el de los Estados Unidos y otros paises que están inyectando dinero “fresco” a distintas entidades, empresas incluso a las personas para fomentar el desarrollo de la economía, Business Intelligence (BI) y Performance Management (PM) se muestran como los aliados perfectos para brindar a estas iniciativas y su implementación el soporte necesario que brinda la visibilidad y transparencia requerida para evitar la corrupción y mejorar la información al ciudadano para que por ejemplo sepa cuánto y en qué se está gastando su dinero. A la misma vez estas iniciativas se convierten en el auto-estímulo perfecto para el mejoramiento continuo de los servicios o procesos debido a la exposición de la información directamente al ciudadano sin intermediarios.

Principalmente durante los últimos meses han empezado a aparecer en el internet varias iniciativas que los gobiernos han estado fomentando que usan BI y PM como herramienta facilitadora para lograr sus objetivos de transparencia e incluso brindando nuevos y mejores servicios al ciudadano.

A continuación cito algunos ejemplos:

El Departamento de Salud de Puerto Rico está usando Microsoft BI, específicamente SQL Server, Sharepoint Portal y Excel Services para publicar información de la salud pública en Puerto Rico al mundo desde su portal InfoSaludPR. Se puede obtener más detalles del caso de estudio creado por Microsoft con respecto a este proyecto aquí.

 

image

image 

image

 image

image 

 

El Estado de Virginia (EUA) se muestra como uno de los más completos y avanzados en incorporar BI y PM a nivel de las distintas áreas y agencias que componen el estado (http://www.vaperforms.virginia.gov/).

 image

image

image

Integración con mapas de Virtual Earth en el website del Virginia Department of Transportation (http://511virginia.org/Conditions.aspx?r=1):

image

Dashboard principal del Virginia Department of Transportation (http://dashboard.virginiadot.org/)

image

En el caso del sector educación, el Charlotte-Mecklenburg Schools de la ciudad de Charlotte (EUA) muestra una excelente aplicación de transparencia y mejoramiento continuo para dicho sector. A propósito, este proyecto ganó el primer lugar en el último concurso de BI promovido por Microsoft a nivel mundial entre sus socios de negocio. La solución está basada en SQL y Sharepoint con PerformancePoint Services:

 image

image

image

Estos son sólo alguno de los ejemplos de cómo BI y PM puede ayudar a los gobiernos a brindar la transparencia requerida en sus operaciones a la vez de ofrecer mejores servicios a sus ciudadanos. Definitivamente este es una tendencia que deben seguir todos los gobiernos de cualquiere parte del mundo o cualquier tamaño, desde un pequeño municipio hasta un pais completo. Si tienen más ejemplos a nivel de gobiernos que hayan publicado sus proyectos de BI y PM al internet no duden en comentarlos aquí.

 

Alan

20 marzo 2009

Cambios en Microsoft BI: Pensamientos después de la tormenta

Este post ha sido creado en colaboración con mi colega y amigo Néstor Figueroa de Nagnoi, Inc. quien tiene más de 15 años de experiencia en el mundo de BI. Néstor trabajó anteriormente en una de las denominadas “big 5” firmas de consultoría de los Estados Unidos colaborando en soluciones para empresas de diferentes industrias de la lista “Fortune 100”.

Luego de casi dos meses al anuncio público de Microsoft acerca de PerformancePoint Server y la estrategia de Microsoft para BI, queremos compartir el impacto, nuevas oportunidades y preocupaciones con respecto a este anuncio.

Para leer el artículo del anuncio completo lo pueden ver aquí (en inglés).

Resumen de las noticias

  •  PerformancePoint Server (PPS) no será más un producto independiente o “stand-alone”
    • El Service Pack 3 (SP3) para PPS está planeado para el verano (de EU) del 2009. El SP3 incluirá uno de los últimos (o último) updates al módulo de Planificación (PPS Planning), los siguientes esfuerzos o actualizaciones se concentrarán en los módulos de Monitore y Análisis (M&A)
  • PPS Planning será eliminado
    • No se realizarán nuevas inversiones para este módulo, el soporte del producto se extenderá por 10 años
  • PPS M&A ahora será parte de Sharepoint denominándose PerformancePoint Services

Nuevas Oportunidades

La visión de Microsoft es hacer llegar BI a las masas, lo cual está muy bien soportado con esta estrategia:

  • Existe más de 100 millones de usuarios de Sharepoint a nivel mundial
  • Existe mucho más clientes con licencias de Sharepoint que de PPS, por tanto más oportunidades para proyectos de BI sin tener que invertir en software adicional. Para tener todas las capacidades de BI sólo se necesita: SQL Server, Sharepoint y Excel (parte de Office). Esto es similar a la estrategia de tener Integration Services, Analysis Services y Reporting Services dentro de SQL Server.
  • Por tanto mucho más costo efectivo para los cientes
  • Muchos analistas de analistas califican de acertado el movimiento con respecto a PPS M&A. Click aquí para leer un artículo de Cindi Howson de Intelligence Enterprise (en inglés)

Nuestras Preocupaciones

  • Nuestra mayor preocupación es con respecto a la confiabilidad de Microsoft como una marca. Con el retiro de PPS Planning se está enviando el mensaje de que Planning no fue exitoso y por tanto se puede crear una desconfianza de los clientes hacia otros productos de Microsoft incluyendo la parte de M&A
  • ¿Se puede confiar nuevamente (e invertir tiempo y dinero) en un producto versión 1 de Microsoft?
  • Leyendo diferentes artículos y blogs se sabe que algunos miembros del equipo de desarrollo de BI ha sido despedidos, esto puede ser una señal de que PPS Services será sólo una “característica interesante” del producto pero no tan poderosa y competitivo como los competidores especializados en BI (pure play) como Business Objects, Strategy Companion, Cognos, Webfocus, Panorama, etc.)?
    • Ya que no se tiene un equipo de BI (PPS) dedicado (es un módulo dentro de los otros que tiene Sharepoint), eso implica que las versiones futuras tendrán que competir por asignación de presupuesto dentro del todo y por tanto menos y más lenta innovación de producto?
  • ¿Qué ha dicho Microsoft a sus clientes abanderados con grandes inversiones en PPS Planning (por ejemplo Energizer y Oticon)? ¿Qué le debemos decir a los nuestros, a los que les recomendamos contra viendo y marea invertir en Planning: continuen sus proyectos o deténganse y busquen por otros proveedores?
  • Cuál sera la herramienta que usará la división de finanzas de Microsoft (Microsoft Finance)  para continuar soportando sus procesos de planificación (budgetting and forecasting) en los próximos años?

Estas son algunas de nuestros pensamientos más internos y como ven hay varias preguntas aún por contestar acerca de la dirección de Microsoft para entregar soluciones que abarquen el ciclo completo de BI y la Medición de Desempeño Corporativo (Monitorear, Analizar y Planificar). Todas estas ideas deben tomarse como critica constructiva (yo lo tomo como autocrítica por que me siento “parte de”) a fin de tener nuevas y mejores soluciones que contribuyan al mejor desempeño de nuestros usuarios y sus compañías. ¿Qué opinan ustedes?

Alan

Globalizándome

Luego de la excelente experiencia de asistir a mi primer MVP Summit (espero que no sea el último) y ver in-situ un gran ejemplo de globalización con gente de todas partes del mundo unidos en un solo lugar con ganas de compartir conocimiento y socializar, llegué con el pensamiento de que también debo “globalizar” lo que escribo en mi blog con el afán de llegar a una mayor audiencia no sólo en el mundo de habla hispana. Asi que no se sorprendan si ven uno que otro “post” en inglés en este blog próximamente (ya tengo 2 artículos casi listos!).

Y si encuentran algunos errorcillos gramaticales o de cualquier tipo espero que me los sepan perdonar ya que no es mi idioma nativo pero creo que valdrá el esfuerzo en aras de compartir mis humildes pensamientos y practicar mi inglés escrito :D.

Esto no quiere decir que voy a dejar de escribir en español, en lo posible trataré de tener las 2 versiones (en que lio me estoy metiendo) dependiendo de si el contenido de por si no es muy ilustrativo para ambas audiencias a pesar de estar en uno u otro idioma, vamos a ver cómo nos sale.

Hasta pronto! = See you soon!

Alan

12 marzo 2009

Demostración de Microsoft BI para Minoristas (Retail)

Durante los meses de Diciembre y Enero pasado aquí en Nagnoi, Inc. estuvimos trabajando para participar en un concurso de Business Intelligence a nivel mundial organizado por Microsoft denominado “Microsoft BI Contest”. El objetivo principal del concurso era demostrar cómo las herramientas de Business Intelligence de Microsoft pueden ayudar en la vida diaria de las empresas a incrementar visibilidad, mejorar la toma decisiones y por tanto hacerlas más competitivas. El resultado final de este esfuerzo fue desarrollar un video que muestra lo mejor de Microsoft BI. El día de hoy fue una gran sorpresa y bastante grato para nosotros saber que quedamos como ganadores del “Second Runner-Up”!!! :).

El título de nuestro video de demostración es “Un día en la vida de Marvin el ejecutivo” (“A day in the life of Marvin the executive”). Para este demo preparamos un escenario ficticio, pero muy acorde a como sucede en la realidad, donde Marvin es un importante ejecutivo de la mayor cadena de minoristas en Puerto Rico “PI-USA”. PI-USA vende una gran variedad de productos desde electrodomésticos hasta ropa.

Pueden ver el video en pantalla completa desde aquí. Luego de ver el video les recomiendo continuar leyendo este “post” para mayor detalle de lo que sucede en el escenario presentado.

Como de costumbre, el día de hoy Marvin recibe la notificación de las ventas del día directamente en su celular e email. El reporte denominado “Intraday Sales” o “Ventas Intra-Día” muestra las ventas acumuladas a la hora actual para cada una de las divisiones de PI-USA. En esta ocasión Martin nota que el margen de ventas para una de sus divisiones está por debajo de la meta esperada. En este caso Martin prefiere esperar a la próxima hora para ver si el comportamiento se mantiene.

Llegó el email de la siguiente hora y Martin confirma los valores anteriores, esto despierta su apetito de saber qué puede estar pasando para que dicha división no esté reportando los resultados esperados. A partir de aquí Martin empieza su análsis a través del portal de Business Intelligence de PI-USA, examinando dashboards, scorecards, reportes y otros elementos del portal.

Debemos resaltar además las capacidades avanzadas de BI que Marvin utilizó como el uso de mapas integrados en el portal para ver la distribución geográfica de sus tiendas y su relación con su desempeño aplicando diversos filtros para la visualización. Otra de ellas es la capacidad para poder crear su propio informe de manera rápida y fácil para detectar cuáles son las promociones que están aplicando las tiendas en donde finalmente detecta que las tiendas que no están con un buen desempeño son las que no están aplicando las promociones (ofertas especiales, descuentos, etc.) que las demás sí.

Una vez que Martin tiene claro que la causa del problema, procede a aplicar análisis predictivo a través de las capacidades de Data Mining en Excel, “forecasting” en este caso, para hacer una nueva proyección de las ventas de estas tiendas para los próximos meses de acuerdo ajustes en la estrategia que serán aplicadas con respecto a las promociones a ser lanzadas. El resultado del análisis predictivo se usa como entrada para alimentar los modelos de planificación de ventas basados en PerformancePoint Server (PPS Planning) a través de un formulario en Excel. Estos números constituyen las nuevas metas sobre las cuales PI-USA medirá a sus tiendas y divisiones para saber si se cumplieron o no las metas usando los dashboards y scorecards tal como se mostró al inicio del demo.

Finalmente, un mes después Martin vuelve a uno de sus scorecards y valida que aplicar las nuevas promociones en las tiendas afectadas hace un mes, tuvo excelentes resultados ya que todas cumplieron las metas esperadas. Good job Martin!!!

Los productos de Microsoft utlizados para el demo son los siguientes: Microsoft SQL Server 2008, Microsoft SQL Analysis Services 2008, Microsoft Reporting Services 2008, Microsoft PerformancePoint Server 2007, Excel 2007 con el Data Mining Add-In y Virtual Earth 6.2.

Martin recorrió todo el ciclo de Business Intelligence y Performance Management: Monitoreo, Análisis y Planificación (no necesariamente en ese orden). Monitoreo: cuando recibe los emails y verifica los scorecards que muestran lo que estuvo y está sucediendo en las ventas; Análisis: cuando hace uso de los mapas, gráficas y crea su propio reporte para entender porqué las cosas están como están, y; Planificación: cuando aplica “data mining” para pronosticar las ventas y alimentar con estos resultados las nuevas metas de ventas sobre los cuales las tiendas serán medidas. Con esta estrategia Martin logró reaccionar bastante rápido al entorno y logró hacer a PI-USA mucho más competitiva.

Alan