El Síndrome del Boreout

Como ya hemos visto en algunas del Blog, en este mundo laboral de consultoría TI es fácil identificar problemas relacionados con el estrés  el agotamiento o la adicción al trabajo. Como hemos hablado en entradas sobre el estrés como El Síndrome de Burnout o en adicción al trabajo como en Workaholic o La jaula de oro.

Pero, sin embargo, existe otro fenómeno igualmente dañino, aunque menos discutido, llamado «Síndrome del Boreout». Este término, relativamente nuevo en el campo de la psicología laboral, describe una condición en la que los empleados experimentan un profundo aburrimiento y falta de satisfacción debido a la infrautilización de sus habilidades, o falta de estímulos, lo que puede llevar a consecuencias graves tanto para la salud mental como para la productividad.

Y otro día en la oficina

¿Qué es el Síndrome del Boreout?

El Síndrome del Boreout fue introducido por Philippe Rothlin y Peter R. Werder en su libro «El nuevo síndrome laboral Boreout: Recupera la motivación» en 2007. Este concepto hace referencia a la experiencia de estar constantemente desocupado o aburrido en el trabajo. Contrariamente al Burnout, que resulta del estrés y la sobrecarga de trabajo, el Boreout surge de la falta de desafíos y la monotonía.  ¿No sabes lo que es el Síndrome del Burnout?

Los empleados que sufren de boreout pueden parecer ocupados, pero en realidad, su trabajo es tan poco estimulante o tan mal asignado que se sienten vacíos y subutilizados.


Motivos de que aparezca el Síndrome del Boreout

Vaya! Qué aburrimiento ¿Tengo que hacer otra lista de motivos de que algo suceda? bah, estoy por dejarlo, luego nadie me da reconocimiento. Bueno, lo haré por inercia. Los motivos de que aparezca este síndrome los podemos englobar en:

  • Tareas Monótonas y Repetitivas: Trabajos que no requieren creatividad o pensamiento crítico suelen llevar a una sensación de inutilidad.
  • Falta de Desafíos: Cuando no te sientes desafiado o no te asignan responsabilidades que correspondan a tu nivel de competencia, puedes comenzar a desconectarte emocionalmente.
  • Mala Asignación de Tareas: A menudo, los empleados tienen habilidades que no se están utilizando en su puesto actual, lo que genera frustración y una sensación de desperdicio.
  • Falta de Reconocimiento: La ausencia de retroalimentación positiva o el reconocimiento de logros también puede contribuir a un estado de insatisfacción y apatía. ¿Para qué voy a escribir esto si nadie le interesa?.

¿Estoy describiendo a un funcionario? Yo me he encontrado con muchos funcionarios en empresa privada, gente que lleva muchos años en la empresa y ya se dejan llevar, sin más desafío que la jubilación.


Consecuencias del Boreout

Bueno, muchas son de sentido común, pero el boreout no solo afecta a los empleados, sino también a las organizaciones. Algunos de los efectos negativos más comunes incluyen:.

  • Desmotivación: Esto es obvio. Los empleados que no se sienten desafiados tienden a perder el interés en su trabajo, lo que afecta su desempeño y su actitud general.
  • Bajo Rendimiento: La falta de motivación se traduce en una disminución de la productividad, lo que afecta directamente a la organización. Si estás poco motivado,, poco puedes ofrecer.
  • Problemas de Salud Mental: El aburrimiento crónico puede llevar a la depresión, ansiedad y otros trastornos psicológicos. El boreout, al igual que el burnout, es un riesgo significativo para la salud mental. Parece una tontería de síndrome, pero la sensación de «vacío» y el estado depresivo, cansado y apáticos afecta,.
  • Alta Rotación de Personal: Los empleados insatisfechos son más propensos a buscar nuevas oportunidades laborales, lo que incrementa la tasa de rotación en las empresas. La búsqueda de retos profesionales, en ocasiones, hacer que nos pasemos de frenada.

Cómo Combatir el Boreout

No es fácil combatir el Boreout, porque cada uno tiene unas motivaciones distintas y lo que a uno de puede valer a otro no. Por ejemplo, a mi eso de las dinámicas de grupo y hacer chorradas en grupo con el equipo, no me va. A otros les engancha.

  • Redefinición de Roles: Revisar y redefinir las responsabilidades para asegurar que los empleados se sientan desafiados y valorados.
  • Desarrollo Profesional: Ofrecer oportunidades de formación y desarrollo para que los empleados puedan expandir sus habilidades y asumir nuevos retos. Yo siempre he dicho que lo mejor es fomentar que tus empleados mejoren su CV y, paradójicamente, no se irán (siendo más atractivos al mundo laboral).
  • Comunicación Abierta: Fomentar una cultura de comunicación abierta donde los empleados se sientan cómodos expresando sus preocupaciones sobre la falta de trabajo o la falta de desafíos. Así mismo hacer partícipes a los empleados de lo que sucede en la empresa, los proyectos en los que se está trabajando, los éxitos y los fracasos y pedir abiertamente si alguien tiene participar en algo, aunque no sea su competencia directa.
  • Asignación de Proyectos Variados: Introducir una variedad de proyectos que requieran diferentes habilidades para mantener a los empleados involucrados y estimulados.
  • Reconocimiento y Feedback: Proporcionar reconocimiento regular y retroalimentación constructiva para asegurar que los empleados sientan que su trabajo es apreciado.

