Adiós al Spreadsheet Planning

Debemos tener presente, que los programas de hojas de cálculo fueron diseñados para facilitar la ejecución de tareas puntuales y no para gestionar procesos, tal como un proceso presupuestario. SAP BPC una propuesta.


El uso de los programas de hojas de cálculo en los negocios ha llegado a tal nivel de dependencia, que en ocasiones, consideremos un ordenador sin Microsoft Office (o similar), como un equipo inservible o defectuoso.   Los usos son innumerables, desde simples listados hasta complejas planificaciones con decenas de hojas y ficheros enlazados.  Quizás, su uso es más antiguo y frecuente que el mismísimo buscador de Google, y no han recibido reconocimiento alguno, como un Premio Príncipe de Asturias, talvez, porque hasta no hace mucho, la mayoría de las aplicaciones de este tipo eran de pago.

Spreadsheet Planning, Planificación en hojas de calculo o Gestion del Caos

¿Practicas el Spreadsheet Planning?

La “planificación en hojas de cálculo” o el “Spreadsheet Planning” (en ocasiones una expresión en inglés parece más “sofisticada” de lo que realmente significa) según innumerables informes, es el uso de mayor riesgo que se le da a las hojas de cálculo en las empresas.  Elaborar de este modo una planificación del negocio, el principal instrumento que guiará las acciones de los colabores para lograr los objetivos corporativos, presenta, entre otras cosas, lo siguientes inconvenientes:

  • Inversión excesiva de tiempo en su uso y administración.
  • Alta probabilidad de error por manipulación incorrecta de fórmulas o falta de actualización.
  • Poca flexibilidad para la elaboración de informes.
  • Excesivas tareas operativas y pocas actividades de análisis.
  • Rígidos o escasos niveles de seguridad (Usuarios/Datos).
  • Pocas facilidades para realizar un adecuado control de versiones.
  • Perdidas de información.
  • Complejas búsquedas de información.
  • Alteración o inexistente definición del flujo operativo a seguir.

Debemos tener presente, que los programas de hojas de cálculo fueron diseñados para facilitar la ejecución de tareas puntuales y no para gestionar procesos, tal como un proceso presupuestario.

¿Hay otra forma de hacer una planificación?

Los usuarios de las diferentes unidades de negocio de la gran mayoría de las empresas, no importando sus características o fines, tienen una cosa en común: Utilizan un software de hojas de cálculo, la alta frecuencia de uso, ha permitido que los usuarios se desenvuelvan muy bien con estas aplicaciones.  Las soluciones para la planificación financiera y operativa que están teniendo mayor aceptación, son las que han considerado este aspecto.

Una de estas herramientas es SAP Business Planning and Consolidation (SAP BPC para los amigos o OutlookSoft para los viejos conocidos) es una propuesta para organizar las tareas de planificación, el usuario, seguirá interactuando con su conocidas hojas de cálculo en Excel, pero la información residirá finalmente en una base de datos (BBDD).

Con SAP BPC, las hojas de cálculo son utilizadas como formularios para introducir o mostrar información, no para almacenar los datos.   Las tareas de formación o el tiempo de adaptación a la nueva herramienta, es mínimo, al ser un entorno conocido para el usuario.  Por otro lado, al estar organizadas en una BBDD, los inconvenientes antes mencionados, relacionados a la seguridad como a la gestión de la información, son ampliamente superados.

Por ejemplo, en siguiente vídeo (un poco rudimentario, habrá que repasar algunas lecciones de edición videos) mostramos imágenes de un proceso presupuestario para una supuesta cadena de retail.  Las características a destacar, son las siguientes:

  • Se han diseñado formularios para introducir los datos del presupuesto.
  • Los formularios, fórmulas y demás cálculos, se encuentran centralizados con los correspondientes niveles de seguridad.
  • Se ha reflejado una estructura organizativa similar a la utilizada para el proceso presupuestario (Zona – País – Región – Tienda).
  • Se han descrito la secuencia de pasos y acciones que deben seguir para realizar el proceso exitosamente, para cada punto de venta de la organización.
  • Se han asignado responsabilidades para cada acción y conjunto de datos.
  • A partir de la información introducida se podrían diseñar informes y cuadros de mando, para que el usuario sólo tenga que consultarlos y analizarlos.
  • Adicionalmente, se podrían diseñar procesos de exportación de datos para otros sistemas.SAP BPC - Un Formulario para un proceso presupuestario

