Rumbo a la empresa inteligente

Hace unos meses me planteaba qué pintaba el tema de Design Thinking dentro de SAP Leonardo y terminamos viendo que podía tener sentido, a la hora de abordar los proyectos en nuestro camino hacia la empresa inteligente.

Ya sabéis, lo de los 3 pilares: suite inteligente, plataforma digital y tecnologías inteligentes.

Bien, pues para llegar ahí, una de las primeras cosas que tenemos que cambiar es la forma de afrontar los retos que se nos vienen por delante. No podemos seguir lanzando RFPs infumables y rellenando BBPs que nadie se lee, salvo cuando llega el momento de pelearse por los cambios de alcance… 😉

Toca trabajar de otra forma más ágil (que no Agile) y productiva y aquí es donde entran en juego algunas de las herramientas que se utilizan en Design Thinking, para conocer mejor los problemas de mis clientes y ofrecerles las mejores soluciones.

Estas serían las fases típicas de un proyecto de innovación: primero nos centramos en fijar e identificar el problema y después empezamos a probar y entregar soluciones al mismo.

Todo esto nos lo cuentan en el curso de openSAP: Design-Led Approach for the Intelligent Enterprise

En dicho curso podéis ver un ejemplo basado en una compañía de alimentación, en el que se analiza desde distintos puntos de vista cómo mejorar el rendimiento de la misma.

  •  Los clientes quieren poder consumir los productos que les gustan y muchas veces se encuentran que no están disponibles.
  • Los repartidores necesitan mejorar el proceso de recogida de productos en el almacén, así como la distribución en los distintos clientes

  • Al CIO, “sorprendentemente”, lo que le preocupan son los números y con la aplicación de tecnologías inteligentes (IoT, Machine Learning y análisis predictivo) podríamos encontrar una solución a sus problemas, así como a los de repartidores y clientes

  • En este punto llega el momento de especificar claramente el problema y empezar a pensar en posibles soluciones.

Lo demás, ya lo miráis vosotros, ¿no? 😉

Ah, que todos estos dibujitos os deberían ser familiares, si leísteis la entrada “¿Piedra, papel o tijera?”, que escribí hace año y medio.

¿Alguien lo ha utilizado alguna vez? Personalmente, sólo en formato PPT, nunca fui bueno en los “trabajos manuales”… 😉

Por cierto, esto mismo que se ve en el curso de openSAP se imparte en el curso presencial DLD100 – Design-Led Development – Getting Started with SAP Leonardo Methodology, con la “pequeña diferencia” del precio y de que en este caso puedes interactuar directamente con tus compañeros y el instructor.

Eso sí, que no os lleve a engaños el título, no se ve ningún producto de SAP Leonardo, se ve la metodología, tal y como indica en el título y se específica en el índice.

Es un curso más de “lápiz y papel”, aunque también utilizamos BUILD, por ejemplo. Y post-its, por supuesto… 😉

SAP Cloud Application Programming Model: ¿esto qué es?

Bueno, esto realmente es lo mismo de lo que os hablaba ayer: ABAP RESTful Programming Model.

Realmente, deberíamos hablar por un lado del modelo de programación (ABAP RESTful Programming Model) y por otro lado del entorno (SAP Cloud Platform ABAP Environment).

Aquí os dejo una presentación sobre el tema: Overview of the ABAP RESTful Programming Model in SAP Cloud Platform ABAP Environment

En la misma nos intentan explicar todo esto y, entre otras cosas, conceptos clave como Business Objects y Business Services.

Puedes engañarte y decirte que todo está muy bien, pero que ahora mismo no tienes tiempo de mirar estas cosas porque tus clientes sólo te piden batch-inputs, ALVs y SAPscripts, pero… ¿estás seguro de que todo eso te va a servir de algo en un par de años?

Así que yo que tú, iría enterándome un poco de qué va todo esto y aquí tenéis una nueva oportunidad, con este curso de openSAP: SAP Cloud Platform Essentials (Update Q2/2019) 

¿Lo vas a hacer o vas a seguir con tus módulos de funciones? 😉

Desarrollo en SAP HANA: ¿a qué esperas?

