{"id":231,"date":"2025-03-27T04:02:59","date_gmt":"2025-03-27T04:02:59","guid":{"rendered":"https:\/\/www.covenant-associates.com\/?page_id=231"},"modified":"2025-07-08T18:01:52","modified_gmt":"2025-07-08T18:01:52","slug":"epm-smart-modelling","status":"publish","type":"page","link":"https:\/\/www.covenant-associates.com\/fr\/epm-smart-modelling\/","title":{"rendered":"EPM smart modelling"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"231\" class=\"elementor elementor-231\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-818ce9c e-flex e-con-boxed e-con e-parent\" data-id=\"818ce9c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7f1eae4 e-con-full e-flex e-con e-child\" data-id=\"7f1eae4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c3a7ba7 elementor-widget elementor-widget-button\" data-id=\"c3a7ba7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.covenant-associates.com\/fr\/expertise\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-long-arrow-alt-left\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M134.059 296H436c6.627 0 12-5.373 12-12v-56c0-6.627-5.373-12-12-12H134.059v-46.059c0-21.382-25.851-32.09-40.971-16.971L7.029 239.029c-9.373 9.373-9.373 24.569 0 33.941l86.059 86.059c15.119 15.119 40.971 4.411 40.971-16.971V296z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Retour vers nos comp\u00e9tences<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-075e55a e-flex e-con-boxed e-con e-parent\" data-id=\"075e55a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3ef57fc e-con-full arrows-container e-flex e-con e-child\" data-id=\"3ef57fc\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-548fd0d elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"548fd0d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"https:\/\/www.covenant-associates.com\/fr\/data\/\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"#000000\" width=\"800px\" height=\"800px\" viewbox=\"0 0 32 32\"><path d=\"M23.505 0c0.271 0 0.549 0.107 0.757 0.316 0.417 0.417 0.417 1.098 0 1.515l-14.258 14.264 14.050 14.050c0.417 0.417 0.417 1.098 0 1.515s-1.098 0.417-1.515 0l-14.807-14.807c-0.417-0.417-0.417-1.098 0-1.515l15.015-15.022c0.208-0.208 0.486-0.316 0.757-0.316z\"><\/path><\/svg>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9a4a3be e-con-full e-flex e-con e-child\" data-id=\"9a4a3be\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-58b4532 e-con-full e-flex e-con e-child\" data-id=\"58b4532\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-d687142 e-con-full e-flex e-con e-child\" data-id=\"d687142\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-b14dea7 e-con-full mobile-scroll-accordion e-flex e-con e-child\" data-id=\"b14dea7\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-de22c3c e-con-full e-flex e-con e-child\" data-id=\"de22c3c\" data-element_type=\"container\" data-e-type=\"container\" id=\"scroll-container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-053920c elementor-widget__width-initial sticky-title elementor-widget elementor-widget-heading\" data-id=\"053920c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">EPM smart modelling<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a1d24f6 elementor-widget__width-initial sticky-title elementor-widget elementor-widget-heading\" data-id=\"a1d24f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Concevoir et d\u00e9ployer des mod\u00e8les de pilotage intelligents <\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e5b0306 elementor-widget elementor-widget-html\" data-id=\"e5b0306\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\n\/\/ STICKY FUNCTIONALITY WITH SMOOTHENED BLUR EFFECT UNDER CONTAINER\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n  setTimeout(function() {\r\n    try {\r\n      \/\/ Get the PARENT widget that contains the heading\r\n      var headingWidget = document.querySelector('.elementor-widget-heading');\r\n      if (!headingWidget) return;\r\n      \r\n      \/\/ Get the scrollable container\r\n      var container = null;\r\n      var element = headingWidget;\r\n      while (element && !container) {\r\n        element = element.parentElement;\r\n        if (!element) break;\r\n        \r\n        var style = window.getComputedStyle(element);\r\n        if (style.overflowY === 'auto' || style.overflow === 'auto') {\r\n          container = element;\r\n        }\r\n      }\r\n      \r\n      if (headingWidget && container) {\r\n        \/\/ Get original dimensions\r\n        var widgetHeight = headingWidget.offsetHeight;\r\n        var widgetWidth = headingWidget.offsetWidth;\r\n        \r\n        \/\/ Create placeholder\r\n        var placeholder = document.createElement('div');\r\n        placeholder.style.height = widgetHeight + 'px';\r\n        placeholder.style.visibility = 'hidden';\r\n        headingWidget.parentNode.insertBefore(placeholder, headingWidget.nextSibling);\r\n        \r\n        \/\/ Create a duplicate of the heading for the blur effect\r\n        var blurClone = document.createElement('div');\r\n        blurClone.innerHTML = headingWidget.innerHTML;\r\n        blurClone.style.position = 'absolute';\r\n        blurClone.style.zIndex = '4'; \/\/ Below the real heading\r\n        blurClone.style.width = widgetWidth + 'px';\r\n        blurClone.style.height = widgetHeight + 'px';\r\n        blurClone.style.backgroundColor = '#EEEEEE';\r\n        blurClone.style.transform = 'translateY(15px)'; \/\/ Higher offset - positioned further below\r\n        blurClone.style.opacity = '0.95'; \/\/ Even higher opacity for stronger effect\r\n        blurClone.style.filter = 'blur(0px)';\r\n        blurClone.style.transition = 'filter 0.4s ease-in-out'; \/\/ Smoother transition with longer duration\r\n        \r\n        \/\/ Insert the blur clone before the heading widget\r\n        headingWidget.parentNode.insertBefore(blurClone, headingWidget);\r\n        \r\n        \/\/ Position the WIDGET (not just the text)\r\n        headingWidget.style.position = 'absolute';\r\n        headingWidget.style.zIndex = '5';\r\n        headingWidget.style.width = widgetWidth + 'px';\r\n        \r\n        \/\/ ADD HARDCODED BACKGROUND COLOR\r\n        headingWidget.style.backgroundColor = '#EEEEEE';\r\n        \r\n        \/\/ Ensure no horizontal scroll\r\n        container.style.overflowX = 'hidden';\r\n        \r\n        \/\/ Blur effect parameters - Modified for smoother transitions\r\n        var minScrollSpeed = 1;     \/\/ Lower threshold to trigger effect\r\n        var maxBlurRadius = 30;     \/\/ Max blur amount\r\n        var defaultBlur = 10;       \/\/ Default blur\r\n        var lastScrollTop = 0;\r\n        var scrollSpeed = 0;\r\n        var targetBlur = defaultBlur; \/\/ Target blur value for smooth transitions\r\n        var currentBlur = defaultBlur; \/\/ Current blur value\r\n        var isScrolling;\r\n        var animationFrame;\r\n        \r\n        \/\/ Smooth blur update function\r\n        function updateBlur() {\r\n          \/\/ Smoothly interpolate current blur toward target blur\r\n          currentBlur = currentBlur + (targetBlur - currentBlur) * 0.2;\r\n          \r\n          \/\/ Apply the blur\r\n          blurClone.style.filter = 'blur(' + currentBlur + 'px)';\r\n          \r\n          \/\/ Continue animation if difference is significant\r\n          if (Math.abs(currentBlur - targetBlur) > 0.1) {\r\n            animationFrame = requestAnimationFrame(updateBlur);\r\n          }\r\n        }\r\n        \r\n        \/\/ Update position on scroll and apply blur effect\r\n        container.addEventListener('scroll', function() {\r\n          \/\/ Update the position of both elements\r\n          var scrollTop = this.scrollTop;\r\n          headingWidget.style.top = scrollTop + 'px';\r\n          blurClone.style.top = scrollTop + 'px';\r\n          \r\n          \/\/ Calculate scroll speed\r\n          scrollSpeed = Math.abs(scrollTop - lastScrollTop);\r\n          lastScrollTop = scrollTop;\r\n          \r\n          \/\/ Apply blur effect with smoother transitions\r\n          if (scrollSpeed > minScrollSpeed) {\r\n            \/\/ Calculate target blur amount based on scroll speed\r\n            targetBlur = Math.min(scrollSpeed * 1.8 + 8, maxBlurRadius);\r\n            \r\n            \/\/ Cancel any existing animation\r\n            cancelAnimationFrame(animationFrame);\r\n            \r\n            \/\/ Start smooth transition\r\n            animationFrame = requestAnimationFrame(updateBlur);\r\n          }\r\n          \r\n          \/\/ Clear the timeout\r\n          clearTimeout(isScrolling);\r\n          \r\n          \/\/ Set a timeout to detect when scrolling ends\r\n          isScrolling = setTimeout(function() {\r\n            \/\/ Return to default blur when scrolling stops\r\n            targetBlur = defaultBlur;\r\n            animationFrame = requestAnimationFrame(updateBlur);\r\n          }, 150);\r\n        });\r\n        \r\n        \/\/ Initial blur state\r\n        blurClone.style.filter = 'blur(' + defaultBlur + 'px)';\r\n        \r\n        console.log('STICKY APPROACH WITH SMOOTHENED BLUR EFFECT APPLIED');\r\n      }\r\n    } catch(e) {\r\n      console.error('Error in sticky script:', e);\r\n    }\r\n  }, 1000);\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7dac139 elementor-widget elementor-widget-n-accordion\" data-id=\"7dac139\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;all_collapsed&quot;,&quot;max_items_expended&quot;:&quot;multiple&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1310\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1310\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Conception de mod\u00e8les <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-circle-up\" viewbox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M8 256C8 119 119 8 256 8s248 111 248 248-111 248-248 248S8 393 8 256zm143.6 28.9l72.4-75.5V392c0 13.3 10.7 24 24 24h16c13.3 0 24-10.7 24-24V209.4l72.4 75.5c9.3 9.7 24.8 9.9 34.3.4l10.9-11c9.4-9.4 9.4-24.6 0-33.9L273 107.7c-9.4-9.4-24.6-9.4-33.9 0L106.3 240.4c-9.4 9.4-9.4 24.6 0 33.9l10.9 11c9.6 9.5 25.1 9.3 34.4-.4z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-circle-right\" viewbox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm-28.9 143.6l75.5 72.4H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h182.6l-75.5 72.4c-9.7 9.3-9.9 24.8-.4 34.3l11 10.9c9.4 9.4 24.6 9.4 33.9 0L404.3 273c9.4-9.4 9.4-24.6 0-33.9L271.6 106.3c-9.4-9.4-24.6-9.4-33.9 0l-11 10.9c-9.5 9.6-9.3 25.1.4 34.4z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1310\" class=\"elementor-element elementor-element-938063d e-con-full e-flex e-con e-child\" data-id=\"938063d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3b75b1e elementor-widget elementor-widget-text-editor\" data-id=\"3b75b1e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Une conception r\u00e9fl\u00e9chie pour des mod\u00e8les performants et durables.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7b70c4a elementor-widget elementor-widget-text-editor\" data-id=\"7b70c4a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Nous vous accompagnons dans la phase de conception pour d\u00e9finir un c\u0153ur de mod\u00e8le robuste et extensible, capable de s\u2019adapter aux besoins futurs. Pendant la phase projet, et sans mettre en risque les d\u00e9lais, les choix de mod\u00e9lisation sont partag\u00e9s pour garantir la transparence, et offrir une vision claire de l\u2019architecture sous-jacente. L\u2019objectif est de maximiser la valeur d\u00e8s la conception, qu'il s'agisse de trouver l'\u00e9quilibre entre les processus et les fonctionnalit\u00e9s, de participer \u00e0 la ocommunication des id\u00e9es pour pr\u00e9parer la conduite du changement ,  ou d'anticiper les besoins de maintenance et d\u2019\u00e9volution.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1311\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1311\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Impl\u00e9mentation de mod\u00e8les <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-circle-up\" viewbox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M8 256C8 119 119 8 256 8s248 111 248 248-111 248-248 248S8 393 8 256zm143.6 28.9l72.4-75.5V392c0 13.3 10.7 24 24 24h16c13.3 0 24-10.7 24-24V209.4l72.4 75.5c9.3 9.7 24.8 9.9 34.3.4l10.9-11c9.4-9.4 9.4-24.6 0-33.9L273 107.7c-9.4-9.4-24.6-9.4-33.9 0L106.3 240.4c-9.4 9.4-9.4 24.6 0 33.9l10.9 11c9.6 9.5 25.1 9.3 34.4-.4z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-circle-right\" viewbox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm-28.9 143.6l75.5 72.4H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h182.6l-75.5 72.4c-9.7 9.3-9.9 24.8-.4 34.3l11 10.9c9.4 9.4 24.6 9.4 33.9 0L404.3 273c9.4-9.4 9.4-24.6 0-33.9L271.6 106.3c-9.4-9.4-24.6-9.4-33.9 0l-11 10.9c-9.5 9.6-9.3 25.1.4 34.4z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1311\" class=\"elementor-element elementor-element-555568f e-con-full e-flex e-con e-child\" data-id=\"555568f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7a19fba elementor-widget elementor-widget-text-editor\" data-id=\"7a19fba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Des mod\u00e8les op\u00e9rationnels, efficaces et \u00e9conomes.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f80f14d elementor-widget elementor-widget-text-editor\" data-id=\"f80f14d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Nous traduisons les concepts d\u00e9finis lors de la conception en mod\u00e8les EPM fonctionnels et performants, tout en veillant \u00e0 leur maintenabilit\u00e9 \u00e0 long terme. Gr\u00e2ce \u00e0 une approche rationnelle, nous r\u00e9duisons le nombre d\u2019objets et rationalisons les proc\u00e9dures, tout en optimisant la consommation de ressources (puissance de calcul, espace). Nos mod\u00e8les sont con\u00e7us pour \u00eatre intelligemment ordonnanc\u00e9s, respectant les meilleures pratiques d\u00e8s le d\u00e9part, garantissant leur efficacit\u00e9 op\u00e9rationnelle et leur \u00e9volutivit\u00e9 dans le temps.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a258842 e-con-full e-flex e-con e-child\" data-id=\"a258842\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[],&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bc82afc elementor-widget elementor-widget-spacer\" data-id=\"bc82afc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ad07c40 e-con-full arrows-container e-flex e-con e-child\" data-id=\"ad07c40\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5c0c764 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"5c0c764\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"https:\/\/www.covenant-associates.com\/fr\/anaplan\/\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"#000000\" width=\"800px\" height=\"800px\" viewbox=\"0 0 32 32\"><path d=\"M8.489 31.975c-0.271 0-0.549-0.107-0.757-0.316-0.417-0.417-0.417-1.098 0-1.515l14.258-14.264-14.050-14.050c-0.417-0.417-0.417-1.098 0-1.515s1.098-0.417 1.515 0l14.807 14.807c0.417 0.417 0.417 1.098 0 1.515l-15.015 15.022c-0.208 0.208-0.486 0.316-0.757 0.316z\"><\/path><\/svg>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Back to expertise EPM smart modelling Design and implement smart models Model design Thoughtful design for high-performing and sustainable models We guide you through the design phase to define a robust and scalable core model, adaptable to future needs. During the project phase, without compromising deadlines, modeling choices are shared to ensure transparency and provide [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-231","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.covenant-associates.com\/fr\/wp-json\/wp\/v2\/pages\/231","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.covenant-associates.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.covenant-associates.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.covenant-associates.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.covenant-associates.com\/fr\/wp-json\/wp\/v2\/comments?post=231"}],"version-history":[{"count":15,"href":"https:\/\/www.covenant-associates.com\/fr\/wp-json\/wp\/v2\/pages\/231\/revisions"}],"predecessor-version":[{"id":4727,"href":"https:\/\/www.covenant-associates.com\/fr\/wp-json\/wp\/v2\/pages\/231\/revisions\/4727"}],"wp:attachment":[{"href":"https:\/\/www.covenant-associates.com\/fr\/wp-json\/wp\/v2\/media?parent=231"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}