Vídeo SAP BPC en un proceso presupuestario

De cualquier modo, si decide continuar con su procedimiento actual, puede “profesionalizar” el “copy/paste” con CopyPasteTool.

Enalace relacionados:

aníbal goicochea

SAP Gravity, Una Solución 2.0 para los Negocios

Gravity es el nombre de un prototipo por SAP, basado en Google Wave esta orientado al modelamiento de procesos de negocio, aprovechando los principios de Wave, de trabajo colaborativo en la red.


Leyendo un reciente post en NodoTIC, me sumo a la legión de usuarios sorprendidos.  Me parece muy destacable la inmediatez de SAP para presentar propuestas utilizando las ventajas de la Web 2.0., sobre todo, utilizando un producto que aún no supera la fase de pruebas.

Gravity es el nombre de un prototipo desarrollado por la división de investigación de SAP en Australia y SAP Netweaver.  El prototipo basado en Google Wave esta orientado al Modelamiento de Procesos de Negocio (Business Process Modelling, BPM), aprovechando los principios de Wave:  Trabajo colaborativo en la red.

SAP Gravity - Un gadget de Google Wave para BPM

El desarrollo consiste en un gadget (se han utilizado las APIs de Google Wave) que los usuarios de Wave pueden incluir para participar en la descripción de procesos; al finalizar, el modelo diseñado podrá ser exportado para luego importarlo en SAP NetWeaver BPM para su perfeccionamiento y ejecución.

aníbal goicochea

Minería de datos para conocer el comportamiento de los clientes

Para llegar a conocer y comprender la dinámica interna de la cartera de clientes es necesario, en primer lugar, determinar cuales son los objetivos de negocios que van a guiar el estudio y por otro lado, contar una herramienta de minería de datos, implementada en base a los parámetros de cada negocio.


En un artículo de la siempre muy educativa revista Harvard Deusto Marketing & Ventas , de hace algunos meses atrás, titulado; “Predecir el comportamiento de los clientes”, explica algunos casos en los que un análisis más profundo de los clientes es imprescindible. Los ejemplos expuestos resultan útiles para los que aun están valorando la utilización de alguna aplicación de minería de datos. Deseo compartir un resumen e interpretación de este interesante artículo, con el permiso/disculpas al autor (José Luis Ibáñez Medrano) y a la editorial, por el uso y promoción que realizamos de sus contenidos.

Los clientes de muchas empresas presentan características y comportamientos muy diversos, que se ven reflejados en cambios en la frecuencia, cantidad y tipos de productos que consumen.  Todos estos cambios, que se producen en una cartera de clientes, constituyen la “dinámica interna” de la cartera.

No resulta fácil detectar estos cambios o predecir las consecuencias que podrían generar; pero es necesario tenerlos en cuenta por la importancia de su repercusión en la economía de las empresas.

Los ratios clásicos, tales como el número de clientes en cartera, índice de bajas o la penetración por producto; están basados en hechos históricos, los que no resultan suficientes para gestionar los cambios de coyunturas.

Lo recomendable, es realizar un análisis de la dinámica interna de la cartera de clientes, de sus comportamientos actuales para ayudar a solucionar probables problemas futuros.

Cuando se deberia estudiar la dinamica interna de la cartera de clientes

Casos en que es recomendable realizar un análisis de la dinámica interna

1. Los nuevos clientes se comportan diferente a los clientes actuales

Generalmente los nuevos clientes presentan un comportamiento “peor” que el de los clientes actuales. Esto se debe porque inicialmente se dirige a un segmento específico con alto potencial y luego a segmentos de menor rentabilidad.

Se ve reflejado en una menor facturación y ratios de baja, mayores. Su efecto en los resultados, en el tiempo, es cada vez mayor.

Una detección oportuna de estas tendencias podría permitir tomar medidas como aumentar los objetivos de captación o emprender acciones para disminuir los ratios de baja.

2. Cuando su tendencia a la compra es proporcional a la frecuencia de compra/uso en los últimos meses

La frecuencia de la compra actual determina la frecuencia de compra futura.

La probabilidad que un cliente realice una compra en un establecimiento comercial se incrementa si las últimas adquisiciones las realizó en ese punto de venta.

Muy aplicable a la navegación por Internet y al control de objetivos por conversiones (visitas, compras, inscripciones, etc.)