Cuando apareció HANA, a finales de 2010, empezaron a circular mensajes apocalípticos, diciendo que, por ejemplo el BW y el ABAP iban a desaparecer.

A día de hoy, que alguien siga diciendo cosas así, te hace ver que vive anclado en el pasado. Lejos de desaparecer, precisamente esos 2 productos, tienen sus especificaciones propias para trabajar con HANA, como podéis ver en estos 2 cursos de openSAP:

Cursos, por cierto, que son de 2014 y 2016, por si alguien me va a salir con lo de “esto es muy nuevo”… y, por supuesto, ambas cosas han ido evolucionando, a lo largo de estos años.

HANA empezó siendo una base de datos en memoria pero ahora es mucho más que eso: es la plataforma de innovación de SAP.

Por cierto, que si alguien quiere saber cómo surgió HANA, os recomiendo que leáis la entrada que hay en la Wikipedia al respecto. ¿Alguien sabía que el “famoso” TREX era uno de sus componentes principales? Sí, ya sabemos que HANA tiene capacidades de búsqueda y análisis, etc… pero que el origen venga de ahí es, cuando menos, curioso. Aquí os dejo el enlace: SAP HANA Wikipedia – Historia

En cualquier caso, aunque es cierto que el ABAP no está muerto, también lo es que deberíamos conocer de qué va esto del desarrollo en HANA. Y no hablo sólo del ABAP para HANA, hablo del desarrollo nativo en HANA.

Sobre esto, como os podéis imaginar, también ha habido cursos en openSAP, desde el año 2013 concretamente. Este fue el primer curso: Introduction to Software Development on SAP HANA

Y el último, que está ahora mismo en marcha, es este: Software Development on SAP HANA (Update Q1/2019) 

Entre medias, ha habido varios, de actualizaciones de las distintas versiones, con sus correspondientes novedades y/o alguna repetición de un curso anterior.

Si eres de los pocos que empezaste con el desarrollo en HANA, cuando surgió todo esto y no te has actualizado, tienes un problema.

Si no te has puesto aún con esto y eres desarrollador en el mundo SAP, es probable que en un futuro inmediato tengas un problema.

Si todo ha cambiado en los últimos años, esto ha cambiado mucho. Aún conservando la idea base de que hay que meter toda la carga que podamos de nuestras aplicaciones a nivel base de datos, en lugar hacerlo sobre la propia aplicación, la forma de construir y gestionar las mismas, ha cambiado.

El cambio principal vino en el SPS11 de HANA 1.0, cuando pasamos de hablar del XS clásico (XSC) al XS Advanced (XSA). Aquí os dejo un vídeo en el que intentan explicar la nueva arquitectura:

¿Cuál es mi consejo? Pues que empecéis a mirar de qué va esto, con los cursos de openSAP y con la SAP HANA Academy.

Si empezaste con XSC, entérate de cómo va el tema de XSA. Si no has empezado, empieza directamente con XSA, aunque no estaría mal que te sonara cómo va lo de XSC, por si te encuentras alguna aplicación “antigua”.

Por mi parte, me comprometo a escribir algún artículo con algún ejemplo básico.

¿No crees que va siendo hora de que te pongas con esto? 😉

openSAP – febrero 2019: ¿qué tenemos por ahí?

Después de la escueta entrada de ayer, hoy os voy a comentar los cursos de openSAP que están ahora mismo activos, por si alguno de ellos os fuera de interés.

Esto probablemente os ayudaría a adquirir algún tipo de conocimiento y sería beneficioso para mi salud… porque con cosas como la de ayer, ¡a mí un día de estos me da algo!

Tenéis la posibilidad de ver de qué va esto del SAP Data Hub y además podéis probarlo sobre un sistema trial con SAP Cloud Appliance Library.

Este es un curso que no es específico de SAP, pero os cuenta alguna cosa para poder mejorar el mundo, que es algo que no está mal, ¿no?

Ya sabéis que una de las grandes apuesta de SAP de este año es el tema de C/4HANA, aquí os explican de qué va todo esto.