En Conclusión

El Síndrome del Boreout no es solo un problema de aburrimiento en el trabajo; es una amenaza silenciosa que erosiona la salud mental, desintegra la motivación y puede destruir el tejido mismo de una organización. Mientras que el burnout grita con agotamiento, el boreout susurra con apatía, infiltrándose lentamente hasta que la productividad se desploma y la rotación de personal se dispara. Ignorar el boreout es permitir que una enfermedad sutil pero devastadora se propague sin control.

A nivel personal puede ser desalentador, desmotivador y deprimente. Es fácil entrar en ese estado sin que te enteres que estás entrando, porque sobre el papel todo es bueno, pero en tu interior no estás contento.

A nivel organización el boreout nos recuerda que no se trata solo de evitar el estrés; se trata de alimentar constantemente el propósito y la creatividad en cada empleado. Solo así, las organizaciones pueden prosperar en un mundo donde el aburrimiento es tan letal como el estrés.

SAP Activate: Metodología Ágil para Implementar Soluciones SAP

Anteriormente hemos visto dos de las metodologías de gestión de Proyectos más usadas actualmente.

Ahora vamos a ver una metodología de gestión de proyecto propia de SAP para el paso ágil a SAP S/4HANA. Vamos a ver SAP Activate.

¿Qué es SAP Activate?

SAP Activate es una metodología que ha sido desarrollada por SAP allá por el 2015 (Sí, 9 años he tardado en escribir esto) para proporcionar un enfoque estandarizado y ágil para implementar soluciones SAP. Este enfoque incluye las mejores prácticas, metodologías ágiles y herramientas de última generación para ayudar a las organizaciones a implementar soluciones SAP de manera más rápida y eficiente, minimizando los riesgos y maximizando el retorno de la inversión.

Si te quieres ahorrar leer este artículo hay varias referencias oficiales y/o útiles para conocer esto del SAP Activate.

Elementos principales

SAP Activate es una metodología compuesta por tres elementos principales:

Best Practices (Mejores Prácticas)

SAP ha compilado una serie de mejores prácticas que son específicas para diferentes industrias y procesos. Estas mejores prácticas son plantillas de configuración que permiten a las empresas implementar sus soluciones más rápidamente y con menos riesgos.

Para ello tenemos el SAP Best Practices Explorer (requiere usuario de support SAP).

Guided Configuration (Configuración Guiada)

Se refiere a las herramientas y recursos que SAP proporciona para facilitar la configuración de las soluciones. Esta configuración guiada permite que las organizaciones configuren sus sistemas de manera ágil, asegurando que se adhieran a las mejores prácticas y a los estándares de la industria.

Agile Methodology (Metodología Ágil)

SAP Activate adopta un enfoque ágil para la implementación de soluciones, lo que permite a las organizaciones adaptar y ajustar sus procesos durante el proyecto, en lugar de seguir un enfoque rígido y secuencial.

Fases de SAP Activate

La metodología SAP Activate, como se ha comentado anteriormente, es una metodología Ágil y está organizada en seis fases clave:

Discover (Descubrimiento)

En esta fase, se analiza la viabilidad del proyecto. Las organizaciones evalúan las soluciones disponibles, identifican sus necesidades y definen el valor que pueden obtener de la implementación de SAP.

Prepare (Preparación)

En esta fase se establecen los fundamentos del proyecto, incluyendo la formación del equipo, la planificación inicial y la preparación de los recursos necesarios.

Explore (Exploración)

En esta fase, se realiza un análisis detallado de las necesidades del negocio y se exploran las diferentes soluciones de SAP que pueden satisfacer esas necesidades. Las configuraciones iniciales también se establecen durante esta fase.

Realize (Realización)

Esta es la fase de ejecución, donde las soluciones se configuran, prueban y ajustan según los requisitos del negocio. Los datos se migran y se realizan pruebas exhaustivas para asegurar que todo funcione según lo planeado.

Deploy (Despliegue)

En esta fase, la solución se pone en marcha en el entorno de producción. Se realizan pruebas finales, capacitaciones para los usuarios finales y se asegura que todo esté listo para la operación en vivo.

Run (Operación)