3. Cuando la estimación del valor futuro de un cliente es un parámetro crítico en el diseño de la estrategia

El “valor futuro” de un cliente considera su “valor actual” (contribución en términos de facturación, margen o beneficio) y la evolución de su comportamiento, incluida la probabilidad de darse de baja en los próximos años.

En consecuencia, las acciones de marketing deberían ser distintas para cada cliente en función de su valor futuro. Si hay un ratio de baja elevado, quizás sea necesario acciones agresivas que resuelvan las posibles razones de abandono.

4. Cuando es necesario medir la efectividad estratégica de una acción de marketing

Una acción estratégica es aquella cuyos resultados se mantiene a mediano o largo plazo (p.e.: posicionamiento de una marca) y las acciones tácticas están dirigidas a atender problemas puntuales (p.e.: promociones para hacer frente a una guerra de precios).

Para una empresa, las acciones que tienen más valor, es cuando tienen un componente estratégico (algún cambio se ha producido en el mercado).

Una reducción de precios es más importante si consigue captar clientes de la competencia, además de un aumento de las ventas durante el período de la promoción.

Si después de la acción, la dinámica interna de la cartera de clientes, permanece igual, el componente estratégico de la acción habrá sido muy bajo.

Para llegar a conocer y comprender la dinámica interna de la cartera de clientes es necesario, en primer lugar, determinar cuales son los objetivos de negocios que van a guiar el estudio y por otro lado, contar una herramienta de minería de datos, implementada en base a los parámetros de cada negocio.

La inversión para saber que medidas de deben tomar oportunamente, se justifica ampliamente en contraposición por las consecuencias de no nacer nada, actuar en base a la intuición o contar con escasa información.

anibal goicochea

Las APIs Web, Una vía para obtener Información 2.0

Las APIs Web, Una vía para obtener información 2.0


El inmenso océano de información que tiene Internet puede ser muy útil para los negocios, detrás de muchas redes sociales se almacenan preferencias, comentarios y muchos otros datos que generan millones de usuarios por todo el mundo.  Parte de estos datos podrían ser utilizados para el desarrollo de nuevos productos/servicios, mejorar algunos de los existentes o retirar definidamente otros de circulación.

¿Pero como hacerse con estos datos? Ir por cada red social, luego buscar “usuarios interesantes”, tomar nota de sus ID y comentarios, para luego pedirles que sean nuestros “amigos”; no es la solución más eficiente.

Una alternativa, la más inmediata, es contar con una aplicación que permita explorar los contenidos de la Web como las que mencionamos en el post sobre Minería de Texto.  Otra posibilidad, que quizás exija más esfuerzo e implique mayor conocimiento técnico, son las API Web. En ambos casos, el objetivo es similar (hacerse de conjuntos de datos, que nos permitirán conocer o descubrir usuarios, gustos, comportamientos, tendencias, etc.) pero con mecanismos y resultados diferentes.

 APIs Web, Cajas negras, para obtener informacion

Las API Web

Las API (Application Programming Interface) son los mecanismo o vías (seguros y oficiales) por las cual los portales Web y redes sociales facilitan el acceso a los datos que contienen. Con esta serie de instrucciones (también llamados protocolos) se pueden elaborar programas para descargar datos de nuestro interés, para luego procesarlos, darles el tratamiento que consideramos necesario y facilitar su análisis.

Casi la totalidad de APIs Web tiene el principio de apertura y libre uso, lo que ha facilitado la contribución de los usuarios para compartir sus “descubrimientos” (librerías).

Toda red social o portal Web que se precie del sufijo 2.0 y cuente con una comunidad de usuarios; ofrece su colección de APIs, desde del.icio.us (una comunidad que comparte enlaces o favoritos) hasta eBay que permite consultar, a través de sus API, los productos que actualmente se están ofreciendo. Pero son Google Maps, Twitter y Google Analytics; las APIs de mayor uso, divulgación y alrededor de las cuales, se están realizando más desarrollos. En esta línea, en los planes Twitter, estaría el desarrollo de una API de pago con más prestaciones, específica para empresas.

¿Qué usos podrían tener las APIs?

Gracias a estas rutinas podríamos extraer información de diferentes fuentes (redes sociales o webs) y consolidarlas en un único contenedor, para luego, con las herramientas adecuadas, realizar informes o gráficas, que propicien el análisis. Un buen ejemplo es el de WebAnalytics.

