EY: Vývoj pandemie může digitální transformaci urychlit, firmy chtějí cloud a AI

27. 3. 2020
Doba čtení: 3 minuty

Sdílet

Autor: © Olivier Le Moal - Fotolia.com
V digitální transformaci jsou nejdále maloobchod, průmyslová výroba či telekomunikace. Firmy se vedle investic do ICT snaží i motivovat zaměstnance, aby si doplnili vzdělání v oblasti správy technologií.

Průzkum společnost EY zaměřený na vývoj digitální transformace naznačuje, že vývoj onemocnění covid-19 může urychlit digitální transformaci, jelikož její úspěšná implementace pomáhá firmám dosahovat lepších hospodářských výsledků.

EY zároveň odhalilo, že progresivní společnosti se v příštích dvou letech chystají investovat do celé řady digitálních technologií, zejména však do cloudu a umělé inteligenci (obojí 53 %) a také internetu věcí (49 %).

Evropa je stále lídrem v digitální transformaci

Průzkum uvádí, že z velkých společností považuje vlastní pokroky na poli digitální transformace za dostatečné, případně svou iniciativu v této oblasti za plně funkční a optimalizovanou celkem 44 % respondentů.

V kategorii korporací se na špici transformačního úsilí podle EY drží Evropa, kde se transformační plány daří plnit 53 % dotazovaných firem, následuje asijsko-pacifický region (47 %) a Severní a Jižní Amerika (35 %).

Z hlediska odvětví jsou s transformací nejdále spotřební zboží a maloobchod (52 %), průmyslová výroba (50 %) a technologie, média a zábava a telekomunikace (49 %). Příliš pozadu nezůstává ani sektor energetiky (45 %) či finančních služeb (44 %).

Prioritou je AI, cloud a revize technologií

Firmy s nejvýraznějším transformativním potenciálem se dle průzkumu v příštích dvou letech chystají investovat do celé řady digitálních technologií. Největší pozornost však zaměřují na cloud cloudu a AI (obojí 53 %) či IoT (49 %).

EY dodává, že v souvislosti se zaváděním moderních technologií a jejich řízením hodlá odpovídající řídící funkci patřičně revidovat 43 % účastníků, pouze 15 % pak svou stávající správu nových technologií pokládá za dostatečnou.

Firmy stále pálí nedostatek kvalifikovaných pracovníků

Průzkum dále odhalil, že 58 % vedoucích pracovníků odpovědných za správu technologií je přesvědčena, že odborníků, kteří by tempo transformace pomohli urychlit, se všeobecně nedostává. Stejný názor zastává i 59 % manažerů ostatních úseků.

Aby podniky chybějící kapacity eliminovaly, uchylují se k celé řadě opatření. Prostřednictvím odměn a výhod se například snaží své lidi motivovat, aby si potřebné znalosti doplnili sami (59 %), případně pořádají povinná školení pro všechny zaměstnance (56 %).

Necelá polovina (46 %) respondentů musí údajně nejprve zjistit, jaké odbornosti stávajícímu personálu chybí, a přibližně stejné procento dotázaných uvažuje, že adekvátně upraví příslušné náborové procesy.

Podle Vladislava Severy z EY je povzbuzující vidět, že firmy, jež lze označit za lídry svého oboru, nezanedbávají žádný z trojice klíčových předpokladů zdárné transformace, totiž ohled na zaměstnance, využívání technologií k urychlení procesů a možnost škálování inovací.

V současné koronavirové situaci si firmy samozřejmě kladou otázku, co bude ,potom‘, ale lze předpokládat, že transformace směrem k digitální a AI podporované budoucnosti bude pokračovat a možná dokonce nabere na rychlosti,“ uzavírá.

Zdroj: EY

Čtěte dále