Una vez que la solución está en producción, comienza la fase de operación y soporte. SAP proporciona herramientas y recursos para monitorear el sistema, solucionar problemas y optimizar el rendimiento.

Herramientas ejecutar un proyecto SAP Activate

Para implementar un proyecto y seguir la metodología SAP Activate, SAP proporciona una serie de herramientas recomendadas para cada fase del proyecto.

SAP Solution Manager

¿Qué voy a decir de Solution Manager? Es una plataforma integral que proporciona soporte durante todo el ciclo de vida de las aplicaciones SAP, desde la implementación hasta el uso en producción. Facilita la gestión de cambios, pruebas, documentación de procesos, y el monitoreo de sistemas.

Todo esto sobre el papel está genial, lo que yo he solido usar no suele estar bien pensado o bien implementado.

SAP Cloud ALM (Application Lifecycle Management)

A grandes rasgos y como un resumen rápido podemos decir que es una heerramienta en la nube que soporta la gestión de proyectos y el ciclo de vida de las aplicaciones SAP, ideal para implementaciones en entornos Cloud.

SAP Best Practices Explorer

Se trata de un portal que permite explorar y acceder a las mejores prácticas de SAP específicas para diferentes industrias y procesos de negocio. Es esencial para la configuración inicial de soluciones SAP. Lo hemos visto en la parte de Elementos Principales de SAP Activate y podemos acceder a este portal en el SAP Best Practices Explorer.

SAP Central Business Configuration

Es una herramienta diseñada para configurar de manera centralizada los procesos de negocio en SAP S/4HANA Cloud, facilitando la adopción de SAP Best Practices.

Tricentis for SAP

Conjunto de herramientas para la automatización de pruebas dentro de proyectos SAP, que complementa la metodología SAP Activate asegurando calidad y estabilidad en las implementaciones.

SAP Roadmap Viewer

Una herramienta que proporciona una visión estructurada y personalizada de las hojas de ruta de implementación dentro de SAP Activate. Ayuda a los equipos de proyecto a seguir un plan claro y adaptado a las necesidades de su solución SAP. Podemos acceder a los Roadmaps disponibles en la web:

Welcome to SAP Activate
Roadmap Viewer

sap.com

SAP Signavio

Se trata de un conjunto de herramientas que facilita el modelado, gestión y optimización de procesos de negocio. Es particularmente útil en las fases de Explore y Realize de SAP Activate, donde se necesita entender y mejorar los procesos empresariales. Esto, en sí mismo, ya tiene miga como para explicarlo pormenorizadamente.


En conclusión

Lo que antes era la metodología de gestión de proyectos ASAP (Acelerated SAP) pasó a evolucionar a SAP Activate, siendo ambas opciones válidas, pero siendo Activate la idónea para entornos S/4Hana y tecnologías SAP modernas.

Yo, y supongo que casi todos, estoy mucho más acostumbrado a metodologías Waterfall como ASAP. Pero hay que estar atento las formas de gestión de proyecto que tenemos encima de la mesa para saber aprovecharnos de sus ventajas.

OData y SAP Gateway – V – Documentar y Probar con OpenAPI

Vamos a hacer un parón en el camino, entenderéis porqué, en el estudio de cómo manejar servicios web OData en SAP con SAP Gateway. Lo que vamos a implementar es una herramienta de documentación y pruebas muy potente para nuestros servicios OData en nuestro sistema SAP. Se trata de implementar la funcionalidad de OpenAPI (el antiguo Swagger) en nuestro SAP para que genere el aplicativo de documentación y pruebas.


Serie de Artículos sobre OData

Este artículo pertenece a una serie de artículos que se van complementando poco a poco como itinerario de conocimiento:


¿Qué es OpenAPI?

OpenAPI es una especificación que define un estándar para construir y describir interfaces de programación de aplicaciones (APIs). OpenAPI es una evolución del formato conocido anteriormente como «Swagger», aunque a veces ambos términos se usan indistintamente. Es ampliamente utilizado para APIs RESTful y permite a los desarrolladores y sistemas documentar y entender cómo interactuar con una API sin necesidad de ver su implementación interna.


Algunos puntos clave de OpenAPI:

  • Estandarización: Define un formato estandarizado para describir los endpoints de una API, incluyendo los métodos HTTP disponibles (GET, POST, PUT, DELETE, etc.), los parámetros de entrada, respuestas y errores que puede generar.
  • Documentación automática: Una de las características más útiles es que permite generar documentación automáticamente a partir de la descripción de la API, lo cual facilita su uso por otros desarrolladores. Este es el motivo principal de este artículo sobre la serie de OData.
  • Interacción simplificada: Con OpenAPI, las herramientas y bibliotecas pueden generar clientes o servidores automáticamente en diversos lenguajes de programación, facilitando el desarrollo de aplicaciones que consumen o exponen APIs.
  • Archivo descriptor: Usualmente, la especificación OpenAPI se escribe en un archivo YAML o JSON, que describe toda la estructura de la API.