Utilizar la Web 2.0 como una fuente de datos en un proyecto de Business Intelligence, que complemente a las fuentes internas (tradicionales), sería de mucho valor para la gestión de determinados procesos en la empresa.  

Por cierto, en los formularios de inscripción o similares, que cumplimentan los clientes, además del clásico email, quizás sería recomendable solicitar el ID de usuario en las redes sociales que participa; además de ser su “follower” o “amigo”, utilizando estos mecanismos, podríamos conocerlos un poco más.

 Sitios de referencia:

aníbal goicochea

De vuelta de las Vacaciones a la Oficina… y sin BI!!!

Ahora que volvemos de vacaciones, deberíamos plantearnos la conveniencia de la implementación de una plataforma de Business Intelligence. La utilización del tiempo y el coste que significa, puede ayudar a tomar esta decisión.


Son las últimas horas de tus vacaciones, quisieras retroceder el tiempo, ponerlo todo al día “uno”, pero eso si, que nadie te quite lo vivido, lo has pasado de «maravilla», ¿alguien dijo crisis?… El único inconveniente de las vacaciones, es que algún día se acaban y hay que volver a la oficina.

No quieres pensar en las preguntas que te tienen inquieto, cual mosquito a media noche, zumbando al oído: ¿Qué habrá pasado en mi ausencia?… ¿Cómo han ido las ventas?, ¿Vamos bien con respecto al presupuesto?, ¿Los proveedores nos han atendido a tiempo?, ¿y los clientes?… Bueno, tratas de tranquilizarte y recuerdas que dejaste todo bien claro y pediste, que si algo «grave» sucediera, que te llamaran y ese teléfono no ha timbrado, así que prefieres pensar que todo ha ido de “maravilla”, al igual que tus vacaciones,… que por cierto, ya se acaban.

De vuelta de las vacaciones y sin BI en la oficina (02)

Llegará el día del retorno, a menos que cuentes con un verdadero sistema de información, recurrirás a tu “sistema de información particular”, tendrás que “actualizarlo”; buscar la versión anterior de tu informe, revisar sus fórmulas, pedir reportes, preguntar a los compañeros y muchos copy/paste; en el siempre multiusos de la oficina: “El Excel”.

¿Debería cambiar el panorama?

Si consideramos que las diferentes unidades de negocio de una organización, no deberían hacer las tareas de un área de procesamiento de datos, más propias del siglo pasado, deberíamos plantearnos un cambio.

Cuantifique el tiempo, estime un coste y compare

Podríamos comenzar por hacer un primer ejercicio de auto-evaluación.  El recurso más valioso, es el tiempo; con una simple hoja de cálculo – sí en Excel, es bueno para muchas cosas, pero no para todo – recopilaríamos el tiempo que dedican los colaboradores en sus principales actividades.

Una propuesta para medir el uso del tiempo

Estimemos un coste promedio de hora/colaborador y calculemos un total coste por el tiempo dedicado a cada actividad. Identifiquemos las labores repetitivas y operativas, las que podría realizar un proceso automatizado, totalicemos sus tiempos y comparémoslos con el tiempo de las actividades propias de la unidad de negocio, las estratégicas o claves.  ¿Sorpresas? Si las actividades que no aportan valor a la empresa, oscilan el 10% del tiempo total, ya tenemos un motivo de preocupación, porque este porcentaje aumentará, en la misma proporción que aumente el volumen de datos que deban procesar manualmente los usuarios.  Si esta proporción es superior al 15%, contamos con un factor que permita justificar una inversión en una solución.  Del mismo modo, este mismo valor, entre otros indicadores, podría ser utilizado para medir claramente la recuperación de la inversión.

¿Una solución?

Una completa plataforma de Business Intelligence, que parta del análisis de las necesidades de los usuarios, eliminaría las labores manuales para agrupar la información y ofrecería una serie de instrumentos que requiere el usuario para la gestión del negocio.  Ahora que volvemos de las vacaciones, deberíamos plantearnos la conveniencia de la implementación de una solución de Business Intelligence.  La utilización del tiempo y el coste que significa, puede ayudar a tomar esta decisión.

Feliz retorno!!!, que la suerte, las fuerzas y el Business Intelligence nos acompañen.

aníbal goicochea