České organizace čelí o 44 % více kyberútokům než vloni
České organizace čelí o 44 % více kyberútokům než vloni
Tři hlavní důvody, proč malé a středně velké firmy potřebují ke správě sítí umělou inteligenci
Tři hlavní důvody, proč malé a středně velké firmy potřebují ke správě sítí umělou inteligenci
Čechům na dark web nejčastěji unikají hesla jako „123456“, „heslo“ nebo „tomasek“
Čechům na dark web nejčastěji unikají hesla jako „123456“, „heslo“ nebo „tomasek“
3D tisk – jaké jsou náklady na 3D tisk?
3D tisk – jaké jsou náklady na 3D tisk?
Tomáš Břečka je novým country managerem iStyle
Tomáš Břečka je novým country managerem iStyle
AMD kupuje Nod.ai, posílí možnosti open source softwaru pro umělou inteligenci
AMD kupuje Nod.ai, posílí možnosti open source softwaru pro umělou inteligenci
'; document.getElementById('preroll-iframe').onload = function () { setupIframe(); } prerollContainer = document.getElementsByClassName('preroll-container-iframe')[0]; } function setupIframe() { prerollDocument = document.getElementById('preroll-iframe').contentWindow.document; let el = prerollDocument.createElement('style'); prerollDocument.head.appendChild(el); el.innerText = "#adContainer>div:nth-of-type(1),#adContainer>div:nth-of-type(1) > iframe { width: 99% !important;height: 99% !important;max-width: 100%;}#videoContent,body{ width:100vw;height:100vh}body{ font-family:'Helvetica Neue',Arial,sans-serif}#videoContent{ overflow:hidden;background:#000}#adMuteBtn{ width:35px;height:35px;border:0;background:0 0;display:none;position:absolute;fill:rgba(230,230,230,1);bottom:20px;right:25px}"; videoContent = prerollDocument.getElementById('contentElement'); videoContent.style.display = 'none'; videoContent.volume = 1; videoContent.muted = false; const playPromise = videoContent.play(); if (playPromise !== undefined) { playPromise.then(function () { console.log('PREROLL sound allowed'); // setUpIMA(true); videoContent.volume = 1; videoContent.muted = false; setUpIMA(); }).catch(function () { console.log('PREROLL sound forbidden'); videoContent.volume = 0; videoContent.muted = true; setUpIMA(); }); } } function setupDimensions() { prerollWidth = Math.min(iinfoPrerollPosition.offsetWidth, 480); prerollHeight = Math.min(iinfoPrerollPosition.offsetHeight, 320); } function setUpIMA() { google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true); google.ima.settings.setLocale('cs'); google.ima.settings.setNumRedirects(10); // Create the ad display container. createAdDisplayContainer(); // Create ads loader. adsLoader = new google.ima.AdsLoader(adDisplayContainer); // Listen and respond to ads loaded and error events. adsLoader.addEventListener( google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED, onAdsManagerLoaded, false); adsLoader.addEventListener( google.ima.AdErrorEvent.Type.AD_ERROR, onAdError, false); // An event listener to tell the SDK that our content video // is completed so the SDK can play any post-roll ads. const contentEndedListener = function () { adsLoader.contentComplete(); }; videoContent.onended = contentEndedListener; // Request video ads. const adsRequest = new google.ima.AdsRequest(); adsRequest.adTagUrl = iinfoVastUrls[iinfoVastUrlIndex]; console.log('Preroll advert: ' + iinfoVastUrls[iinfoVastUrlIndex]); videoContent.muted = false; videoContent.volume = 1; // Specify the linear and nonlinear slot sizes. This helps the SDK to // select the correct creative if multiple are returned. // adsRequest.linearAdSlotWidth = prerollWidth; // adsRequest.linearAdSlotHeight = prerollHeight; adsRequest.nonLinearAdSlotWidth = 0; adsRequest.nonLinearAdSlotHeight = 0; adsLoader.requestAds(adsRequest); } function createAdDisplayContainer() { // We assume the adContainer is the DOM id of the element that will house // the ads. prerollDocument.getElementById('videoContent').style.display = 'none'; adDisplayContainer = new google.ima.AdDisplayContainer( prerollDocument.getElementById('adContainer'), videoContent); } function unmutePrerollAdvert() { adVolume = !adVolume; if (adVolume) { adsManager.setVolume(0.3); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } else { adsManager.setVolume(0); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } } function onAdsManagerLoaded(adsManagerLoadedEvent) { // Get the ads manager. const adsRenderingSettings = new google.ima.AdsRenderingSettings(); adsRenderingSettings.restoreCustomPlaybackStateOnAdBreakComplete = true; adsRenderingSettings.loadVideoTimeout = 12000; // videoContent should be set to the content video element. adsManager = adsManagerLoadedEvent.getAdsManager(videoContent, adsRenderingSettings); // Add listeners to the required events. adsManager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR, onAdError); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED, onContentPauseRequested); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED, onContentResumeRequested); adsManager.addEventListener( google.ima.AdEvent.Type.ALL_ADS_COMPLETED, onAdEvent); // Listen to any additional events, if necessary. adsManager.addEventListener(google.ima.AdEvent.Type.LOADED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.STARTED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.COMPLETE, onAdEvent); playAds(); } function playAds() { // Initialize the container. Must be done through a user action on mobile // devices. videoContent.load(); adDisplayContainer.initialize(); // setupDimensions(); try { // Initialize the ads manager. Ad rules playlist will start at this time. adsManager.init(1920, 1080, google.ima.ViewMode.NORMAL); // Call play to start showing the ad. Single video and overlay ads will // start at this time; the call will be ignored for ad rules. adsManager.start(); // window.addEventListener('resize', function (event) { // if (adsManager) { // setupDimensions(); // adsManager.resize(prerollWidth, prerollHeight, google.ima.ViewMode.NORMAL); // } // }); } catch (adError) { // An error may be thrown if there was a problem with the VAST response. // videoContent.play(); } } function onAdEvent(adEvent) { const ad = adEvent.getAd(); console.log('Preroll event: ' + adEvent.type); switch (adEvent.type) { case google.ima.AdEvent.Type.LOADED: if (!ad.isLinear()) { videoContent.play(); } prerollDocument.getElementById('adContainer').style.width = '100%'; prerollDocument.getElementById('adContainer').style.maxWidth = '640px'; prerollDocument.getElementById('adContainer').style.height = '360px'; break; case google.ima.AdEvent.Type.STARTED: window.addEventListener('scroll', onActiveView); if (ad.isLinear()) { intervalTimer = setInterval( function () { // Example: const remainingTime = adsManager.getRemainingTime(); // adsManager.pause(); }, 300); // every 300ms } prerollDocument.getElementById('adMuteBtn').style.display = 'block'; break; case google.ima.AdEvent.Type.ALL_ADS_COMPLETED: if (ad.isLinear()) { clearInterval(intervalTimer); } if (prerollLastError === 303) { playYtVideo(); } break; case google.ima.AdEvent.Type.COMPLETE: if (ad.isLinear()) { clearInterval(intervalTimer); } playYtVideo(); break; } } function onAdError(adErrorEvent) { console.log(adErrorEvent.getError()); prerollLastError = adErrorEvent.getError().getErrorCode(); if (!loadNext()) { playYtVideo(); } } function loadNext() { iinfoVastUrlIndex++; if (iinfoVastUrlIndex < iinfoVastUrls.length) { iinfoPrerollPosition.remove(); playPrerollAd(); } else { return false; } adVolume = 1; return true; } function onContentPauseRequested() { videoContent.pause(); } function onContentResumeRequested() { videoContent.play(); } function onActiveView() { if (prerollContainer) { const containerOffset = prerollContainer.getBoundingClientRect(); const windowHeight = window.innerHeight; if (containerOffset.top < windowHeight/1 && containerOffset.bottom > 0.0) { if (prerollPaused) { adsManager.resume(); prerollPaused = false; } return true; } else { if (!prerollPaused) { adsManager.pause(); prerollPaused = true; } } } return false; } function playYtVideo() { iinfoPrerollPosition.remove(); youtubeIframe.style.display = 'block'; youtubeIframe.src += '&autoplay=1&mute=1'; } }
OSZAR »