Como he comentado anteriormente, este artículo se llama «Documentar y Probar con OpenAPI» porque es extremadamente útil usar OpenAPI para documentar y tener un entorno de pruebas sólido y robusto. Y, dentro de nuestro estudio de OData, nos va a venir muy bien esta herramienta para entender como funciona y en que afecta la configuración del Proyecto Gateway.


Proyecto OpenAPI para SAP en GitHub

Existe un proyecto OpenAPI para SAP open source en GitHub para poder ser importado y usado en los sistemas SAP. El proyecto, de Geert Janklaps es el siguiente geert-janklaps / abap-openapi-ui y lo explica en este artículo de SAP Community ABAP OpenAPI UI v1 released!.

Pero ¿Cómo importamos ese proyecto en nuestro sistema SAP? Pues como vimos en la entrada:

Tenemos la herramienta abapGit para poder manejar los repositorios Git como GitHub en SAP, por lo que el primer paso es instalar la versión standalone de AbapGit. Hago esto porque en principio lo único que quiero es poder importar el proyecto OpenAPI. Si quisiese usar un repositorio Git para trabajar con versionado y todo lo que ofrece instalaría la «Developer version».

Por lo tanto creamos el report ZABAPGIT_STANDALONE en nuestro sistema, como yo solo lo quiero para importar proyectos de ABAP en Git lo crearé como objeto local, porque no necesito transportarlo. Una vez hayamos importado el código tendremos el siguiente report:


Instalar el proyecto ABAP OpenAPI

Una vez tenemos el report de ABAPGit y sabemos donde está el proyecto podemos instalarlo, para ello lo primero que hacemos es crear un repositorio Offline pulsando el botón superior New Offline.

Y como resultado nos habrá creado el repositorio Offline.

Ahora es cuando vamos a importar, en este repositorio, el proyecto ABAP OpenAPI que s el siguiente geert-janklaps / abap-openapi-ui y descargamos el proyecto en ZIP

Y con este ZIP pulsamos el botón ImportZIP del repositorio que hemos creado anteriormente.

Y al importar nos dará un resumen de todos los objetos que va a crear en el repositorio en base al proyecto ABAP OpenAPI.

Si nos parece correcto, pulsaremos el botón Pull para aceptar la creación de los objetos.

Una vez aceptado, nos pedirá orden de transporte y generará los objetos del proyecto.


Transacción ZGW_OPENAPI

Si accedemos a la transacción ZGW_OPENAPI accederemos a esta pantalla:

Donde poder indicar nuestro Servicio OData y que nos genere la vista Swagger UI o JSON y, si seleccionamos Swagger UI nos saldrá una aplicación web OpenAPI con la definición de nuestro servicio, acciones posibles, campos y la posibilidad de probarlo.

Para los que conocen el antiguo Swagger (ahora OpenAPI) ya sabrán las funcionalidades que ofrece. Pero para todos, de cara a los proyectos OData de SAP Gateway.

  • Opciones sobre entidades y propiedades: Si repasamos el artículo OData y SAP Gateway – IV – Opciones sobre Entidades y Campos donde explicamos diversas opciones sobre entidades y propiedades de un proyecto SAP Gateway en la SEGW. Estas opciones se verán reflejadas en el OpenAPI generado, de forma que podremos ver el resultado de nuestra configuración en esta herramienta.
  • Visualización del diagrama entidad relación: en la. Parte superior del OpenAPI generado de nuestro proyecto SAP Gateway veremos todas nuestras entidades y sus relaciones (que vimos en la entrada OData y SAP Gateway – III – Recuperar Subentidades)
  • Plantilla de ejecución de métodos sobre entidades: En base a los métodos de ejecución que se haya generado en base a las opciones de la entidad en el proyecto (GET, POST, PUT) podremos realizar pruebas en OpenAPI. La principal diferencia es que estás pruebas estarán mucho más guiadas y tendrán mucha más información que el Gateway Client. Tendremos campos para Filter, Skip, Top, Order, Select, Count, Expand, además de tener acceso directo a la documentación oficial OData de como se usa.
  • Ejecucion OData REST de métodos sobre entidades: Una vez preparada la ejecución con todos los campos de opciones sobre la ejecución, al ejecutar podremos ver la URL de ejecución, el resultado y posibles errores. Además podremos poner un break point externo en nuestro método de la clase DPC_EXT y al ejecutar podremos capturar la ejecución en debugging.

Para mi, cuando estoy trabajando en proyectos OData en SAP es un imprescindible. Me sirve para entregar una documentación, como capa de pruebas y para ver si la configuración de mi proyecto SAP Gateway OData sea coherente.