Si empezaste a desarrollar en HANA XS, va siendo hora de que te recicles y empieces a pegarte con el XSA. Si ni siquiera has empezado, estás tardando.

Aquí os dan una visión general de una de las piezas que forman parte de SAP C/4HANA.

Una nueva oportunidad de conocer las herramientas de un proceso de conversión a S/4HANA, ¿o te vas a esperar a 2025?

Este acaba de empezar y se suponen que nos van a contar cómo facilitar la transición al cloud a la gente de HCM. No puedo comentar nada porque ha empezado hoy, pero prometo hacer una entrada más adelante.

Este comienza en marzo y como ya he hecho una edición anterior, os puedo comentar que es curioso. Te enseñan cómo comunicar de una manera más clara tus ideas, algo a lo que a veces no se le da toda la importancia que merece.

¿Y hay que hacerlos todos? Bueno, es evidente que no, aunque tampoco está de más, que te suene al menos de qué va todo esto, para evitar escribir barbaridades como la mostrada en la entrada de ayer.

En cualquier caso, sé que todo esto en la mayoría de vosotros va a producir el conocido “efecto gimnasio”…  ya os aviso, que sólo con apuntaros no vale… hay que dedicarle tiempo 😉

SAP C/4HANA: a gusto del consumidor

Hace ya más de 6 meses SAP presentó una de sus apuestas estrella para este año, como comenté en el artículo “Adiós SAP CRM – Hola SAP C/4HANA”.

Ahora, los amigos de openSAP han sacado un nuevo curso donde podemos ver en qué consiste esto del SAP C/4HANAReimagine Customer Experience with SAP C/4HANA

Es un curso de visión general del producto, para hacerse una idea de las piezas que lo componen, no esperéis nada avanzado. Imagino que esto vendrá en entregas posteriores.

En cualquier caso, creo que es interesante echarle un vistazo, especialmente los que os dedicáis a temas de CRM… o a los que os gusta enredar un poco con todo, como es mi caso… 😉

Como podéis ver en el gráfico anterior, SAP C/4HANA es la nueva suite de la experiencia del cliente.

Se busca una experiencia unificada, desde la que poder analizar toda la información relevante del cliente, mediante el uso de distintos servicios, todos ellos integrados y con capacidad de extensión, a través de SAP Cloud Platform.

  • SAP Customer Data Cloud: nos permite gestionar la identidad de cliente de una manera segura y centralizada, cumpliendo toda la normativa de seguridad.
  • SAP Marketing Cloud: para gestionar todas nuestras campañas, pudiendo realizar el seguimiento de las mismas, así como segmentar el objetivo de las mismas.
  • SAP Commerce Cloud: gestión de productos y pedidos, con soporte B2B, B2C y B2B2C.
  • SAP Sales Cloud: nos ayuda a desarrollar nuestra fuerza de ventas, con un seguimiento continuo, posibilidad de realizar ofertas, etc…
  • SAP Service Cloud: atención al cliente, con posibilidades de escalado y resolución de problemas de manera eficiente.

¿Y me hace falta todo esto? Pues depende de lo que quieras/necesites. Lo que te ofrece SAP C/4HANA es la posibilidad de unir en un único punto información de todos estos servicios cloud, junto con temas de Inteligencia Artificial, Machine Learning y Analíticas, bajo una experiencia de usuario unificada, como vemos en la siguiente imagen:

Con esos ingredientes, después cada uno se lo cocina como quiere… 😉

SAP S/4HANA es una nueva línea de productos

Hace casi 4 años escribí un artículo intentando explicar ¿qué es S/4HANA?

Desde entonces, como no podía ser de otra forma, el producto ha ido evolucionando y ampliando/mejorando su funcionalidad, convirtiéndose en uno de los pilares de la empresa inteligente. Ya sabéis:

  • Suite Inteligente: S/4HANA.
  • Plataforma Digital: SAP Cloud Platform y SAP Data Hub.
  • Tecnologías Inteligentes: SAP Leonardo.

Bien, pues lo primero que hay que tener claro es que S/4HAHA NO es la nueva versión de R/3; S/4HANA es una nueva línea de productos. Y no es que lo diga yo (que también lo digo), lo dicen ellos:

Y deberíais ir pensando en qué vais a hacer con lo que tenéis ahora… ¿migrar o reimplantar?

Sí, ya sé que si recordáis lo “bien” que lo pasasteis en la implantación del sistema actual, tenéis clara la respuesta, pero… ¿estáis seguros de que vuestros procesos no han cambiado nada en los últimos años?

Realmente, la pregunta anterior no está bien formulada, porque es muy posible que vuestros procesos no hayan cambiado nada en los últimos años, pero eso no quiere decir que no debieran haberlo hecho…

Puede que algunos de ellos, los hayáis ido mejorando con el tiempo, pero probablemente, en la gran mayoría de ellos, habréis utilizado la conocida metodología SFNLT: Si Funciona No Lo Toques 😉

Creo que este es un buen momento para aprovechar a revisar nuestros procesos, con el objeto de optimizarlos y adaptarlos al momento tecnológico que vivimos.

Los que habéis ido haciendo los deberes año a año y haciendo mejora continua, puede que optéis por la opción de convertir el sistema existente, pero no tengo yo muy claro que haya mucha gente en este bando.

En cualquier caso, aquí tenéis los distintos escenarios que podéis contemplar:

Lo que está claro es que habrá que hacer una serie actuaciones técnicas y otras a nivel de procesos de negocios.

Si optamos por la opción de convertir el sistema, habrá una serie de adaptaciones que tendremos que hacer sí o sí,  y además tendremos que decidir si queremos hacer varios proyectos o hacerlo todo de una vez, en un “Big Bang”.

Cuando nos planteamos una nueva implantación, los modernos hablar de un “Greenfield”, que sería el escenario recomendado para aquellos que tienen muy tocado su SAP… o que vienen de otro sistema, por supuesto.

El escenario de transformación nos lo deberíamos plantear a la hora de tener un sistema donde consolidar información de distintos sistemas o traspasar ciertos datos a un nuevo sistema, por ejemplo.

Y para cada una de estas opciones, SAP nos facilita una serie de herramientas, como SAP Software Update Manager y SAP S/4 Migration Cockpit; herramientas que, por supuesto, ya conocéis de cuando os pusisteis manos a la obra con S/4HANA

¿Cómo? ¿Que no os apuntasteis al curso que os comenté? Ah, que sí que os apuntasteis, pero que hicisteis nada más… pues tenéis una nueva oportunidad de apuntaros e incluso hacerlo, gracias a los amigos de openSAPSystem Conversion to SAP S/4HANA (Repeat)

Y si queréis ver algo más resumido, a modo de introducción, os aconsejo que perdáis una horita de vuestra vida viendo esta sesión: CNA101 Overview of Transition Paths to SAP S/4HANA

Ya, que tenéis muchas cosas que hacer, pues nada, esperad tranquilos a que llegue el 2025 (antes de lo que pensáis), aunque yo iría haciendo algo… 😉

SAP Data Hub: ¿qué es esto?

A ver, esto ya lo expliqué hace más de un año y en ese artículo os comentaba que la gente de openSAP estaba preparando un curso  sobre el tema, pues aquí lo tenéis: Freedom of Data with SAP Data Hub

SAP Data Hub junto con SAP Cloud Platform constituye uno de los pilares de la llamada empresa inteligente: la plataforma digital.

Concretamente, SAP Data Hub nos proporciona la orquestación de los datos y la gestión de los metadatos, obtenidos de fuentes de datos heterogéneas.

Ese es uno de los grandes problemas de las empresas hoy en día: la cantidad de fuentes de datos que hay, el volumen y la calidad de los mismos.

Muchas veces se trabaja en silos aislados, lo que nos lleva a “duplicar” el dato, con la inconsistencias que ello conlleva y la falta de efectividad, en el mejor de los casos.

Con SAP Data Hub podemos obtener el dato, depurarlo, enriquecerlo y controlarlo en una única herramienta, para ponerlo a disposición de nuestros procesos de negocio.

El curso ha empezado esta semana, así que estáis a tiempo de engancharos, no me valen las excusas… 😉