CINXE.COM
What We Do and How We Got Here | Gartner
<!DOCTYPE HTML> <html lang="en_AU"> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> <meta charset="UTF-8"/> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/> <title>What We Do and How We Got Here | Gartner</title> <meta name="keywords" content="About"/> <meta name="description" content="Learn how Gartner helps executives & their teams with actionable, objective insights to make smarter decisions on an organisation’s most critical priorities."/> <meta name="template" content="global-internal-page-template"/> <meta name="designType" content="newViz"/> <!-- Custom SEO tags --> <meta property="og:url" content="https://www.gartner.com.au/en/about"/> <link rel="canonical" href="https://www.gartner.com.au/en/about"/> <meta property="og:type" content="website"/> <meta property="og:title" content="What We Do and How We Got Here | Gartner"/> <meta property="og:image" content="https://emt.gartnerweb.com/ngw/globalassets/en/newsroom/images/covers/gartner-press-release-twitter-thumbnail.png"/> <meta property="og:description" content="Learn how Gartner helps executives & their teams with actionable, objective insights to make smarter decisions on an organisation’s most critical priorities."/> <meta property="og:site_name" content="Gartner"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:site" content="@Gartner_inc"/> <meta name="twitter:image" content="https://emt.gartnerweb.com/ngw/globalassets/en/newsroom/images/covers/gartner-press-release-twitter-thumbnail.png"/> <meta name="twitter:title" content="What We Do and How We Got Here | Gartner"/> <meta name="twitter:description" content="Learn how Gartner helps executives & their teams with actionable, objective insights to make smarter decisions on an organisation’s most critical priorities."/> <link rel="alternate" href="https://www.gartner.com.br/pt-br/sobre" hreflang="pt-br"/> <link rel="alternate" href="https://www.gartner.com.au/en/about" hreflang="en-au"/> <link rel="alternate" href="https://www.gartner.mx/es/acerca-de" hreflang="es-mx"/> <link rel="alternate" href="https://www.gartner.ca/en/about" hreflang="en-ca"/> <link rel="alternate" href="https://www.gartner.co.uk/en/about" hreflang="en-gb"/> <link rel="alternate" href="https://www.gartner.es/es/acerca-de" hreflang="es-es"/> <link rel="alternate" href="https://www.gartner.fr/fr/a-propos" hreflang="fr"/> <link rel="alternate" href="https://www.gartner.de/de/ueber" hreflang="de"/> <link rel="alternate" href="https://www.gartner.co.jp/ja/about" hreflang="ja"/> <link rel="alternate" href="https://www.gartner.com/en/about" hreflang="x-default"/> <link rel="alternate" href="https://www.gartner.com/en/about" hreflang="en-us"/> <link rel="preconnect" href="https://emt.gartnerweb.com" crossorigin/> <link rel="preconnect" href="https://emt.gartnerweb.com"/> <link rel="preconnect" href="https://www.googletagmanager.com"/> <link rel="preconnect" href="https://www.google-analytics.com"/> <link rel="preconnect" href="https://www.google.com"/> <link rel="preconnect" href="https://www.gstatic.com" crossorigin="use-credentials"/> <link rel="dns-prefetch" href="https://script.infinity-tracking.com"/> <link rel="dns-prefetch" href="https://ssl.google-analytics.com"/> <input type="hidden" id="barPromotionDelayInMs" value="3000"/> <input type="hidden" id="promoViewTimeDelayInMs" value="3000"/> <link rel="shortcut icon" href="https://emt.gartnerweb.com/ngw/commonassets/images/icons/Gartner_favicon@2x.png"/> <link rel="icon" type="image/png" href="https://emt.gartnerweb.com/ngw/commonassets/images/icons/Gartner_favicon@2x.png"/> <link rel="apple-touch-icon" sizes="60x60" href="https://emt.gartnerweb.com/ngw/commonassets/images/icons/Gartner_favicon@2x.png"/> <link rel="apple-touch-icon" sizes="76x76" href="https://emt.gartnerweb.com/ngw/commonassets/images/icons/Gartner_favicon@2x.png"/> <link rel="apple-touch-icon" sizes="120x120" href="https://emt.gartnerweb.com/ngw/commonassets/images/icons/Gartner_favicon@2x.png"/> <link rel="apple-touch-icon" sizes="152x152" href="https://emt.gartnerweb.com/ngw/commonassets/images/icons/Gartner_favicon@2x.png"/> <meta name="page" content="siteCode | Public Marketing Site - Gartner Australia, hasMultiMedia | false, type | type/about-or-acquistions-or-awards, template | Global Internal Page Template, gatedAsset | false"/> <script type="text/javascript">/* Copyright and licenses see https://www.dynatrace.com/company/trust-center/customers/reports/ */ (function(){function Ha(){document.cookie="".concat("__dTCookie","=").concat("1",";SameSite=Lax");var ya=-1!==document.cookie.indexOf("__dTCookie");document.cookie="".concat("__dTCookie","=").concat("1","; expires=Thu, 01-Jan-1970 00:00:01 GMT");return ya}function bb(){return void 0===ab.dialogArguments?navigator.cookieEnabled||Ha():Ha()}function nb(){var ya;if(bb()){var Ca=ab.dT_,Ia=null===Ca||void 0===Ca?void 0:Ca.platformPrefix;if(!Ca||Ia){var na=null===Ca||void 0===Ca?void 0:Ca.minAgentVersion; na&&"10271230629152232"<na+""?window.console.log("[CookiePrefix/initConfig] Min agent version detected, and javascript agent is older - the javascript agent will not be initialized!"):(na=(ya={},ya.cfg="domain=gartner.com.au|reportUrl=https://bf28149orj.bf.dynatrace.com/bf|app=7dc532917fb040b3|coo=1|cors=1|featureHash=A7NVfhqrux|vcv=2|rdnt=1|uxrgce=1|bp=3|cuc=4vwhu0vt|mel=100000|expw=1|md=mdcc1=cWCW_Authentication|ssv=4|lastModification=1732631063584|tp=500,50,0|agentUri=/en/ruxitagentjs_A7NVfhqrux_10271230629152232.js|auto=1|domain=gartner.com.au|rid=RID_1554057899|rpid=1441310103|app=7dc532917fb040b3",ya.iCE=bb,ya.platformCookieOffset=null===Ca||void 0===Ca?void 0:Ca.platformCookieOffset,ya),Ia&&(na.platformPrefix=Ia),ab.dT_=na)}}}this.dT_&&dT_.prm&&dT_.prm();var ab="undefined"!==typeof window?window:self,Ra;ab.dT_&& !ab.dT_.platformPrefix?ab.dT_.gCP||(null===(Ra=ab.console)||void 0===Ra?void 0:Ra.log("Duplicate agent injection detected, turning off redundant initConfig."),ab.dT_.di=1):nb()})(); (function(){function Ha(f,r,v){if(v||2===arguments.length)for(var T=0,G=r.length,ua;T<G;T++)!ua&&T in r||(ua||(ua=Array.prototype.slice.call(r,0,T)),ua[T]=r[T]);return f.concat(ua||Array.prototype.slice.call(r))}function bb(f){var r;return function(){var v,T;if(r)return r;var G=null===(T=null===(v=w.dT_)||void 0===v?void 0:v.gCP)||void 0===T?void 0:T.call(v);return r=v=G?"".concat(G,"_").concat(f):f}}function nb(){var f=0;try{f=Math.round(fa.performance.timeOrigin)}catch(r){}if(0>=f||isNaN(f)||!isFinite(f)){xa(ue, {severity:"Warning",type:"ptoi",text:"performance.timeOrigin is invalid, with a value of [".concat(f,"]. Falling back to performance.timing.navigationStart")});f=0;try{f=fa.performance.timing.navigationStart}catch(r){}f=0>=f||isNaN(f)||!isFinite(f)?$d:f}kb=f;lb=ab;return kb}function ab(){return kb}function Ra(){return lb()}function ya(){var f,r=0;if(null===(f=null===fa||void 0===fa?void 0:fa.performance)||void 0===f?0:f.now)try{r=Math.round(fa.performance.now())}catch(v){}return 0>=r||isNaN(r)||!isFinite(r)? (new Date).getTime()-lb():r}function Ca(f,r,v){void 0===v&&(v=0);var T=-1;r&&(null===f||void 0===f?0:f.indexOf)&&(T=f.indexOf(r,v));return T}function Ia(){var f;return!(null===(f=fa.console)||void 0===f||!f.log)}function na(f,r){if(!r)return"";var v=f+"=";f=Ca(r,v);if(0>f)return"";for(;0<=f;){if(0===f||" "===r.charAt(f-1)||";"===r.charAt(f-1))return v=f+v.length,f=Ca(r,";",f),0<=f?r.substring(v,f):r.substring(v);f=Ca(r,v,f+v.length)}return""}function Pa(f){return na(f,document.cookie)}function fb(){} function ra(f,r){void 0===r&&(r=document.cookie);return na(f,r)}function ka(){}function Na(f,r){return function(){f.apply(r,arguments)}}function sa(f){if(!(this instanceof sa))throw new TypeError("Promises must be constructed via new");if("function"!==typeof f)throw new TypeError("not a function");this.ka=0;this.ic=!1;this.qa=void 0;this.Fa=[];Xa(f,this)}function Sa(f,r){for(;3===f.ka;)f=f.qa;0===f.ka?f.Fa.push(r):(f.ic=!0,sa.Eb(function(){var v=1===f.ka?r.Ae:r.Be;if(null===v)(1===f.ka?Ga:L)(r.promise, f.qa);else{try{var T=v(f.qa)}catch(G){L(r.promise,G);return}Ga(r.promise,T)}}))}function Ga(f,r){try{if(r===f)throw new TypeError("A promise cannot be resolved with itself.");if(r&&("object"===typeof r||"function"===typeof r)){var v=r.then;if(r instanceof sa){f.ka=3;f.qa=r;ma(f);return}if("function"===typeof v){Xa(Na(v,r),f);return}}f.ka=1;f.qa=r;ma(f)}catch(T){L(f,T)}}function L(f,r){f.ka=2;f.qa=r;ma(f)}function ma(f){2===f.ka&&0===f.Fa.length&&sa.Eb(function(){f.ic||sa.pc(f.qa)});for(var r=0,v= f.Fa.length;r<v;r++)Sa(f,f.Fa[r]);f.Fa=null}function va(f,r,v){this.Ae="function"===typeof f?f:null;this.Be="function"===typeof r?r:null;this.promise=v}function Xa(f,r){var v=!1;try{f(function(T){v||(v=!0,Ga(r,T))},function(T){v||(v=!0,L(r,T))})}catch(T){v||(v=!0,L(r,T))}}function cb(){Lb.Eb=function(f){if("string"===typeof f)throw Error("Promise polyfill called _immediateFn with string");f()};Lb.pc=function(){};return Lb}function ba(f,r){return parseInt(f,r||10)}function Ka(f){return document.getElementsByTagName(f)} function Da(f){return f.length}function xa(f){for(var r=[],v=1;v<arguments.length;v++)r[v-1]=arguments[v];f.push.apply(f,r)}function N(f){f=encodeURIComponent(f);var r=[];if(f)for(var v=0;v<f.length;v++){var T=f.charAt(v);xa(r,Lc[T]||T)}return r.join("")}function P(f){-1<Ca(f,"^")&&(f=f.split("^^").join("^"),f=f.split("^dq").join('"'),f=f.split("^rb").join(">"),f=f.split("^lb").join("<"),f=f.split("^p").join("|"),f=f.split("^e").join("="),f=f.split("^s").join(";"),f=f.split("^c").join(","),f=f.split("^bs").join("\\")); return f}function Ua(f,r){if(!f||!f.length)return-1;if(f.indexOf)return f.indexOf(r);for(var v=f.length;v--;)if(f[v]===r)return v;return-1}function O(f,r){var v;void 0===r&&(r=[]);if(!f||"object"!==typeof f&&"function"!==typeof f)return!1;var T="number"!==typeof r?r:[],G=null,ua=[];switch("number"===typeof r?r:5){case 1:G="Boolean";break;case 2:G="Number";break;case 3:G="String";break;case 4:G="Function";break;case 5:G="Object";break;case 6:G="Date";ua.push("getTime");break;case 7:G="Error";ua.push("name", "message");break;case 8:G="Element";break;case 9:G="HTMLElement";break;case 10:G="HTMLImageElement";ua.push("complete");break;case 11:G="PerformanceEntry";break;case 12:G="PerformanceTiming";break;case 13:G="PerformanceResourceTiming";break;case 14:G="PerformanceNavigationTiming";break;case 15:G="CSSRule";ua.push("cssText","parentStyleSheet");break;case 16:G="CSSStyleSheet";ua.push("cssRules","insertRule");break;case 17:G="Request";ua.push("url");break;case 18:G="Response";ua.push("ok","status","statusText"); break;case 19:G="Set";ua.push("add","entries","forEach");break;case 20:G="Map";ua.push("set","entries","forEach");break;case 21:G="Worker";ua.push("addEventListener","postMessage","terminate");break;case 22:G="XMLHttpRequest";ua.push("open","send","setRequestHeader");break;case 23:G="SVGScriptElement";ua.push("ownerSVGElement","type");break;case 24:G="HTMLMetaElement";ua.push("httpEquiv","content","name");break;case 25:G="HTMLHeadElement";break;case 26:G="ArrayBuffer";break;case 27:G="ShadowRoot", ua.push("host","mode")}r=G;if(!r)return!1;ua=ua.length?ua:T;if(!T.length)try{if(fa[r]&&f instanceof fa[r]||Object.prototype.toString.call(f)==="[object "+r+"]")return!0;if(f&&f.nodeType&&1===f.nodeType){var Fb=null===(v=f.ownerDocument.defaultView)||void 0===v?void 0:v[r];if("function"===typeof Fb&&f instanceof Fb)return!0}}catch(Ob){}for(v=0;v<ua.length;v++)if(T=ua[v],"string"!==typeof T&&"number"!==typeof T&&"symbol"!==typeof T||!(T in f))return!1;return!!ua.length}function X(f,r,v,T){"undefined"=== typeof T&&(T=oa(r,!0));"boolean"===typeof T&&(T=oa(r,T));f===fa?Ec&&Ec(r,v,T):Ed&&O(f,21)?Qc.call(f,r,v,T):f.addEventListener&&(f===fa.document||f===fa.document.documentElement?ed.call(f,r,v,T):Ec.call(f,r,v,T));T=!1;for(var G=Vc.length;0<=--G;){var ua=Vc[G];if(ua.object===f&&ua.event===r&&ua.H===v){T=!0;break}}T||xa(Vc,{object:f,event:r,H:v})}function U(f,r,v,T){for(var G=Vc.length;0<=--G;){var ua=Vc[G];if(ua.object===f&&ua.event===r&&ua.H===v){Vc.splice(G,1);break}}"undefined"===typeof T&&(T=oa(r, !0));"boolean"===typeof T&&(T=oa(r,T));f===fa?gc&&gc(r,v,T):f.removeEventListener&&(f===fa.document||f===fa.document.documentElement?zf.call(f,r,v,T):gc.call(f,r,v,T))}function oa(f,r){var v=!1;try{if(Ec&&-1<Ua(Wf,f)){var T=Object.defineProperty({},"passive",{get:function(){v=!0}});Ec("test",fb,T)}}catch(G){}return v?{passive:!0,capture:r}:r}function ea(){for(var f=Vc,r=f.length;0<=--r;){var v=f[r];U(v.object,v.event,v.H)}Vc=[]}function R(f){return"function"===typeof f&&/{\s+\[native code]/.test(Function.prototype.toString.call(f))} function Ea(f,r){for(var v,T=[],G=2;G<arguments.length;G++)T[G-2]=arguments[G];return void 0!==Function.prototype.bind&&R(Function.prototype.bind)?(v=Function.prototype.bind).call.apply(v,Ha([f,r],T,!1)):function(){for(var ua=0;ua<arguments.length;ua++);return f.apply(r,(T||[]).concat(Array.prototype.slice.call(arguments)||[]))}}function eb(){if(ae){var f=new ae;if(ge)for(var r=0,v=rd;r<v.length;r++){var T=v[r];void 0!==ge[T]&&(f[T]=Ea(ge[T],f))}return f}return new fa.XMLHttpRequest}function gb(){document.cookie= "".concat("__dTCookie","=").concat("1",";SameSite=Lax");var f=-1!==document.cookie.indexOf("__dTCookie");document.cookie="".concat("__dTCookie","=").concat("1","; expires=Thu, 01-Jan-1970 00:00:01 GMT");return f}function Yb(){return void 0===fa.dialogArguments?navigator.cookieEnabled||gb():gb()}function Hb(){return fa.dT_}function Ib(){return fd}function yc(f){fd=f}function Wb(f){var r=Gb("rid"),v=Gb("rpid");r&&(f.rid=r);v&&(f.rpid=v)}function hb(f){if(f=f.xb){f=P(f);try{fd=new RegExp(f,"i")}catch(r){}}else fd= void 0}function jc(f){return"n"===f||"s"===f||"l"===f?";SameSite=".concat(he[f]):""}function pb(f,r,v){var T=1,G=0;do document.cookie=f+'=""'+(r?";domain="+r:"")+";path="+v.substring(0,T)+"; expires=Thu, 01 Jan 1970 00:00:01 GMT;",T=v.indexOf("/",T),G++;while(-1!==T&&5>G)}function wc(){var f=(document.domain||location.hostname||"").split(".");return 1>=f.length?[]:f}function wb(f,r){r="dTValidationCookieValue;path=/;domain=".concat(f).concat(jc(r));document.cookie="".concat(La(),"=").concat(r);return ra(La())? (pb(La(),f,"/"),!0):!1}function Eb(){if(fa.MobileAgent||fa.dynatraceMobile){var f=Pa("dtAdkSettings");return Pb(f).privacyState||null}return null}function lc(f,r){return!oc()||Hb().overloadPrevention&&!ja()?null:f.apply(this,r||[])}function oc(){var f=Eb();return 2===f||1===f?!1:!jb("coo")||jb("cooO")||ja()}function ub(f,r){try{fa.sessionStorage.setItem(f,r)}catch(v){}}function qc(f,r){lc(ub,[f,r])}function $b(f){try{return fa.sessionStorage.getItem(f)}catch(r){}return null}function hc(f){try{fa.sessionStorage.removeItem(f)}catch(r){}} function sb(f){document.cookie=f+'="";path=/'+(Gb("domain")?";domain="+Gb("domain"):"")+"; expires=Thu, 01 Jan 1970 00:00:01 GMT;"}function F(f,r,v,T){r||0===r?(r=(r+"").replace(/[;\n\r]/g,"_"),f=f+"="+r+";path=/"+(Gb("domain")?";domain="+Gb("domain"):""),v&&(f+=";expires="+v.toUTCString()),f+=jc(Gb("cssm")),T&&"https:"===location.protocol&&(f+=";Secure"),document.cookie=f):sb(f)}function q(f,r,v,T){lc(F,[f,r,v,T])}function A(f){return-1===Ca(f,"v_4")?!1:!0}function C(f){f=ra(z(),f);f||((f=$b(z()))&& A(f)?K(f):f="");return A(f)?f:""}function K(f){q(z(),f,void 0,jb("ssc"))}function E(f){return(f=f||C())?Pb(f):{sessionId:"",serverId:"",overloadState:0,appState:{}}}function ca(f){return E(f).serverId}function Q(f){return E(f).sessionId}function ja(){return 0<=Ca(navigator.userAgent,"RuxitSynthetic")}function ha(f){var r={},v=0;for(f=f.split("|");v<f.length;v++){var T=f[v].split("=");2===T.length&&(r[T[0]]=decodeURIComponent(T[1].replace(/\+/g," ")))}return r}function za(){var f=Gb("csu");return(f.indexOf("dbg")=== f.length-3?f.substring(0,f.length-3):f)+"_"+Gb("app")+"_Store"}function $a(f,r,v){void 0===r&&(r={});var T=0;for(f=f.split("|");T<f.length;T++){var G=f[T],ua=G,Fb=Ca(G,"=");-1===Fb?r[ua]="1":(ua=G.substring(0,Fb),r[ua]=G.substring(Fb+1,G.length))}!v&&(v=r,T=v.spc)&&(f=document.createElement("textarea"),f.innerHTML=T,v.spc=f.value);return r}function zb(f){var r;return null!==(r=kc[f])&&void 0!==r?r:Sd[f]}function jb(f){f=zb(f);return"false"===f||"0"===f?!1:!!f}function rc(f){var r=zb(f);r=ba(r);isNaN(r)&& (r=Sd[f]);return r}function Gb(f){return(zb(f)||"")+""}function ic(f,r){kc[f]=r+""}function Zb(f){return kc=f}function bc(f){kc[f]=0>Ca(kc[f],"#"+f.toUpperCase())?kc[f]:""}function xc(f){var r=f.agentUri;r&&-1<Ca(r,"_")&&(r=/([a-zA-Z]*)[0-9]{0,4}_([a-zA-Z_0-9]*)_[0-9]+/g.exec(r))&&r.length&&2<r.length&&(f.csu=r[1],f.featureHash=r[2])}function Rb(f){var r=Hb().platformCookieOffset;if("number"===typeof r){a:{var v=Gb("cssm");var T=wc();if(T.length)for(r=T.slice(r);r.length;){if(wb(r.join("."),v)){v= r.join(".");break a}r.shift()}v=""}v&&(f.domain=v)}else if(v=f.domain||"",r=(r=location.hostname)&&v?r===v||-1!==r.indexOf("."+v,r.length-("."+v).length):!0,!v||!r){f.domainOverride||(f.domainOriginal=f.domain||"",f.domainOverride="".concat(location.hostname,",").concat(v),delete f.domain);a:{T=Gb("cssm");var G=wc().reverse();if(G.length)for(var ua=G[0],Fb=1;Fb<=G.length;Fb++){if(wb(ua,T)){T=ua;break a}var Ob=G[Fb];Ob&&(ua="".concat(Ob,".").concat(ua))}T=""}T&&(f.domain=T);r||xa(ue,{type:"dpi",severity:"Warning", text:'Configured domain "'.concat(v,'" is invalid for current location "').concat(location.hostname,'". Agent will use "').concat(f.domain,'" instead.')})}}function Mb(f,r){Rb(f);var v=kc.pVO;v&&(f.pVO=v);r||(f.bp=(f.bp||Sd.bp)+"")}function Sb(){return kc}function tb(f){return Sd[f]===zb(f)}function Pb(f){var r,v={},T={sessionId:"",serverId:"",overloadState:0,appState:v},G=f.split("_");if(2<G.length&&0===G.length%2){f=+G[1];if(isNaN(f)||3>f)return T;f={};for(var ua=2;ua<G.length;ua++){var Fb=G[ua]; 0===Ca(Fb,bh)?v[Fb.substring(6).toLowerCase()]=+G[ua+1]:f[Fb]=G[ua+1];ua++}f.sn?(G=f.sn,G=G.length===ie||12>=G.length?G:""):G="hybrid";T.sessionId=G;if(f.srv){a:{G=f.srv.replace("-2D","-");if(!isNaN(+G)&&(ua=ba(G),-99<=ua&&99>=ua))break a;G=""}T.serverId=G}G=+f.ol;1===G&&Zc(ja());0<=G&&2>=G&&(T.overloadState=G);f=+f.prv;isNaN(f)||(T.privacyState=1>f||4<f?1:f);f=null===(r=Gb("app"))||void 0===r?void 0:r.toLowerCase();r=v[f];isNaN(r)||0!==r||Zc(ja())}return T}function Zc(f){var r=Hb();f||(r.disabled= !0,r.overloadPrevention=!0)}function Fd(){return Rc()}function vc(f,r){function v(){delete Ne[ua];f.apply(this,arguments)}for(var T=[],G=2;G<arguments.length;G++)T[G-2]=arguments[G];if("apply"in Oe){T.unshift(v,r);var ua=Oe.apply(fa,T)}else ua=Oe(v,r);Ne[ua]=!0;return ua}function cd(f){delete Ne[f];"apply"in je?je.call(fa,f):je(f)}function sd(f){xa(Td,f)}function Ba(f){for(var r=Td.length;r--;)if(Td[r]===f){Td.splice(r,1);break}}function I(){return Td}function la(f,r){return ve(f,r)}function ta(f){Pe(f)} function wa(f,r){if(!ke||!we)return"";f=new ke([f],{type:r});return we(f)}function Fa(f,r){return Xf?new Xf(f,r):void 0}function Oa(f){"function"===typeof f&&xa(pg,f)}function pa(){return pg}function Ja(){return $d}function db(f){return function(){for(var r=[],v=0;v<arguments.length;v++)r[v]=arguments[v];if("number"!==typeof r[0]||!Ne[r[0]])try{return f.apply(this,r)}catch(T){return f(r[0])}}}function Za(){return ue}function mb(){lb=nb;fa.performance&&(Rc=function(){return Math.round(lb()+ya())}); if(!Rc||isNaN(Rc())||0>=Rc()||!isFinite(Rc()))Rc=function(){return(new Date).getTime()}}function mc(){Gd&&(fa.clearTimeout=je,fa.clearInterval=Pe,Gd=!1)}function Tb(f,r){try{fa.localStorage.setItem(f,r)}catch(v){}}function yb(f){try{fa.localStorage.removeItem(f)}catch(r){}}function Ub(f){try{return fa.localStorage.getItem(f)}catch(r){}return null}function Ic(f){oc()?f():(Qe||(Qe=[]),xa(Qe,f))}function Fc(f){return lc(f)}function Bc(){if(jb("coo")&&!oc()){for(var f=0,r=Qe;f<r.length;f++)vc(r[f],0); Qe=[];ic("cooO",!0)}}function od(){if(jb("coo")&&oc()){ic("cooO",!1);sb(z());sb(u());sb("dtSa");sb("dtAdk");sb(Z());sb(S());try{hc(xe()),hc(S()),yb(xe()),yb(S()),hc(Z()),hc(z()),yb(za()),yb("dtAdk")}catch(f){}}}function Fe(f,r){void 0===r&&(r=document.cookie||"");return r.split(f+"=").length-1}function Ud(f,r){var v=Fe(f,r);if(1<v){r=Gb("domain")||fa.location.hostname;var T=fa.location.hostname,G=fa.location.pathname,ua=0,Fb=0;Ld.push(f);do{var Ob=T.substring(ua);if(Ob!==r||"/"!==G){pb(f,Ob===r?"": Ob,G);var pc=Fe(f);pc<v&&(Ld.push(Ob),v=pc)}ua=T.indexOf(".",ua)+1;Fb++}while(0!==ua&&10>Fb&&1<v);Gb("domain")&&1<v&&pb(f,"",G)}}function td(){var f=document.cookie;Ud(u(),f);Ud(z(),f);Ud(S(),f);0<Ld.length&&xa(ue,{severity:"Error",type:"dcn",text:"Duplicate cookie name".concat(1!==Ld.length?"s":""," detected: ").concat(Ld.join(", "))})}function Md(){td();sd(function(f,r,v,T){0<Ld.length&&!r&&(f.av(T,"dCN",Ld.join(",")),Ld=[]);0<qg.length&&!r&&(f.av(T,"eCC",qg.join(",")),qg=[])})}function Nc(f){var r= f,v=Math.pow(2,32);return function(){r=(1664525*r+1013904223)%v;return r/v}}function gd(f,r){return isNaN(f)||isNaN(r)?Math.floor(33*gf()):Math.floor(gf()*(r-f+1))+f}function zc(f){if(!f)return"";var r=fa.crypto||fa.msCrypto;if(r&&-1===Ca(navigator.userAgent,"Googlebot"))r=r.getRandomValues(new Uint8Array(f));else{r=[];for(var v=0;v<f;v++)r.push(gd(0,32))}f=[];for(v=0;v<r.length;v++){var T=Math.abs(r[v]%32);f.push(String.fromCharCode(T+(9>=T?48:55)))}return f.join("")}function kd(){return Ge}function Hd(f){void 0=== f&&(f=!0);rg=f}function Vd(f,r,v){var T=rc("pcl");T=f.length-T;0<T&&f.splice(0,T);T=ca(ra(z(),v));for(var G=[],ua=T?"".concat(T,"$"):"",Fb=0;Fb<f.length;Fb++){var Ob=f[Fb];"-"!==Ob.D&&G.push("".concat(ua).concat(Ob.frameId,"h").concat(Ob.D))}f=G.join("p");f||(rg&&(y(!0,"a",v),Hd(!1)),f+="".concat(T,"$").concat(Ge,"h-"));f+="v".concat(r||ye(v));r=f+"e0";q(u(),r,void 0,jb("ssc"))}function ud(f,r){void 0===r&&(r=document.cookie);var v=ra(u(),r);r=[];if(v&&"-"!==v){var T="";var G=0;for(v=v.split("p");G< v.length;G++){var ua=v[G],Fb=T,Ob=f;void 0===Fb&&(Fb="");T=Ca(ua,"$");var pc=Ca(ua,"h");var Mc=Ca(ua,"v"),Nd=Ca(ua,"e");T=ua.substring(T+1,pc);pc=-1!==Mc?ua.substring(pc+1,Mc):ua.substring(pc+1);Fb||-1===Mc||(Fb=-1!==Nd?ua.substring(Mc+1,Nd):ua.substring(Mc+1));ua=null;Ob||(Ob=ba(T.split("_")[0]),Mc=Rc()%Re,Mc<Ob&&(Mc+=Re),Ob=Ob+9E5>Mc);Ob&&(ua={frameId:T,D:"-"===pc?"-":ba(pc),visitId:""});T=Fb;(pc=ua)&&r.push(pc)}for(f=0;f<r.length;f++)r[f].visitId=T}return r}function ze(f,r){var v=document.cookie; r=ud(r,v);for(var T=!1,G=0;G<r.length;G++){var ua=r[G];ua.frameId===Ge&&(ua.D=f,T=!0)}T||xa(r,{frameId:Ge,D:f,visitId:""});Vd(r,void 0,v)}function ye(f){return zd(f)||y(!0,"c",f)}function zd(f){if(Cb(f)<=Rc())return y(!0,"t",f);var r=pd(f);if(!r)return y(!0,"c",f);var v=ch.exec(r);if(!v||3!==v.length||32!==v[1].length||isNaN(ba(v[2])))return y(!0,"i",f);qc(xe(),r);return r}function Oc(f,r){var v=Rc();r=qb(r).Dc;f&&(r=v);qa(v+sg+"|"+r);Y()}function be(f){var r="t"+(Rc()-Cb(f)),v=pd(f),T=Ad();n(T,f); J(T,r,v)}function pd(f){var r,v;return null!==(v=null===(r=ud(!0,f)[0])||void 0===r?void 0:r.visitId)&&void 0!==v?v:$b(xe())}function Ad(){var f=zc(ie);try{f=f.replace(/[0-9]/g,function(r){r=.1*ba(r);return String.fromCharCode(Math.floor(25*r+65))})}catch(r){throw O(r,7),r;}return f+"-0"}function n(f,r){var v=ud(!1,r);Vd(v,f,r);qc(xe(),f);Oc(!0)}function x(f,r,v){return y(f,r,v)}function y(f,r,v){f&&(hf=!0);f=pd(v);v=Ad();n(v);J(v,r,f);return v}function J(f,r,v){if(pd(document.cookie))for(var T=0, G=Jh;T<G.length;T++)(0,G[T])(f,hf,r,v)}function M(f){Jh.push(f)}function Y(f){gg&&cd(gg);gg=vc(da,Cb(f)-Rc())}function da(){var f=document.cookie;if(Cb(f)<=Rc())return lc(be,[f]),!0;Ic(Y);return!1}function qa(f){var r=Ea(q,null,S(),f,void 0,jb("ssc"));r();var v=ra(S());""!==v&&f!==v&&(td(),r(),f!==ra(S())&&xa(ue,{severity:"Error",type:"dcn",text:"Could not sanitize cookies"}));qc(S(),f)}function Ma(f,r){(r=ra(f,r))||(r=$b(f)||"");return r}function Ta(){var f=zd()||"";qc(xe(),f);f=Ma(S());qa(f);yb(xe()); yb(S())}function qb(f){var r={Kd:0,Dc:0};if(f=Ma(S(),f))try{var v=f.split("|");2===v.length&&(r.Kd=parseInt(v[0]),r.Dc=parseInt(v[1]))}catch(T){}return r}function Cb(f){f=qb(f);return Math.min(f.Kd,f.Dc+tg)}function tc(f){sg=f}function fc(){var f=hf;hf=!1;return f}function Jc(){da()||Oc(!1)}function $c(){var f=ra(Z());f&&45===(null===f||void 0===f?void 0:f.length)||(f=Ub(Z())||$b(Z()),45!==(null===f||void 0===f?void 0:f.length)&&(vh=!0,f=Rc()+"",f+=zc(45-f.length)));vd(f);return f}function vd(f){if(jb("dpvc")|| jb("pVO"))qc(Z(),f);else{var r=new Date;var v=r.getMonth()+Math.min(24,Math.max(1,rc("rvcl")));r.setMonth(v);v=Z();lc(Tb,[v,f])}q(Z(),f,r,jb("ssc"))}function qd(){return vh}function ad(f){var r=ra(Z());sb(Z());hc(Z());yb(Z());ic("pVO",!0);vd(r);f&&lc(Tb,["dt-pVO","1"]);Ta()}function jf(){yb("dt-pVO");jb("pVO")&&(ic("pVO",!1),$c());hc(Z());Ta()}function Se(f,r,v,T,G){var ua=document.createElement("script");ua.setAttribute("src",f);r&&ua.setAttribute("defer","defer");v&&(ua.onload=v);T&&(ua.onerror= T);G&&ua.setAttribute("id",G);ua.setAttribute("crossorigin","anonymous");f=document.getElementsByTagName("script")[0];f.parentElement.insertBefore(ua,f)}function Te(f,r){return Mg+"/"+(r||Ue)+"_"+f+"_"+(rc("buildNumber")||Hb().version)+".js"}function Yf(){var f,r;try{null===(r=null===(f=fa.MobileAgent)||void 0===f?void 0:f.incrementActionCount)||void 0===r?void 0:r.call(f)}catch(v){}}function Ve(){var f,r=fa.dT_;fa.dT_=(f={},f.di=0,f.version="10271230629152232",f.cfg=r?r.cfg:"",f.iCE=r?Yb:function(){return navigator.cookieEnabled}, f.ica=1,f.disabled=!1,f.overloadPrevention=!1,f.gAST=Ja,f.ww=Fa,f.stu=wa,f.nw=Fd,f.apush=xa,f.st=vc,f.si=la,f.aBPSL=sd,f.rBPSL=Ba,f.gBPSL=I,f.aBPSCC=Oa,f.gBPSCC=pa,f.buildType="dynatrace",f.gSSV=$b,f.sSSV=qc,f.rSSV=hc,f.rvl=yb,f.pn=ba,f.iVSC=A,f.p3SC=Pb,f.io=Ca,f.dC=sb,f.sC=q,f.esc=N,f.gSId=ca,f.gDtc=Q,f.gSC=C,f.sSC=K,f.gC=Pa,f.cRN=gd,f.cRS=zc,f.gEL=Da,f.gEBTN=Ka,f.cfgO=Sb,f.pCfg=ha,f.pCSAA=$a,f.cFHFAU=xc,f.sCD=Mb,f.bcv=jb,f.ncv=rc,f.scv=Gb,f.stcv=ic,f.rplC=Zb,f.cLSCK=za,f.gFId=kd,f.gBAU=Te,f.iS= Se,f.eWE=Ic,f.oEIE=Fc,f.oEIEWA=lc,f.eA=Bc,f.dA=od,f.iNV=qd,f.gVID=$c,f.dPV=ad,f.ePV=jf,f.sVIdUP=Hd,f.sVTT=tc,f.sVID=n,f.rVID=zd,f.gVI=ye,f.gNVIdN=x,f.gARnVF=fc,f.cAUV=Jc,f.uVT=Oc,f.aNVL=M,f.gPC=ud,f.cPC=ze,f.sPC=Vd,f.clB=mc,f.ct=cd,f.aRI=Wb,f.iXB=hb,f.gXBR=Ib,f.sXBR=yc,f.de=P,f.cCL=Ia,f.iEC=Yf,f.rnw=ya,f.gto=Ra,f.ael=X,f.rel=U,f.sup=oa,f.cuel=ea,f.iAEPOO=oc,f.iSM=ja,f.aIOf=Ua,f.gxwp=eb,f.iIO=O,f.prm=cb,f.cI=ta,f.gidi=Za,f.iDCV=tb,f.gCF=ra,f.gPSMB=Eb,f.lvl=Ub,f.gCP=(null===r||void 0===r?0:r.platformPrefix)? function(){return r.platformPrefix||""}:void 0,f.platformCookieOffset=null===r||void 0===r?void 0:r.platformCookieOffset,f)}function dh(){if(jb("nsfnv")){var f=ra(z());if(-1===Ca(f,"".concat(Af,"-"))){var r=Pb(f).serverId;f=f.replace("".concat(Af).concat(r),"".concat(Af).concat("".concat(-1*gd(2,99)).replace("-","-2D")));K(f)}}}function Zf(){Ic(function(){if(!Q()){var f=-1*gd(2,99),r=zc(ie);K("v_4".concat(Af).concat("".concat(f).replace("-","-2D"),"_sn_").concat(r))}});M(dh)}function kf(){for(var f= [],r=0;r<arguments.length;r++)f[r]=arguments[r];fa.console.log.apply(fa.console,f)}this.dT_&&dT_.prm&&dT_.prm();var eh;(function(f){f[f.ENABLED=0]="ENABLED";f[f.DISABLED=1]="DISABLED";f[f.DELAYED=2]="DELAYED"})(eh||(eh={}));var fh;(function(f){f[f.BLOCKED_BY_PERCENTAGE=0]="BLOCKED_BY_PERCENTAGE";f[f.ENABLED=1]="ENABLED";f[f.BLOCKED=2]="BLOCKED"})(fh||(fh={}));var We;(function(f){f[f.NONE=1]="NONE";f[f.OFF=2]="OFF";f[f.PERFORMANCE=3]="PERFORMANCE";f[f.BEHAVIOR=4]="BEHAVIOR"})(We||(We={}));var ug;(function(f){f.OVERLOAD_PREVENTION= "ol";f.PRIVACY_STATE="prv";f.SERVER_ID="srv";f.SESSION_ID="sn"})(ug||(ug={}));var Ng;(function(f){f.DYNATRACE_MOBILE="dynatraceMobile";f.MOBILE_AGENT="MobileAgent"})(Ng||(Ng={}));var Ae;(function(f){f[f.ARRAY=0]="ARRAY";f[f.BOOLEAN=1]="BOOLEAN";f[f.NUMBER=2]="NUMBER";f[f.STRING=3]="STRING";f[f.FUNCTION=4]="FUNCTION";f[f.OBJECT=5]="OBJECT";f[f.DATE=6]="DATE";f[f.ERROR=7]="ERROR";f[f.ELEMENT=8]="ELEMENT";f[f.HTML_ELEMENT=9]="HTML_ELEMENT";f[f.HTML_IMAGE_ELEMENT=10]="HTML_IMAGE_ELEMENT";f[f.PERFORMANCE_ENTRY= 11]="PERFORMANCE_ENTRY";f[f.PERFORMANCE_TIMING=12]="PERFORMANCE_TIMING";f[f.PERFORMANCE_RESOURCE_TIMING=13]="PERFORMANCE_RESOURCE_TIMING";f[f.PERFORMANCE_NAVIGATION_TIMING=14]="PERFORMANCE_NAVIGATION_TIMING";f[f.CSS_RULE=15]="CSS_RULE";f[f.CSS_STYLE_SHEET=16]="CSS_STYLE_SHEET";f[f.REQUEST=17]="REQUEST";f[f.RESPONSE=18]="RESPONSE";f[f.SET=19]="SET";f[f.MAP=20]="MAP";f[f.WORKER=21]="WORKER";f[f.XML_HTTP_REQUEST=22]="XML_HTTP_REQUEST";f[f.SVG_SCRIPT_ELEMENT=23]="SVG_SCRIPT_ELEMENT";f[f.HTML_META_ELEMENT= 24]="HTML_META_ELEMENT";f[f.HTML_HEAD_ELEMENT=25]="HTML_HEAD_ELEMENT";f[f.ARRAY_BUFFER=26]="ARRAY_BUFFER";f[f.SHADOW_ROOT=27]="SHADOW_ROOT"})(Ae||(Ae={}));var w=window,u=bb("dtPC"),z=bb("dtCookie"),S=bb("rxvt"),Z=bb("rxVisitor"),La=bb("dTValidationCookie"),fa="undefined"!==typeof window?window:self,kb,lb,rb=setTimeout;sa.prototype["catch"]=function(f){return this.then(null,f)};sa.prototype.then=function(f,r){var v=new this.constructor(ka);Sa(this,new va(f,r,v));return v};sa.prototype["finally"]=function(f){var r= this.constructor;return this.then(function(v){return r.resolve(f()).then(function(){return v})},function(v){return r.resolve(f()).then(function(){return r.reject(v)})})};sa.all=function(f){return new sa(function(r,v){function T(Ob,pc){try{if(pc&&("object"===typeof pc||"function"===typeof pc)){var Mc=pc.then;if("function"===typeof Mc){Mc.call(pc,function(Nd){T(Ob,Nd)},v);return}}G[Ob]=pc;0===--ua&&r(G)}catch(Nd){v(Nd)}}if(!f||"undefined"===typeof f.length)return v(new TypeError("Promise.all accepts an array")); var G=Array.prototype.slice.call(f);if(0===G.length)return r([]);for(var ua=G.length,Fb=0;Fb<G.length;Fb++)T(Fb,G[Fb])})};sa.allSettled=function(f){return new this(function(r,v){function T(Fb,Ob){if(Ob&&("object"===typeof Ob||"function"===typeof Ob)){var pc=Ob.then;if("function"===typeof pc){pc.call(Ob,function(Mc){T(Fb,Mc)},function(Mc){G[Fb]={status:"rejected",reason:Mc};0===--ua&&r(G)});return}}G[Fb]={status:"fulfilled",value:Ob};0===--ua&&r(G)}if(!f||"undefined"===typeof f.length)return v(new TypeError(typeof f+ " "+f+" is not iterable(cannot read property Symbol(Symbol.iterator))"));var G=Array.prototype.slice.call(f);if(0===G.length)return r([]);var ua=G.length;for(v=0;v<G.length;v++)T(v,G[v])})};sa.resolve=function(f){return f&&"object"===typeof f&&f.constructor===sa?f:new sa(function(r){r(f)})};sa.reject=function(f){return new sa(function(r,v){v(f)})};sa.race=function(f){return new sa(function(r,v){if(!f||"undefined"===typeof f.length)return v(new TypeError("Promise.race accepts an array"));for(var T= 0,G=f.length;T<G;T++)sa.resolve(f[T]).then(r,v)})};sa.Eb="function"===typeof setImmediate&&function(f){setImmediate(f)}||function(f){rb(f,0)};sa.pc=function(f){"undefined"!==typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",f)};var Lb=sa,Lc={"!":"%21","~":"%7E","*":"%2A","(":"%28",")":"%29","'":"%27",$:"%24",";":"%3B",",":"%2C"},Sc;(function(f){f.ANCHOR="A";f.BUTTON="BUTTON";f.FORM="FORM";f.I_FRAME="IFRAME";f.IMAGE="IMG";f.INPUT="INPUT";f.LABEL="LABEL";f.LINK="LINK";f.OPTION= "OPTION";f.SCRIPT="SCRIPT";f.SELECT="SELECT";f.STYLE="STYLE";f.TEXT_AREA="TEXTAREA"})(Sc||(Sc={}));var Ec,gc,ed,zf,Ed=fa.Worker,Qc=Ed&&Ed.prototype.addEventListener,Vc=[],Wf=["touchstart","touchend","scroll"],ae,rd="abort getAllResponseHeaders getResponseHeader open overrideMimeType send setRequestHeader".split(" "),ge,fd,le,he=(le={},le.l="Lax",le.s="Strict",le.n="None",le),Sd,ie=32,hg;(function(f){f.LAX="l";f.NONE="n";f.NOT_SET="0";f.STRICT="s"})(hg||(hg={}));var xe=bb("rxvisitid"),kc={},bh="app-3A", Xf=fa.Worker,ke=fa.Blob,we=fa.URL&&fa.URL.createObjectURL,je,Pe,Oe,ve,Gd=!1,Td,pg=[],ue=[],$d,vg,Ne={},Rc,Qe=[],Ld=[],qg=[],gf,wg,Ge,Re=6E8,rg=!1,ch=/([A-Z]+)-([0-9]+)/,Jh=[],sg,tg,hf=!1,gg,vh=!1,Bf,Mg,Ue,Af="".concat("_","srv").concat("_");(function(){var f,r,v;if(!(11>document.documentMode)){var T=0>(null===(r=navigator.userAgent)||void 0===r?void 0:r.indexOf("RuxitSynthetic"));if(!fa.dT_||!fa.dT_.cfg||"string"!==typeof fa.dT_.cfg||"initialized"in fa.dT_&&fa.dT_.initialized)(null===(v=fa.dT_)|| void 0===v?0:v.gCP)?kf("[CookiePrefix/initCode] initCode with cookie prefix already initialized, not initializing initCode!"):kf("InitConfig not found or agent already initialized! This is an injection issue."),fa.dT_&&(fa.dT_.di=3);else if(T)try{Ve();var G;Sd=(G={},G.ade="",G.aew=!0,G.apn="",G.agentLocation="",G.agentUri="",G.app="",G.async=!1,G.ase=!1,G.auto=!1,G.bp=3,G.bs=!1,G.buildNumber=0,G.csprv=!0,G.cepl=16E3,G.cls=!0,G.ccNcss=!1,G.coo=!1,G.cooO=!1,G.cssm="0",G.cwt="",G.cwtUrl="27pd8x1igg", G.cors=!1,G.csu="",G.cuc="",G.cce=!1,G.cux=!1,G.dataDtConfig="",G.debugName="",G.dvl=500,G.dASXH=!1,G.disableCookieManager=!1,G.dKAH=!1,G.disableLogging=!1,G.dmo=!1,G.doel=!1,G.dpch=!1,G.dpvc=!1,G.disableXhrFailures=!1,G.domain="",G.domainOverride="",G.domainOriginal="",G.doNotDetect="",G.ds=!0,G.dsndb=!1,G.dsa=!1,G.dsss=!1,G.dssv=!0,G.earxa=!0,G.exp=!1,G.eni=!0,G.expw=!1,G.instr="",G.evl="",G.fa=!1,G.fvdi=!1,G.featureHash="",G.hvt=216E5,G.imm=!1,G.ign="",G.iub="",G.iqvn=!1,G.initializedModules="", G.lastModification=0,G.lupr=!0,G.lab=!1,G.legacy=!1,G.lt=!0,G.mb="",G.md="",G.mdp="",G.mdl="",G.mcepsl=100,G.mdn=5E3,G.mhl=4E3,G.mpl=1024,G.mmds=2E4,G.msl=3E4,G.bismepl=2E3,G.mel=200,G.mepp=10,G.moa=30,G.mrt=3,G.ntd=!1,G.nsfnv=!1,G.ncw=!1,G.oat=180,G.ote=!1,G.owasp=!1,G.pcl=20,G.pt=!0,G.perfbv=1,G.prfSmpl=0,G.pVO=!1,G.peti=!1,G.raxeh=!0,G.rdnt=0,G.nosr=!0,G.reportUrl="dynaTraceMonitor",G.rid="",G.ridPath="",G.rpid="",G.rcdec=12096E5,G.rtl=0,G.rtp=2,G.rtt=1E3,G.rtu=200,G.rvcl=24,G.sl=100,G.ssc=!1, G.svNB=!1,G.srad=!0,G.srbbv=1,G.srbw=!0,G.srdinitrec=!0,G.srmr=100,G.srms="1,1,,,",G.srsr=1E5,G.srtbv=3,G.srtd=1,G.srtr=500,G.srvr="",G.srvi=0,G.srwo=!1,G.srre="",G.srxcss=!0,G.srxicss=!0,G.srif=!1,G.srmrc=!1,G.srsdom=!0,G.srcss=!0,G.srmcrl=1,G.srmcrv=10,G.st=3E3,G.spc="",G.syntheticConfig=!1,G.tal=0,G.tt=100,G.tvc=3E3,G.uxdce=!1,G.uxdcw=1500,G.uxrgce=!0,G.uxrgcm="100,25,300,3;100,25,300,3",G.uam=!1,G.uana="data-dtname,data-dtName",G.uanpi=0,G.pui=!1,G.usrvd=!0,G.vrt=!1,G.vcfi=!0,G.vcsb=!1,G.vcit= 1E3,G.vct=50,G.vcx=50,G.vscl=0,G.vncm=1,G.xb="",G.chw="",G.xt=0,G.xhb="",G);var ua;cb();var Fb;ae=fa.XMLHttpRequest;var Ob=null===(Fb=fa.XMLHttpRequest)||void 0===Fb?void 0:Fb.prototype;if(Ob)for(ge={},r=0,v=rd;r<v.length;r++){var pc=v[r];void 0!==Ob[pc]&&(ge[pc]=Ob[pc])}Ec=fa.addEventListener;gc=fa.removeEventListener;ed=fa.document.addEventListener;zf=fa.document.removeEventListener;Oe=fa.setTimeout;ve=fa.setInterval;Gd||(je=fa.clearTimeout,Pe=fa.clearInterval);var Mc=Yb?Yb():navigator.cookieEnabled, Nd=1===Pb(ra("dtAdkSettings")||(null===(ua=vg)||void 0===ua?void 0:ua.getItem("dtAdkSettings"))||"").overloadState;Ia();if(!(!Mc||Nd?0:"complete"!==document.readyState||fa.performance&&fa.performance.timing))throw Error("Error during initCode initialization");try{vg=fa.localStorage}catch(wh){}ue=[];mb();$d=Rc();Td=[];Ne={};Gd||(fa.clearTimeout=db(je),fa.clearInterval=db(Pe),Gd=!0);var lf=Math.random(),He=Math.random();wg=0!==lf&&0!==He&&lf!==He;if(-1!==Ca(navigator.userAgent,"Googlebot")){var wd= performance.getEntriesByType("navigation")[0];ua=1;if(wd){for(var Be in wd){var Wd=wd[Be];"number"===typeof Wd&&Wd&&(ua=1===ua?Wd:ua+Wd)}var Xd=Math.floor(1E4*ua)}else Xd=ua;gf=Nc(Xd)}else wg?gf=Math.random:gf=Nc(Rc());Ge=$d%Re+"_"+ba(gd(0,1E3)+"");a:{var Od,Ie,Bd=Hb().cfg;kc={reportUrl:"dynaTraceMonitor",initializedModules:"",csu:"dtagent",dataDtConfig:"string"===typeof Bd?Bd:""};Hb().cfg=kc;kc.csu="ruxitagentjs";var Xe=kc.dataDtConfig;Xe&&-1===Ca(Xe,"#CONFIGSTRING")&&($a(Xe,kc),bc("domain"),bc("auto"), bc("app"),xc(kc));var ce=Ka("script"),gh=ce.length,Je=-1===Ca(kc.dataDtConfig||"","#CONFIGSTRING")?kc:null;if(0<gh)for(Xd=0;Xd<gh;Xd++)b:{wd=void 0;var hh=ce[Xd];Be=Je;if(hh.attributes){Wd=Be;var Kh=hh.src,Lh=hh.attributes.getNamedItem("data-dtconfig");if(Lh){Bd=void 0;Xe=Kh;var Mh=Lh.value;ua={};kc.legacy="1";Ob=/([a-zA-Z]*)_([a-zA-Z_0-9]*)_([0-9]+)/g;Xe&&(Bd=Ob.exec(Xe),null===Bd||void 0===Bd?0:Bd.length)&&(ua.csu=Bd[1],ua.featureHash=Bd[2],ua.agentLocation=Xe.substring(0,Ca(Xe,Bd[1])-1),ua.buildNumber= Bd[3]);if(Mh){$a(Mh,ua,!0);var Pd=ua.agentUri;!Xe&&Pd&&(Bd=Ob.exec(Pd),null===Bd||void 0===Bd?0:Bd.length)&&(ua.csu=Bd[1])}Rb(ua);wd=ua;if(!Be)Wd=wd;else if(!wd.syntheticConfig){Je=wd;break b}}Je=Wd}else Je=Be}if(Je)for(var Ye in Je)Object.prototype.hasOwnProperty.call(Je,Ye)&&(ce=Ye,kc[ce]=Je[ce]);var mf=za();try{var de=(Je=vg)&&Je.getItem(mf);if(de){var nf=ha(de),Ze=$a(nf.config||""),Og=kc.lastModification||"0",$e=ba((Ze.lastModification||nf.lastModification||"0").substring(0,13)),xh="string"=== typeof Og?ba(Og.substring(0,13)):Og;if(!Og||$e>=xh)if(Ze.csu=nf.name||Gb("csu"),Ze.featureHash=nf.featureHash||Gb("featureHash"),Ze.agentUri&&xc(Ze),Mb(Ze,!0),hb(Ze),Wb(Ze),$e>(+kc.lastModification||0)){var ih=jb("auto"),Yd=jb("legacy");kc=Zb(Ze);kc.auto=ih?"1":"0";kc.legacy=Yd?"1":"0"}}}catch(wh){}Mb(kc);try{var Pg=kc.ign;if(Pg&&(new RegExp(Pg)).test(fa.location.href)){document.dT_=fa.dT_=void 0;var oe=!1;break a}}catch(wh){}if(ja()){var ig=navigator.userAgent,$f=ig.lastIndexOf("RuxitSynthetic"); if(-1===$f)var jg={};else{var of=ig.substring($f+14);if(-1===Ca(of," c"))jg={};else{mf={};de=0;for(var Qg=of.split(" ");de<Qg.length;de++){var Nh=Qg[de];if("c"===Nh.charAt(0)){var xg=Nh.substring(1),Rg=xg.indexOf("="),yh=xg.substring(0,Rg),Oh=xg.substring(Rg+1);yh&&Oh&&(mf[yh]=Oh)}}jg=mf}}of=void 0;for(of in jg)Object.prototype.hasOwnProperty.call(jg,of)&&jg[of]&&(kc[of]=jg[of]);Zb(kc)}var Cf=null===(Ie=(Od=Hb()).gCP)||void 0===Ie?void 0:Ie.call(Od),zh=Gb("cuc");if(Cf&&Cf!==zh)throw Error("platformPrefix and cuc do not match!"); oe=!0}if(!oe)throw Error("Error during config initialization");Md();Bf=Hb().disabled;var Cd;if(!(Cd=Gb("agentLocation")))a:{var kg=Gb("agentUri");if(kg||document.currentScript){var af=kg||document.currentScript.src;if(af){oe=af;var Ph=-1===Ca(oe,"_bs")&&-1===Ca(oe,"_bootstrap")&&-1===Ca(oe,"_complete")?1:2,ag=af.lastIndexOf("/");for(oe=0;oe<Ph&&-1!==ag;oe++)af=af.substring(0,ag),ag=af.lastIndexOf("/");Cd=af;break a}}var Df=location.pathname;Cd=Df.substring(0,Df.lastIndexOf("/"))}Mg=Cd;Ue=Gb("csu")|| "ruxitagentjs";"true"===ra("dtUseDebugAgent")&&0>Ue.indexOf("dbg")&&(Ue=Gb("debugName")||Ue+"dbg");if(!jb("auto")&&!jb("legacy")&&!Bf){var Ce=Gb("agentUri")||Te(Gb("featureHash"));if(jb("async")||"complete"===document.readyState)Se(Ce,jb("async"),void 0,void 0,"dtjsagent");else{var Ah="".concat("dtjsagent","dw");document.write('<script id="'.concat(Ah,'" type="text/javascript" src="').concat(Ce,'">\x3c/script>'));document.getElementById(Ah)||Se(Ce,jb("async"),void 0,void 0,"dtjsagent")}}ra(z())&& ic("cooO",!0);Zf();ic("pVO",!!Ub("dt-pVO"));Ic($c);sg=18E5;tg=rc("hvt")||216E5;lc(ze,[1])}catch(wh){"platformPrefix and cuc do not match!"===wh.message?(Cd=fa.dT_,fa.dT_=(f={},f.minAgentVersion=Cd.minAgentVersion,f.platformPrefix=Cd.platformPrefix,f.platformCookieOffset=Cd.platformCookieOffset,f),kf("[CookiePrefix/initCode] cuc and platformPrefix do not match, disabling agent!")):(delete fa.dT_,kf("JsAgent initCode initialization failed!",wh))}}})()})(); </script><script type="text/javascript" src="/en/ruxitagentjs_A7NVfhqrux_10271230629152232.js" defer="defer"></script><script> var dataLayer = window.dataLayer || []; var dataLayerJson = {"page":{"enHrefLangPath":"https://www.gartner.com/en/about","language":"English","languageCode":"en_au","assetType":null,"title":"About","siteCode":"Public Marketing Site - Gartner Australia","author":[],"dateOfPublication":"2022-10-24","originalPublicationDate":"2021-10-19","mediaDuration":null,"hasMultiMedia":false,"categoryLevel1":null,"categoryLevel2":null,"categoryLevel3":null,"categoryLevel4":null,"categoryLevel5":null,"categoryLevel6":null,"id":null,"publicationTime":null,"promotions":null,"type":"type/about-or-acquistions-or-awards","contentType":"(not set)","role":"(not set)","industry":"(not set)","function":"(not set)","promotion":"(not set)","region":"(not set)","theme":"(not set)","template":"Global Internal Page Template","designType":"New Viz","gatedAsset":false,"ki":"(not set)"},"event":"datalayer-initialized"}; window.dataLayer.push(dataLayerJson); </script> <!-- Google Tag Manager --> <script> (function(w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl + ''; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-WWNT3B3'); </script> <!--End Google Tag Manager --> <link rel="preload" as="font" href="https://emt.gartnerweb.com/ngw/commonassets/fonts/graphik/Graphik-Bold-Web.woff2" type="font/woff2" crossorigin="anonymous"/> <link rel="preload" as="font" href="https://emt.gartnerweb.com/ngw/commonassets/fonts/graphik/Graphik-Medium-Web.woff2" type="font/woff2" crossorigin="anonymous"/> <link rel="preload" as="font" href="https://emt.gartnerweb.com/ngw/commonassets/fonts/graphik/Graphik-Regular-Web.woff2" type="font/woff2" crossorigin="anonymous"/> <link rel="preload" as="font" href="https://emt.gartnerweb.com/ngw/commonassets/fonts/gartnericons/gartner-vis-icon-font-v4.ttf" type="font/ttf" crossorigin="anonymous"/> <!--<link as="font" href="/content/dam/common/fonts/graphik/Graphik-BoldItalic-Web.woff2" type="font/woff2" crossorigin="anonymous"> <link as="font" href="/content/dam/common/fonts/graphik/Graphik-MediumItalic-Web.woff2" type="font/woff2" crossorigin="anonymous"> <link as="font" href="/content/dam/common/fonts/graphik/Graphik-RegularItalic-Web.woff2" type="font/woff2" crossorigin="anonymous">--> <link rel="stylesheet preload" as="style" href="https://emt.gartnerweb.com/ngw/syspath-etc.clientlibs/emt/clientlibs/components/all/marketingsite.min.4119c56e3dbd8dd080c15330de2984a6.css" type="text/css"> <!-- /* Custom deferred scripts */ --> <script type="text/javascript" src="https://emt.gartnerweb.com/ngw/syspath-etc.clientlibs/emt/clientlibs/dependencies.min.fefb72e2a1b359459bbd52e6e9b95ed5.js" defer data-ot-ignore></script> <script type="text/javascript" src="https://emt.gartnerweb.com/ngw/syspath-etc.clientlibs/emt/clientlibs/structure.min.5f53da598c39c611e47d940659be2cb7.js" defer data-ot-ignore></script> <script type="text/javascript" src="https://emt.gartnerweb.com/ngw/syspath-etc.clientlibs/emt/clientlibs/components/marketingsite.min.2e2759aa8faf9087d50b630941f1e668.js" defer data-ot-ignore></script> <input type="hidden" id="cookie-banner-enabled" value="false"/> <script defer type="text/javascript"> document.addEventListener('DOMContentLoaded', function () { if(typeof dtrum !== 'undefined' && dtrum && dtrum.enable) { dtrum.enable(); console.log("Dynatrace enabled"); } else { console.log("Dynatrace disabled"); } }, false); </script> </head> <body class="gartnerinternalpage globalpage gartnerpage page basicpage" id="gartnerinternalpage-e2eed8d75b"> <div class="cover"></div> <div class="emt-container"> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WWNT3B3" height="0" width="0" style="display:none;visibility:hidden"> </iframe> </noscript> <!--End Google Tag Manager(noscript) --> <header> <section class="globalsite cmp-common-cookiebanner"><!-- CookieBanner Disabled --> </section> <section class="globalsite cmp-globalsite-contextualnav sticky-nav "> <nav class="navbar market"> <div class="nav-container"> <div class="utility-nav clearfix"> <div class="grid-norm un-container"> <div class="dropdown icon-container login-icon-container globalsite cmp-globalsite-globaluser"> <!-- Contextual Nav Login Dropdown --> <input type="hidden" name="isUserAuthenticated" value="false"/> <a data-href="https://www.gartner.com/account/signin?TARGET=https%3A%2F%2Fwww.gartner.com.au%2Fen%2Fabout" href="https://www.gartner.com/account/signin" class="btn logged-out userSignIn" role="button"> <span class="icon-label">Sign In</span> </a> <input id="not-logged-in" type="hidden" value=""/> <input id="marketingClientHome" type="hidden" value="https://www.gartner.com/home"/> <input id="bacPhoneNumber" type="hidden" value="+44 (0) 33 3130 6809"/> <input id="user" type="hidden" value='{"industryName":null,"type":null,"companyName":null,"elqGuid":null,"deviceType":"Desktop","industry":null,"companySize":null,"title":null,"gartnerUserId":"","associate":false,"loggedIn":false,"exp":false,"client":false}'/> </div> <div class="dropdown icon-container utility-icon-container"> <a class="icon-label hidden-sm hidden-xs" data-en-title="Conferences" href="/en/conferences/calendar">Conferences</a> <span class="vert-bar hidden-sm hidden-xs"></span> <a class="icon-label hidden-sm hidden-xs" data-en-title="About" href="/en/about">About</a> <span class="vert-bar hidden-sm hidden-xs"></span> <a class="icon-label hidden-sm hidden-xs" data-en-title="Newsroom" href="https://www.gartner.com/en/newsroom">Newsroom</a> <span class="vert-bar hidden-sm hidden-xs"></span> <a class="icon-label hidden-sm hidden-xs" data-en-title="Careers" href="https://jobs.gartner.com/">Careers</a> <span class="vert-bar hidden-sm hidden-xs"></span> </div> <div class="dropdown icon-container search-icon-container"> <a href="#" id="search-button-util-nav" class="btn dropdown-toggle " data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"> <span class="nav-icon gcom-icon-search"></span> </a> <span class="vert-bar "></span> <div class="dropdown-menu search-container"> <div class="cmp-globalsite-search ac_box"> <input id="searchString" type="text" class="form-control searchString" placeholder="Search" aria-label="Search" required/> <input type="hidden" id="searchTargetUrl" value="/en/search"/> <a class="searchHead btn" href="#"> <span class="nav-icon gcom-icon-search"></span> </a> </div> </div> </div> </div> </div> <div class="navbar-sticky-bg"></div> <div class="grid-norm navbar-container"> <div class="navbar-header"> <!-- global hamburger menu --> <div id="global-navbar" class="dropdown dropdown-accordion global-toggler " data-accordion="#globalNavAccordion"> <a class="gcom-icon-menu" href="#" data-toggle="dropdown"></a> <ul class="dropdown-menu global-nav-menu" role="menu" aria-labelledby="dLabel"> <li> <div class="panel-group" id="globalNavAccordion"> <div class="panel"> <div class="panel-heading"> <div class="panel-title"> <a class="nav-link js-collapse" href="#collapse-0" data-toggle="collapse" data-sublink="Insights" data-nav-category="Insights" data-parent="#globalNavAccordion">Insights</a> </div> </div> <div class="panel-collapse collapse" id="collapse-0"> <div class="panel-body"> <span class="dropdown-menu__title">Featured</span> <ul class="nav "> <li> <a href="/en/smarterwithgartner" class="nav-link" data-sublink="All Insights" data-nav-category="Insights" data-nav-sub-category="Featured" data-nav-heading="Insights" data-nav="/en/smarterwithgartner">All Insights</a> </li> <li> <a href="/en/insights/strategic-planning" class="nav-link" data-sublink="Strategic Planning" data-nav-category="Insights" data-nav-sub-category="Featured" data-nav-heading="Insights" data-nav="/en/insights/strategic-planning">Strategic Planning</a> </li> <li> <a href="/en/insights/leadership-vision" class="nav-link" data-sublink="Leadership Vision" data-nav-category="Insights" data-nav-sub-category="Featured" data-nav-heading="Insights" data-nav="/en/insights/leadership-vision">Leadership Vision</a> </li> <li> <a href="/en/insights/recession-playbooks" class="nav-link" data-sublink="Recession Guidance" data-nav-category="Insights" data-nav-sub-category="Featured" data-nav-heading="Insights" data-nav="/en/insights/recession-playbooks">Recession Guidance</a> </li> <li> <a href="/en/insights/future-of-work" class="nav-link" data-sublink="Future of Work Reinvented" data-nav-category="Insights" data-nav-sub-category="Featured" data-nav-heading="Insights" data-nav="/en/insights/future-of-work">Future of Work Reinvented</a> </li> <li> <a href="/en/insights/sustainable-business" class="nav-link" data-sublink="Sustainable Business Strategy" data-nav-category="Insights" data-nav-sub-category="Featured" data-nav-heading="Insights" data-nav="/en/insights/sustainable-business">Sustainable Business Strategy</a> </li> <li> <a href="/en/human-resources/insights/diversity-equity-inclusion" class="nav-link" data-sublink="Diversity, Equity and Inclusion" data-nav-category="Insights" data-nav-sub-category="Featured" data-nav-heading="Insights" data-nav="/en/human-resources/insights/diversity-equity-inclusion">Diversity, Equity and Inclusion</a> </li> </ul> <span class="dropdown-menu__title">By Function</span> <ul class="nav "> <li> <a href="/en/audit-risk" class="nav-link" data-sublink="Audit & Risk" data-nav-category="Insights" data-nav-sub-category="By Function" data-nav-heading="Insights" data-nav="/en/audit-risk">Audit & Risk</a> </li> <li> <a href="/en/customer-service-support" class="nav-link" data-sublink="Customer Service & Support" data-nav-category="Insights" data-nav-sub-category="By Function" data-nav-heading="Insights" data-nav="/en/customer-service-support">Customer Service & Support</a> </li> <li> <a href="/en/finance" class="nav-link" data-sublink="Finance" data-nav-category="Insights" data-nav-sub-category="By Function" data-nav-heading="Insights" data-nav="/en/finance">Finance</a> </li> <li> <a href="/en/human-resources" class="nav-link" data-sublink="Human Resources" data-nav-category="Insights" data-nav-sub-category="By Function" data-nav-heading="Insights" data-nav="/en/human-resources">Human Resources</a> </li> <li> <a href="/en/information-technology" class="nav-link" data-sublink="Information Technology" data-nav-category="Insights" data-nav-sub-category="By Function" data-nav-heading="Insights" data-nav="/en/information-technology">Information Technology</a> </li> <li> <a href="/en/product-management" class="nav-link" data-sublink="Product Management" data-nav-category="Insights" data-nav-sub-category="By Function" data-nav-heading="Insights" data-nav="/en/product-management">Product Management</a> </li> <li> <a href="/en/sales" class="nav-link" data-sublink="Sales" data-nav-category="Insights" data-nav-sub-category="By Function" data-nav-heading="Insights" data-nav="/en/sales">Sales</a> </li> <li> <a href="/en/supply-chain" class="nav-link" data-sublink="Supply Chain" data-nav-category="Insights" data-nav-sub-category="By Function" data-nav-heading="Insights" data-nav="/en/supply-chain">Supply Chain</a> </li> </ul> </div> </div> </div> <div class="panel"> <div class="panel-heading"> <div class="panel-title"> <a class="nav-link " href="/en/experts" data-toggle="collapse" data-sublink="Expert Guidance" data-nav-category="Expert Guidance" data-parent="#globalNavAccordion">Expert Guidance</a> </div> </div> <div class="panel-collapse collapse" id="collapse-1"> </div> </div> <div class="panel"> <div class="panel-heading"> <div class="panel-title"> <a class="nav-link js-collapse" href="#collapse-2" data-toggle="collapse" data-sublink="Tools" data-nav-category="Tools" data-parent="#globalNavAccordion">Tools</a> </div> </div> <div class="panel-collapse collapse" id="collapse-2"> <div class="panel-body"> <span class="dropdown-menu__title">Overview</span> <ul class="nav "> <li> <a href="/en/tools" class="nav-link" data-sublink="Tools to Make Smarter, Faster Decisions" data-nav-category="Tools" data-nav-sub-category="Overview" data-nav-heading="Tools" data-nav="/en/tools">Tools to Make Smarter, Faster Decisions</a> </li> </ul> <span class="dropdown-menu__title">Featured</span> <ul class="nav "> <li> <a href="/en/products/buysmart" class="nav-link" data-sublink="BuySmart: Buy Technology with Confidence" data-nav-category="Tools" data-nav-sub-category="Featured" data-nav-heading="Tools" data-nav="/en/products/buysmart">BuySmart: Buy Technology with Confidence</a> </li> <li> <a href="/en/methodologies/research-methodologies-gartner-critical-capabilities" class="nav-link" data-sublink="Critical Capabilities: Analyze Products & Services" data-nav-category="Tools" data-nav-sub-category="Featured" data-nav-heading="Tools" data-nav="/en/methodologies/research-methodologies-gartner-critical-capabilities">Critical Capabilities: Analyse Products & Services</a> </li> <li> <a href="/en/methodologies/gartner-hype-cycle" class="nav-link" data-sublink="Hype Cycle: Measure Technology Lifecycle" data-nav-category="Tools" data-nav-sub-category="Featured" data-nav-heading="Tools" data-nav="/en/methodologies/gartner-hype-cycle">Hype Cycle: Measure Technology Lifecycle</a> </li> <li> <a href="/en/methodologies/magic-quadrants-research" class="nav-link" data-sublink="Magic Quadrant: Market Analysis of Competitive Players" data-nav-category="Tools" data-nav-sub-category="Featured" data-nav-heading="Tools" data-nav="/en/methodologies/magic-quadrants-research">Magic Quadrant: Market Analysis of Competitive Players</a> </li> <li> <a href="/en/product-management/gartner-product-decisions" class="nav-link" data-sublink="Product Decisions: Power Your Product Strategy" data-nav-category="Tools" data-nav-sub-category="Featured" data-nav-heading="Tools" data-nav="/en/product-management/gartner-product-decisions">Product Decisions: Power Your Product Strategy</a> </li> </ul> <span class="dropdown-menu__title">Templates & Frameworks</span> <ul class="nav "> <li> <a href="/en/insights/benchmarking" class="nav-link" data-sublink="Benchmarking: Best in Class Diagnostics" data-nav-category="Tools" data-nav-sub-category="Templates & Frameworks" data-nav-heading="Tools" data-nav="/en/insights/benchmarking">Benchmarking: Best in Class Diagnostics</a> </li> <li> <a href="/en/insights/cost-optimisation" class="nav-link" data-sublink="Cost Optimization: Drive Growth and Efficiency" data-nav-category="Tools" data-nav-sub-category="Templates & Frameworks" data-nav-heading="Tools" data-nav="/en/insights/cost-optimisation">Cost Optimisation: Drive Growth and Efficiency</a> </li> <li> <a href="/en/insights/strategic-planning" class="nav-link" data-sublink="Strategic Planning: Turn Strategy into Action" data-nav-category="Tools" data-nav-sub-category="Templates & Frameworks" data-nav-heading="Tools" data-nav="/en/insights/strategic-planning">Strategic Planning: Turn Strategy into Action</a> </li> </ul> </div> </div> </div> <div class="panel"> <div class="panel-heading"> <div class="panel-title"> <a class="nav-link js-collapse" href="#collapse-3" data-toggle="collapse" data-sublink="About" data-nav-category="About" data-parent="#globalNavAccordion">Connect with Peers</a> </div> </div> <div class="panel-collapse collapse" id="collapse-3"> <div class="panel-body"> <span class="dropdown-menu__title">Conferences</span> <ul class="nav "> <li> <a href="/en/conferences/calendar" class="nav-link" data-sublink="All Conferences" data-nav-category="About" data-nav-sub-category="Conferences" data-nav-heading="Connect with Peers" data-nav="/en/conferences/calendar">All Conferences</a> </li> <li> <a href="/en/conferences/calendar/all/apac" class="nav-link" data-sublink="Asia/Pacific and Japan" data-nav-category="About" data-nav-sub-category="Conferences" data-nav-heading="Connect with Peers" data-nav="/en/conferences/calendar/all/apac">Asia/Pacific and Japan</a> </li> <li> <a href="/en/conferences/calendar/all/emea" class="nav-link" data-sublink="Europe, Middle East and Africa" data-nav-category="About" data-nav-sub-category="Conferences" data-nav-heading="Connect with Peers" data-nav="/en/conferences/calendar/all/emea">Europe, Middle East and Africa</a> </li> <li> <a href="/en/conferences/calendar/all/na" class="nav-link" data-sublink="North America" data-nav-category="About" data-nav-sub-category="Conferences" data-nav-heading="Connect with Peers" data-nav="/en/conferences/calendar/all/na">North America</a> </li> <li> <a href="/en/conferences/calendar/all/all/virtual-conference" class="nav-link" data-sublink="Virtual" data-nav-category="About" data-nav-sub-category="Conferences" data-nav-heading="Connect with Peers" data-nav="/en/conferences/calendar/all/all/virtual-conference">Virtual</a> </li> </ul> <span class="dropdown-menu__title">Communities</span> <ul class="nav "> <li> <a href="https://www.evanta.com/" class="nav-link" data-sublink="Evanta: Connecting C-Level Executives" data-nav-category="About" data-nav-sub-category="Communities" data-nav-heading="Connect with Peers" data-nav="https://www.evanta.com/">Evanta: Connecting C-Level Executives</a> </li> <li> <a href="https://www.gartner.com/en/products/peer-connect" class="nav-link" data-sublink="Peer Connect: Tap into Your Peers" data-nav-category="About" data-nav-sub-category="Communities" data-nav-heading="Connect with Peers" data-nav="https://www.gartner.com/en/products/peer-connect">Peer Connect: Tap into Your Peers</a> </li> <li> <a href="https://www.gartner.com/reviews/home" class="nav-link" data-sublink="Peer Insights: Choose IT Solutions with Confidence" data-nav-category="About" data-nav-sub-category="Communities" data-nav-heading="Connect with Peers" data-nav="https://www.gartner.com/reviews/home">Peer Insights: Choose IT Solutions with Confidence</a> </li> </ul> </div> </div> </div> <div class="panel"> <div class="panel-heading"> <div class="panel-title"> <a class="nav-link" href="/en/conferences/calendar" data-toggle="collapse" data-sublink="Conferences" data-nav-category="Conferences" data-parent="#globalNavAccordion">Conferences</a> </div> </div> </div> <div class="panel"> <div class="panel-heading"> <div class="panel-title"> <a class="nav-link" href="/en/about" data-toggle="collapse" data-sublink="About" data-nav-category="About" data-parent="#globalNavAccordion">About</a> </div> </div> </div> <div class="panel"> <div class="panel-heading"> <div class="panel-title"> <a class="nav-link" href="https://www.gartner.com/en/newsroom" data-toggle="collapse" data-sublink="Newsroom" data-nav-category="Newsroom" data-parent="#globalNavAccordion">Newsroom</a> </div> </div> </div> <div class="panel"> <div class="panel-heading"> <div class="panel-title"> <a class="nav-link" href="https://jobs.gartner.com/" data-toggle="collapse" data-sublink="Careers" data-nav-category="Careers" data-parent="#globalNavAccordion">Careers</a> </div> </div> </div> </div> </li> <li class="bac-btn-container global-nav-bac "> <div class="globalsite cmp-globalsite-button"> <div class="light-bg"> <a id="bacTopNavCtaBecomeAClient" data-en-title="Become a Client" href="/en/become-a-client?bacCtaId=bacTopNavCtaBecomeAClient" role="button" target="_self" class="btn bac-btn btBtn btnNormalWidth btn-blue">Become a Client <span class="button-arrow gcom-icon-arrow-up"></span> </a> </div> </div> </li> </ul> </div> <div class="gartner-logo"> <a href="/en" class=""> <img class="logo img-responsive" width="116" height="27" alt="" src="https://emt.gartnerweb.com/ngw/commonassets/images/build-graphics/gartner-logos/gartner.svg"/> </a> </div> </div> <!-- central header menu - contextual or global --> <div id="contextual-navbar" class="clearfix central-menu "> <div> <ul id="primarynav" class="nav navbar-nav nav-left js-global-nav " style="visibility: hidden;"> <li class="dropdown primary-dropdown"> <a href="#" class="dropdown-toggle nav-link primary-link" data-toggle="" role="button" aria-haspopup="true" aria-expanded="false" data-nav-type="contextual" data-nav="#" data-sublink="Insights" data-nav-category="Insights">Insights</a> <div class="dropdown-menu clear"> <div class="sub-nav-wrapper"> <div class="sub-nav-col "> <span class="dropdown-menu__title">Featured</span> <ul class="nav"> <li> <a href="/en/smarterwithgartner" class="nav-link" data-nav-type="contextual" data-sublink="All Insights" data-nav-category="Insights" data-nav-sub-category="Featured" data-nav="/en/smarterwithgartner">All Insights</a> </li> <li> <a href="/en/insights/strategic-planning" class="nav-link" data-nav-type="contextual" data-sublink="Strategic Planning" data-nav-category="Insights" data-nav-sub-category="Featured" data-nav="/en/insights/strategic-planning">Strategic Planning</a> </li> <li> <a href="/en/insights/leadership-vision" class="nav-link" data-nav-type="contextual" data-sublink="Leadership Vision" data-nav-category="Insights" data-nav-sub-category="Featured" data-nav="/en/insights/leadership-vision">Leadership Vision</a> </li> <li> <a href="/en/insights/recession-playbooks" class="nav-link" data-nav-type="contextual" data-sublink="Recession Guidance" data-nav-category="Insights" data-nav-sub-category="Featured" data-nav="/en/insights/recession-playbooks">Recession Guidance</a> </li> <li> <a href="/en/insights/future-of-work" class="nav-link" data-nav-type="contextual" data-sublink="Future of Work Reinvented" data-nav-category="Insights" data-nav-sub-category="Featured" data-nav="/en/insights/future-of-work">Future of Work Reinvented</a> </li> <li> <a href="/en/insights/sustainable-business" class="nav-link" data-nav-type="contextual" data-sublink="Sustainable Business Strategy" data-nav-category="Insights" data-nav-sub-category="Featured" data-nav="/en/insights/sustainable-business">Sustainable Business Strategy</a> </li> <li> <a href="/en/human-resources/insights/diversity-equity-inclusion" class="nav-link" data-nav-type="contextual" data-sublink="Diversity, Equity and Inclusion" data-nav-category="Insights" data-nav-sub-category="Featured" data-nav="/en/human-resources/insights/diversity-equity-inclusion">Diversity, Equity and Inclusion</a> </li> </ul> </div> <div class="sub-nav-col "> <span class="dropdown-menu__title">By Function</span> <ul class="nav"> <li> <a href="/en/audit-risk" class="nav-link" data-nav-type="contextual" data-sublink="Audit & Risk" data-nav-category="Insights" data-nav-sub-category="By Function" data-nav="/en/audit-risk">Audit & Risk</a> </li> <li> <a href="/en/customer-service-support" class="nav-link" data-nav-type="contextual" data-sublink="Customer Service & Support" data-nav-category="Insights" data-nav-sub-category="By Function" data-nav="/en/customer-service-support">Customer Service & Support</a> </li> <li> <a href="/en/finance" class="nav-link" data-nav-type="contextual" data-sublink="Finance" data-nav-category="Insights" data-nav-sub-category="By Function" data-nav="/en/finance">Finance</a> </li> <li> <a href="/en/human-resources" class="nav-link" data-nav-type="contextual" data-sublink="Human Resources" data-nav-category="Insights" data-nav-sub-category="By Function" data-nav="/en/human-resources">Human Resources</a> </li> <li> <a href="/en/information-technology" class="nav-link" data-nav-type="contextual" data-sublink="Information Technology" data-nav-category="Insights" data-nav-sub-category="By Function" data-nav="/en/information-technology">Information Technology</a> </li> <li> <a href="/en/product-management" class="nav-link" data-nav-type="contextual" data-sublink="Product Management" data-nav-category="Insights" data-nav-sub-category="By Function" data-nav="/en/product-management">Product Management</a> </li> <li> <a href="/en/sales" class="nav-link" data-nav-type="contextual" data-sublink="Sales" data-nav-category="Insights" data-nav-sub-category="By Function" data-nav="/en/sales">Sales</a> </li> <li> <a href="/en/supply-chain" class="nav-link" data-nav-type="contextual" data-sublink="Supply Chain" data-nav-category="Insights" data-nav-sub-category="By Function" data-nav="/en/supply-chain">Supply Chain</a> </li> </ul> </div> </div> </div> </li> <li class="dropdown primary-dropdown"> <a href="/en/experts" class="dropdown-toggle nav-link primary-link" data-toggle="" role="button" aria-haspopup="true" aria-expanded="false" data-nav-type="contextual" data-nav="/en/experts" data-sublink="Expert Guidance" data-nav-category="Expert Guidance">Expert Guidance</a> </li> <li class="dropdown primary-dropdown"> <a href="#" class="dropdown-toggle nav-link primary-link" data-toggle="" role="button" aria-haspopup="true" aria-expanded="false" data-nav-type="contextual" data-nav="#" data-sublink="Tools" data-nav-category="Tools">Tools</a> <div class="dropdown-menu clear"> <div class="sub-nav-wrapper"> <div class="sub-nav-col "> <span class="dropdown-menu__title">Overview</span> <ul class="nav"> <li> <a href="/en/tools" class="nav-link" data-nav-type="contextual" data-sublink="Tools to Make Smarter, Faster Decisions" data-nav-category="Tools" data-nav-sub-category="Overview" data-nav="/en/tools">Tools to Make Smarter, Faster Decisions</a> </li> </ul> </div> <div class="sub-nav-col "> <span class="dropdown-menu__title">Featured</span> <ul class="nav"> <li> <a href="/en/products/buysmart" class="nav-link" data-nav-type="contextual" data-sublink="BuySmart: Buy Technology with Confidence" data-nav-category="Tools" data-nav-sub-category="Featured" data-nav="/en/products/buysmart">BuySmart: Buy Technology with Confidence</a> </li> <li> <a href="/en/methodologies/research-methodologies-gartner-critical-capabilities" class="nav-link" data-nav-type="contextual" data-sublink="Critical Capabilities: Analyze Products & Services" data-nav-category="Tools" data-nav-sub-category="Featured" data-nav="/en/methodologies/research-methodologies-gartner-critical-capabilities">Critical Capabilities: Analyse Products & Services</a> </li> <li> <a href="/en/methodologies/gartner-hype-cycle" class="nav-link" data-nav-type="contextual" data-sublink="Hype Cycle: Measure Technology Lifecycle" data-nav-category="Tools" data-nav-sub-category="Featured" data-nav="/en/methodologies/gartner-hype-cycle">Hype Cycle: Measure Technology Lifecycle</a> </li> <li> <a href="/en/methodologies/magic-quadrants-research" class="nav-link" data-nav-type="contextual" data-sublink="Magic Quadrant: Market Analysis of Competitive Players" data-nav-category="Tools" data-nav-sub-category="Featured" data-nav="/en/methodologies/magic-quadrants-research">Magic Quadrant: Market Analysis of Competitive Players</a> </li> <li> <a href="/en/product-management/gartner-product-decisions" class="nav-link" data-nav-type="contextual" data-sublink="Product Decisions: Power Your Product Strategy" data-nav-category="Tools" data-nav-sub-category="Featured" data-nav="/en/product-management/gartner-product-decisions">Product Decisions: Power Your Product Strategy</a> </li> </ul> </div> <div class="sub-nav-col "> <span class="dropdown-menu__title">Templates & Frameworks</span> <ul class="nav"> <li> <a href="/en/insights/benchmarking" class="nav-link" data-nav-type="contextual" data-sublink="Benchmarking: Best in Class Diagnostics" data-nav-category="Tools" data-nav-sub-category="Templates & Frameworks" data-nav="/en/insights/benchmarking">Benchmarking: Best in Class Diagnostics</a> </li> <li> <a href="/en/insights/cost-optimisation" class="nav-link" data-nav-type="contextual" data-sublink="Cost Optimization: Drive Growth and Efficiency" data-nav-category="Tools" data-nav-sub-category="Templates & Frameworks" data-nav="/en/insights/cost-optimisation">Cost Optimisation: Drive Growth and Efficiency</a> </li> <li> <a href="/en/insights/strategic-planning" class="nav-link" data-nav-type="contextual" data-sublink="Strategic Planning: Turn Strategy into Action" data-nav-category="Tools" data-nav-sub-category="Templates & Frameworks" data-nav="/en/insights/strategic-planning">Strategic Planning: Turn Strategy into Action</a> </li> </ul> </div> </div> </div> </li> <li class="dropdown primary-dropdown"> <a href="#" class="dropdown-toggle nav-link primary-link" data-toggle="" role="button" aria-haspopup="true" aria-expanded="false" data-nav-type="contextual" data-nav="#" data-sublink="About" data-nav-category="About">Connect with Peers</a> <div class="dropdown-menu clear"> <div class="sub-nav-wrapper"> <div class="sub-nav-col "> <span class="dropdown-menu__title">Conferences</span> <ul class="nav"> <li> <a href="/en/conferences/calendar" class="nav-link" data-nav-type="contextual" data-sublink="All Conferences" data-nav-category="About" data-nav-sub-category="Conferences" data-nav="/en/conferences/calendar">All Conferences</a> </li> <li> <a href="/en/conferences/calendar/all/apac" class="nav-link" data-nav-type="contextual" data-sublink="Asia/Pacific and Japan" data-nav-category="About" data-nav-sub-category="Conferences" data-nav="/en/conferences/calendar/all/apac">Asia/Pacific and Japan</a> </li> <li> <a href="/en/conferences/calendar/all/emea" class="nav-link" data-nav-type="contextual" data-sublink="Europe, Middle East and Africa" data-nav-category="About" data-nav-sub-category="Conferences" data-nav="/en/conferences/calendar/all/emea">Europe, Middle East and Africa</a> </li> <li> <a href="/en/conferences/calendar/all/na" class="nav-link" data-nav-type="contextual" data-sublink="North America" data-nav-category="About" data-nav-sub-category="Conferences" data-nav="/en/conferences/calendar/all/na">North America</a> </li> <li> <a href="/en/conferences/calendar/all/all/virtual-conference" class="nav-link" data-nav-type="contextual" data-sublink="Virtual" data-nav-category="About" data-nav-sub-category="Conferences" data-nav="/en/conferences/calendar/all/all/virtual-conference">Virtual</a> </li> </ul> </div> <div class="sub-nav-col "> <span class="dropdown-menu__title">Communities</span> <ul class="nav"> <li> <a href="https://www.evanta.com/" class="nav-link" data-nav-type="contextual" data-sublink="Evanta: Connecting C-Level Executives" data-nav-category="About" data-nav-sub-category="Communities" data-nav="https://www.evanta.com/">Evanta: Connecting C-Level Executives</a> </li> <li> <a href="https://www.gartner.com/en/products/peer-connect" class="nav-link" data-nav-type="contextual" data-sublink="Peer Connect: Tap into Your Peers" data-nav-category="About" data-nav-sub-category="Communities" data-nav="https://www.gartner.com/en/products/peer-connect">Peer Connect: Tap into Your Peers</a> </li> <li> <a href="https://www.gartner.com/reviews/home" class="nav-link" data-nav-type="contextual" data-sublink="Peer Insights: Choose IT Solutions with Confidence" data-nav-category="About" data-nav-sub-category="Communities" data-nav="https://www.gartner.com/reviews/home">Peer Insights: Choose IT Solutions with Confidence</a> </li> </ul> </div> </div> </div> </li> </ul> </div> <div> <ul class="nav navbar-nav nav-right" style="visibility: hidden;"> <div class="nav-right-search"> <a href="" class="btn search-toggle " role="button"> <span class="nav-icon gcom-icon-search"></span> </a> </div> <li class="bac-btn-container "> <div class="globalsite cmp-globalsite-button"> <div class="light-bg"> <a id="bacTopNavCtaBecomeAClient" data-en-title="Become a Client" href="/en/become-a-client?bacCtaId=bacTopNavCtaBecomeAClient" role="button" target="_self" class="btn bac-btn btBtn btnNormalWidth btn-blue">Become a Client <span class="button-arrow gcom-icon-arrow-up"></span> </a> </div> </div> </li> </ul> </div> </div> </div> </div> </nav> <!-- mobile contextual menu below hero --> </section> <ul class="hide"> <li id="serp-search-item"><b>Gartner client? </b><a href="#">Log in</a> for personalized search results.</li> </ul> </header> <div class="emt-container-inner"> <div class="root responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="responsivegrid aem-GridColumn aem-GridColumn--default--12"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-backgroundcontainer aem-GridColumn aem-GridColumn--default--12"> <style> .bgImageParent-1732655241145 { color:#FFFFFF; background-color: #002856; border: solid 1px #002856; } </style> <div class="grid-full "> <div class="bgImageParent-1732655241145"> <div class="grid-norm match-height-target"> <div class="grid-norm-inner no-top-bottom-padding"> <div class="bg-inner dark-bg"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-columncontrol aem-GridColumn aem-GridColumn--default--12"> <!-- Allow flex columns to collapse on mobile and table (only used when center align option is selected) --> <section class="column-control grid-norm margin-top-bottom rmg-t56 rmg-b56"> <div class="row xs-flex-direction-column sm-flex-direction-column"> <div class="col-lg-6 col-md-6 col-sm-12 col-xs-12 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-heading aem-GridColumn aem-GridColumn--default--12"> <div class="grid-norm vertical mg-b32 display-bold-3 no-top"> <h2 class="h1 " style="width: 100%;border-top-color: ;border-bottom-color: ; color: #FFFFFF;"> We deliver <br class="hide-mobilesm hide-mobile hide-tablet hide-desktop" /><span style="color: rgb(6,196,176);">actionable, objective insights</span> <br class="hide-mobilesm hide-mobile hide-tablet hide-desktop" />to executives and their teams </h2> </div></div> <div class="globalsite cmp-globalsite-articletext aem-GridColumn aem-GridColumn--default--12"> <article class="article-text grid-norm no-top "> <span class="rte"><p class="p-intro" style="font-weight: 500;">Our expert guidance and tools enable faster, smarter<br class="hide-mobilesm hide-mobile hide-tablet hide-desktop" /> decisions and stronger performance on an organisation’s <span style="white-space: nowrap;">mission-critical priorities.</span></p> </span> </article></div> <div class="globalsite cmp-globalsite-freeform aem-GridColumn aem-GridColumn--default--12"> <section> <div class="gartnerlinks"> <a data-en-title="Investor Relations" data-placement="auto" href="https://investor.gartner.com/home/default.aspx" role="button" class=" btn btBtn btnNormalWidth btn-arrow rmg-b16" target="_blank">Investor Relations<span class="button-arrow gcom-icon-arrow-up"></span> </a><br> <a data-en-title="Corporate Fact Sheet" data-placement="auto" href="https://emt.gartnerweb.com/ngw/globalassets/en/about/documents/gartner-at-a-glance.pdf" role="button" class=" btn btBtn btnNormalWidth btn-arrow rmg-b16" target="_blank">Corporate Fact Sheet<span class="button-arrow gcom-icon-arrow-up"></span> </a><br> <a data-en-title="Our Leadership" data-placement="auto" href="https://www.gartner.com/en/about/management" role="button" class=" btn btBtn btnNormalWidth btn-arrow rmg-b16" target="_self">Our Leadership<span class="button-arrow gcom-icon-arrow-up"></span></a><br> <a data-en-title="Newsroom" data-placement="auto" href="https://www.gartner.com/en/newsroom" role="button" class=" btn btBtn btnNormalWidth btn-arrow rmg-b16" target="_self">Newsroom<span class="button-arrow gcom-icon-arrow-up"></span></a><br> <a data-en-title="Worldwide Offices" data-placement="auto" href="https://www.gartner.com/en/contact/worldwide-offices" role="button" class=" btn btBtn btnNormalWidth btn-arrow rmg-b16" target="_self">Worldwide Offices<span class="button-arrow gcom-icon-arrow-up"></span> </a> </div> </section> </div> </div> </div> <div class="col-lg-6 col-md-6 col-sm-12 col-xs-12 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-heading aem-GridColumn aem-GridColumn--default--12"> <div class="grid-norm rmg-b56 no-top"> <h1 class="h3 " style="width: 100%;border-top-color: ;border-bottom-color: ; color: #FFFFFF;"> About Gartner </h1> </div></div> <div class="globalsite cmp-globalsite-freeform aem-GridColumn aem-GridColumn--default--12"> <section> <div class="gartnerstats-top"> <div class="display-regular-1"> <h5 style="color:#40B3E1"> $4B </h5> </div> <article class="article-text mg-t16 rmg-b96 light-bg"> <span> <p class="p-intro" style="color: rgb(255,255,255); font-weight: 500">We are a $4.7 billion company and a member of the S&P 500.</p> </span> </article> <div class="display-regular-1"> <h5 style="color:#40B3E1"> 100+ </h5> </div> <article class="article-text mg-t16 rmg-b96 light-bg"> <span> <p class="p-intro" style="color: rgb(255,255,255); font-weight: 500">We work with businesses in more than 100 countries. </p> </span> </article> </div> <div class="gartnerstats-bottom"> <div class="display-regular-1"> <h5 style="color:#40B3E1"> ~16,600 </h5> </div> <article class="article-text mg-t16 rmg-b96 light-bg"> <span> <p class="p-intro" style="color: rgb(255,255,255); font-weight: 500">We have nearly 16,600 associates in more than 90 offices globally.<br><br></p> </span> </article> <div class="display-regular-1"> <h5 style="color:#40B3E1"> 40+ </h5> </div> <article class="article-text mg-t16 rmg-b96 light-bg"> <span> <p class="p-intro" style="color: rgb(255,255,255); font-weight: 500">Over 40 years providing insights and expert guidance to client enterprises worldwide. </p> </span> </article> </div> </section> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> </div> </div></div> <div class="globalsite cmp-globalsite-heading aem-GridColumn aem-GridColumn--default--12"> <div class="grid-norm rmg-t56 no-bottom"> <h3 class="h2 " style="width: 100%;border-top-color: ;border-bottom-color: ; color: #002856;"> We help clients make smarter and <br class="hide-mobilesm hide-mobile hide-tablet" />faster decisions. </h3> </div></div> <div class="globalsite cmp-globalsite-tabctrl aem-GridColumn aem-GridColumn--default--12"> <section class="tabs-wrapper grid-full margin-top-bottom white-bg "> <div class="Left grid-norm outer-wrapper"> <div class="heading-wrapper rte"> <h6 class="top-eyebrow"></h6> </div> <div class="arrow-wrapper"> <span id="left-scroll" class="icon-arrow gcom-icon-arrow-left"></span> <span id="right-scroll" class="icon-arrow gcom-icon-arrow-right"></span> </div> <div class="tab-section"> <ul class="tab-list"> <!--for backwards compatibility--> <li class="tab-link" tabindex="0" data-id="root_responsivegrid_tabctrl-copy-33748877-0">Insights</li> <li class="tab-link" tabindex="0" data-id="root_responsivegrid_tabctrl-copy-33748877-1">Expert Guidance</li> <li class="tab-link" tabindex="0" data-id="root_responsivegrid_tabctrl-copy-33748877-2">Tools and Benchmarks</li> <li class="tab-link" tabindex="0" data-id="root_responsivegrid_tabctrl-copy-33748877-3">Connect with Peers</li> <li class="tab-link" tabindex="0" data-id="root_responsivegrid_tabctrl-copy-33748877-4">Conferences</li> <li class="tab-link" tabindex="0" data-id="root_responsivegrid_tabctrl-copy-33748877-5">Consulting</li> <!--for deleted tabs--> </ul> </div> <div class="tabs-content"> <!--for backwards compatibility--> <div id="root_responsivegrid_tabctrl-copy-33748877-0" class="item tab-content"> <div class="tabctrl-content"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-columncontrol aem-GridColumn aem-GridColumn--default--12"> <!-- Allow flex columns to collapse on mobile and table (only used when center align option is selected) --> <section class="column-control grid-norm no-top-bottom "> <div class="row gray-bar bar-first-col-right xs-flex-direction-column sm-flex-direction-column"> <div class="col-lg-8 col-md-8 col-sm-12 col-xs-12 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-articletext aem-GridColumn aem-GridColumn--default--12"> <article class="article-text grid-norm "> <span class="rte"><h3>Receive in-depth guidance:</h3> <ul> <li>Developed through rigorous proprietary research methodologies to ensure all insights are independent and objective<br /> </li> <li>Created by a global team of more than 2,200+ research and advisory experts who understand your role, business and industry</li> <li>Provided in more than 490,000 direct client interactions each year</li> </ul> </span> </article></div> </div> </div> <div class="col-lg-4 col-md-4 col-sm-12 col-xs-12 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-heading aem-GridColumn aem-GridColumn--default--12"> <div class="grid-norm display-regular-2 rmg-t32 "> <h4 style="width: 100%;border-top-color: ;border-bottom-color: ; color: #009AD7;"> 2,200+ </h4> </div></div> <div class="globalsite cmp-globalsite-articletext aem-GridColumn aem-GridColumn--default--12"> <article class="article-text grid-norm no-top-bottom mg-t16 mg-b16"> <span class="rte"><p>research and advisory experts</p> </span> </article></div> <div class="globalsite cmp-globalsite-button aem-GridColumn aem-GridColumn--default--12"> <div class="grid-norm no-bottom mg-t16 "> <div align="left"> <a data-en-title="Meet Our Experts" data-placement='auto' href="/en/experts" role="button" class=" btn btBtn btnNormalWidth btn-arrow " target="_self"> Meet Our Experts <span class="button-arrow gcom-icon-arrow-up"></span> </a> </div> </div></div> </div> </div> </div> </section> </div> </div> </div> </div> </div> <div id="root_responsivegrid_tabctrl-copy-33748877-1" class="item tab-content"> <div class="tabctrl-content"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-columncontrol aem-GridColumn aem-GridColumn--default--12"> <!-- Allow flex columns to collapse on mobile and table (only used when center align option is selected) --> <section class="column-control grid-norm no-top-bottom "> <div class="row gray-bar bar-second-col-left xs-flex-direction-column sm-flex-direction-column"> <div class="col-lg-8 col-md-8 col-sm-12 col-xs-12 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-articletext aem-GridColumn aem-GridColumn--default--12"> <article class="article-text grid-norm "> <span class="rte"><h3>Find customised information:</h3> <ul> <li>Delivered by experts, many of whom formerly held leadership positions in your function, to help challenge conventional thinking and jump-start innovation<br /> </li> <li>Informed by an annual average of nearly 300 new, thoroughly vetted, practitioner-sourced case studies</li> <li>Applied in over 2,100+ technology-driven strategic consulting and contract optimisation engagements annually</li> </ul> </span> </article></div> </div> </div> <div class="col-lg-4 col-md-4 col-sm-12 col-xs-12 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-heading aem-GridColumn aem-GridColumn--default--12"> <div class="grid-norm rmg-t32 no-bottom"> <h4 class="h4 " style="width: 100%;border-top-color: ;border-bottom-color: ; color: #009AD7;"> We provide actionable insights to leaders across organisations. </h4> </div></div> <div class="globalsite cmp-globalsite-articletext aem-GridColumn aem-GridColumn--default--12"> <article class="article-text grid-norm margin-top-bottom mg-t16 mg-b16"> <span class="rte"><p>Preview content tailored to your most critical priorities.</p> </span> </article></div> <div class="globalsite cmp-globalsite-dropdownlist aem-GridColumn aem-GridColumn--default--12"> <section class="grid-norm no-top left"> <div class="cmp-filter-v2 "> <div class="hidden-sm hidden-md hidden-lg filter-button-container"> <button class="show-filters p-small hidden">Show Filters</button> <button class="hide-filters p-small">Hide Filters</button> </div> <div class="row featuredfilter- " data-size="1"> <div class="col-sm-4 col-md-3 col-xs-12 dropdown filter-dropdown1 acdff989-e3e9-482d-aeca-9c43560f3472 " data-dropdown-index="1"> <button class="btn-filter p-small dropdown-toggle" id="filterDropdown1"> <span data-title="Choose your priority">Choose your priority</span> <i class="gcom-icon-angle-down"></i> <i class="gcom-icon-angle-up"></i> </button> <ul class="dropdown-menu"> <li class="item "> <a class="p-small option single__link" data-value="/en/audit-risk">Audit & Risk</a> </li> <li class="item "> <a class="p-small option single__link" data-value="/en/customer-service-support">Customer Service & Support</a> </li> <li class="item "> <a class="p-small option single__link" data-value="/en/finance">Finance</a> </li> <li class="item "> <a class="p-small option single__link" data-value="/en/human-resources">Human Resources</a> </li> <li class="item "> <a class="p-small option single__link" data-value="/en/information-technology">Information Technology</a> </li> <li class="item "> <a class="p-small option single__link" data-value="/en/product-management">Product Management</a> </li> <li class="item "> <a class="p-small option single__link" data-value="/en/sales">Sales</a> </li> <li class="item "> <a class="p-small option single__link" data-value="/en/supply-chain">Supply Chain</a> </li> </ul> </div> <div class="reset-container"> <p class="p-small reset"> <span class="gcom-icon-refresh"></span> <a>Reset</a> </p> </div> </div> <div class="row"> </div> </div> <div class="btn btBtn btnNormalWidth btn-primary"> Learn more </div> </section> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> <div id="root_responsivegrid_tabctrl-copy-33748877-2" class="item tab-content"> <div class="tabctrl-content"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-columncontrol aem-GridColumn aem-GridColumn--default--12"> <!-- Allow flex columns to collapse on mobile and table (only used when center align option is selected) --> <section class="column-control grid-norm no-top-bottom "> <div class="row gray-bar bar-first-col-right xs-flex-direction-column sm-flex-direction-column"> <div class="col-lg-8 col-md-8 col-sm-12 col-xs-12 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-articletext aem-GridColumn aem-GridColumn--default--12"> <article class="article-text grid-norm "> <span class="rte"><h3>Access practical tools:</h3> <ul> <li>Gartner Score maturity diagnostics that span more than 60 functional areas across the enterprise<br /> </li> <li>Over 100 Gartner Magic Quadrants, the gold standard for objective market analysis, covering more than 800 technology and technology service vendors</li> <li>The Gartner Digital IQ index, including reports on the performance of more than 1,000 brands</li> </ul> </span> </article></div> </div> </div> <div class="col-lg-4 col-md-4 col-sm-12 col-xs-12 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-heading aem-GridColumn aem-GridColumn--default--12"> <div class="grid-norm display-regular-2 rmg-t32 "> <h4 style="width: 100%;border-top-color: ;border-bottom-color: ; color: #009AD7;"> 100+ </h4> </div></div> <div class="globalsite cmp-globalsite-articletext aem-GridColumn aem-GridColumn--default--12"> <article class="article-text grid-norm no-top-bottom mg-t16 mg-b16"> <span class="rte"><p>Gartner Magic Quadrants</p> </span> </article></div> <div class="globalsite cmp-globalsite-articletext aem-GridColumn aem-GridColumn--default--12"> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> <div id="root_responsivegrid_tabctrl-copy-33748877-3" class="item tab-content"> <div class="tabctrl-content"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-columncontrol aem-GridColumn aem-GridColumn--default--12"> <!-- Allow flex columns to collapse on mobile and table (only used when center align option is selected) --> <section class="column-control grid-norm no-top-bottom "> <div class="row gray-bar bar-second-col-left xs-flex-direction-column sm-flex-direction-column"> <div class="col-lg-8 col-md-8 col-sm-12 col-xs-12 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-articletext aem-GridColumn aem-GridColumn--default--12"> <article class="article-text grid-norm "> <span class="rte"><h3>Join the community:</h3> <ul> <li>Peer perspectives and advice are accessible through the <a class="hide-desktop hide-desktopHD" href="https://www.gartner.com/en/products/peer-connect">Gartner Peer Connect</a><span class="hide-tablet hide-mobile hide-mobile-sm">Gartner Peer Connect</span> client community of nearly 116,000 active participants across every enterprise function<br /> </li> <li>The <a class="hide-desktop hide-desktopHD" href="https://www.gartner.com/reviews/home" target="_blank">Gartner Peer Insights</a><span class="hide-tablet hide-mobile hide-mobile-sm">Gartner Peer Insights</span> public community, in which over 180,000 enterprise IT users have shared more than 380,000 online reviews covering over 11,600 IT products and services</li> </ul> </span> </article></div> </div> </div> <div class="col-lg-4 col-md-4 col-sm-12 col-xs-12 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-heading aem-GridColumn aem-GridColumn--default--12"> <div class="grid-norm display-regular-2 hide-tablet hide-mobile hide-mobile-sm rmg-t32 "> <h4 style="width: 100%;border-top-color: ;border-bottom-color: ; color: #009AD7;"> 116,000 </h4> </div></div> <div class="globalsite cmp-globalsite-articletext aem-GridColumn aem-GridColumn--default--12"> <article class="article-text grid-norm no-top-bottom mg-t16 mg-b16 hide-tablet hide-mobile hide-mobile-sm"> <span class="rte"><p>active participants in Gartner Peer Connect</p> </span> </article></div> <div class="globalsite cmp-globalsite-button aem-GridColumn aem-GridColumn--default--12"> <div class="grid-norm no-bottom mg-t16 hide-tablet hide-mobile hide-mobile-sm "> <div align="left"> <a data-en-title="Gartner Peer Connect" data-placement='auto' href="https://www.gartner.com/en/products/peer-connect" role="button" class=" btn btBtn btnNormalWidth btn-arrow " target="_self"> Gartner Peer Connect <span class="button-arrow gcom-icon-arrow-up"></span> </a> </div> </div></div> <div class="globalsite cmp-globalsite-heading aem-GridColumn aem-GridColumn--default--12"> <div class="grid-norm display-regular-2 rmg-t32 hide-tablet hide-mobile hide-mobile-sm "> <h4 style="width: 100%;border-top-color: ;border-bottom-color: ; color: #009AD7;"> 380,000 </h4> </div></div> <div class="globalsite cmp-globalsite-articletext aem-GridColumn aem-GridColumn--default--12"> <article class="article-text grid-norm no-top-bottom mg-t16 mg-b16 hide-tablet hide-mobile hide-mobile-sm"> <span class="rte"><p>Gartner Peer Insight reviews</p> </span> </article></div> <div class="globalsite cmp-globalsite-button aem-GridColumn aem-GridColumn--default--12"> <div class="grid-norm no-bottom mg-t16 hide-tablet hide-mobile hide-mobile-sm "> <div align="left"> <a data-en-title="Gartner Peer Insights" data-placement='auto' href="https://www.gartner.com/reviews/home" role="button" class=" btn btBtn btnNormalWidth btn-arrow " target="_blank"> Gartner Peer Insights <span class="button-arrow gcom-icon-arrow-up"></span> </a> </div> </div></div> </div> </div> </div> </section> </div> </div> </div> </div> </div> <div id="root_responsivegrid_tabctrl-copy-33748877-4" class="item tab-content"> <div class="tabctrl-content"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-columncontrol aem-GridColumn aem-GridColumn--default--12"> <!-- Allow flex columns to collapse on mobile and table (only used when center align option is selected) --> <section class="column-control grid-norm no-top-bottom "> <div class="row gray-bar bar-second-col-left xs-flex-direction-column sm-flex-direction-column"> <div class="col-lg-8 col-md-8 col-sm-12 col-xs-12 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-articletext aem-GridColumn aem-GridColumn--default--12"> <article class="article-text grid-norm "> <span class="rte"><h3>Experience events:</h3> <ul> <li>Worldwide destination conferences as well as virtual live and recorded events<br /> </li> <li>Designed for IT and business executives as well as decision makers looking to adapt and evolve their organisations through disruption and uncertainty</li> <li>A venue for forward-thinking leaders to explore emerging trends, accelerate learning and guide decision making</li> </ul> </span> </article></div> </div> </div> <div class="col-lg-4 col-md-4 col-sm-12 col-xs-12 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-imagepicker aem-GridColumn aem-GridColumn--default--12"> <section class="wrapper stack-16-top grid-norm left hide-tablet hide-mobile hide-mobile-sm rmg-t32 "> <div id="img-6876dff5-857b-4f12-a1ee-2b424c9f2672"> <img class="img-responsive img-loader lazyload " data-src="https://emt.gartnerweb.com/ngw/commonassets/images/build-graphics/corporate-homepage/homepagecard-conferences.jpg" alt width="350"/> </div> <style> #img-6876dff5-857b-4f12-a1ee-2b424c9f2672 .img-loader { height: auto; width: 350px; } </style> </section> </div> <div class="globalsite cmp-globalsite-articletext aem-GridColumn aem-GridColumn--default--12"> <article class="article-text grid-norm mg-t16 mg-b16"> <span class="rte"><p>Join our in-person and virtual conferences</p> </span> </article></div> <div class="globalsite cmp-globalsite-button aem-GridColumn aem-GridColumn--default--12"> <div class="grid-norm no-bottom "> <div align="left"> <a data-en-title="View Conferences Calendar" data-placement='auto' href="/en/conferences/calendar" role="button" class=" btn btBtn btnNormalWidth btn-arrow " target="_self"> View Conferences Calendar <span class="button-arrow gcom-icon-arrow-up"></span> </a> </div> </div></div> </div> </div> </div> </section> </div> </div> </div> </div> </div> <div id="root_responsivegrid_tabctrl-copy-33748877-5" class="item tab-content"> <div class="tabctrl-content"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-columncontrol aem-GridColumn aem-GridColumn--default--12"> <!-- Allow flex columns to collapse on mobile and table (only used when center align option is selected) --> <section class="column-control grid-norm no-top-bottom "> <div class="row gray-bar bar-second-col-left xs-flex-direction-column sm-flex-direction-column"> <div class="col-lg-8 col-md-8 col-sm-12 col-xs-12 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-articletext aem-GridColumn aem-GridColumn--default--12"> <article class="article-text grid-norm "> <span class="rte"><h3>Transform your business:</h3> <ul> <li>Guidance for achieving stronger business outcomes in a digital world<br /> </li> <li>Market-leading data and actionable insights for business measurement, optimisation and transformation</li> <li>Industry-specific best practices to solidify strategic decisions, to achieve exceptional results and to fuel business growth by driving digital enterprise</li> </ul> </span> </article></div> </div> </div> <div class="col-lg-4 col-md-4 col-sm-12 col-xs-12 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalsite cmp-globalsite-imagepicker aem-GridColumn aem-GridColumn--default--12"> <section class="wrapper stack-16-top grid-norm left hide-tablet hide-mobile hide-mobile-sm "> <div id="img-dc148e99-4907-4bf9-b027-4f38b979f635"> <img class="img-responsive img-loader lazyload " data-src="https://emt.gartnerweb.com/ngw/globalassets/en/about/images/build-graphics/pictogram-accelerated-trends-sky.png" alt width="193" height="193"/> </div> <style> #img-dc148e99-4907-4bf9-b027-4f38b979f635 .img-loader { height: 193px; width: 193px; } </style> </section> </div> <div class="globalsite cmp-globalsite-articletext aem-GridColumn aem-GridColumn--default--12"> <article class="article-text grid-norm mg-t16 mg-b16"> <span class="rte"><p>Achieve better business outcomes</p> </span> </article></div> <div class="globalsite cmp-globalsite-button aem-GridColumn aem-GridColumn--default--12"> <div class="grid-norm no-bottom "> <div align="left"> <a data-en-title="Learn About Gartner Consulting" data-placement='auto' href="https://www.gartner.com/en/consulting" role="button" class=" btn btBtn btnNormalWidth btn-arrow " target="_self"> Learn About Gartner Consulting <span class="button-arrow gcom-icon-arrow-up"></span> </a> </div> </div></div> </div> </div> </div> </section> </div> </div> </div> </div> </div> <!--for deleted tabs--> </div> </div> </section></div> <div class="globalsite cmp-globalsite-editorialfeature aem-GridColumn aem-GridColumn--default--12"> <section class="grid-norm grid margin-top-bottom rmg-t96 rmg-b96"> <div class="item has-2-cards video-card card-row-1 pos-1 "> <div class="frame"> <img src="https://emt.gartnerweb.com/ngw/globalassets/en/about/images/build-graphics/success-stories.jpg" alt=""/> </div> <div class="text"> <div class="subtext"> <h2 class="h2">Client Success Stories</h2> <p class="p-intro">Find out how we help organisations around the world achieve their mission-critical priorities.</p> </div> <div class="globalsite cmp-globalsite-button"> <a class="btn btBtn btnNormalWidth btn-arrow" role="button" href="/en/customer-success-stories" target="_self"> Learn More <span class="button-arrow gcom-icon-arrow-up"></span> </a> </div> </div> </div><!-- ./item --> <div class="item has-2-cards square-card card-row-1 pos-2 "> <div class="frame"> <img src="https://emt.gartnerweb.com/ngw/globalassets/en/about/images/build-graphics/about-page-dri.jpg" alt=""/> </div> <div class="text"> <div class="subtext"> <h2 class="h2">Our Commitment to DEI</h2> <p class="p-intro">We believe that a variety of experiences makes us stronger — as individuals, as communities and as an organisation.</p> </div> <div class="globalsite cmp-globalsite-button"> <a class="btn btBtn btnNormalWidth btn-arrow" role="button" href="https://jobs.gartner.com/inclusion" target="_self"> Learn More <span class="button-arrow gcom-icon-arrow-up"></span> </a> </div> </div> </div><!-- ./item --> </section></div> <div class="globalsite cmp-globalsite-heading aem-GridColumn aem-GridColumn--default--12"> <div class="grid-norm rmg-t56 no-bottom"> <h4 class="h2 " style="width: 100%;border-top-color: ;border-bottom-color: ; color: #002856;"> Life At Gartner </h4> </div></div> <div class="globalsite cmp-globalsite-articletext aem-GridColumn aem-GridColumn--default--12"> <article class="article-text grid-norm margin-top-bottom mg-t16"> <span class="rte"><p>Get to know us through our associates and the impact we make together.</p> </span> </article></div> <div class="globalsite cmp-globalsite-imagecard aem-GridColumn aem-GridColumn--default--12"> <section class="grid-norm no-top "> <div class="tile-wrapper"> <div class="hidden slider-container top-slider"> <div class="slider"> <span class="arrow-left-container disable"> <i class="arrow arrow-left"></i> <div class="line line-left"></div> </span> <span class="slider-count">1</span> <i class="bi bi-slash"></i> <span class="slider-total">1</span> <span class="arrow-right-container"> <div class="line line-right"></div> <i class="arrow arrow-right"></i> </span> </div> </div> <div class="row"> <div class="card col-md-4 col-sm-6 col-xs-12"> <div class="card-item" data-cardindex="card-0"> <div class="text quartz"> <h3>Planting trees to promote a “go-green” culture</h3> <p class="p-small">Gartner associates in Gurgaon joined with NABET to plant more than 50 trees across 1.3 acres to to promote environmental awareness in this booming city.</p> <a href="https://blogs.gartner.com/careers/2021/08/03/gartner-associates-organize-a-tree-plantation-drive-to-promote-the-go-green-culture" target="_self" class="link btn btBtn btnNormalWidth btn-arrow">Read<span class="button-arrow gcom-icon-arrow-up"></span> </a> </div> <img class="bg-image lazyload hidden-md hidden-lg" data-src="https://emt.gartnerweb.com/ngw/globalassets/en/about/images/build-graphics/about-page-tree-planting.jpg" style="padding: 0px;"/> <img class="bg-image lazyload hidden-xs hidden-sm" data-src="https://emt.gartnerweb.com/ngw/globalassets/en/about/images/build-graphics/about-page-tree-planting.jpg" style="padding: 0px; height: 178px;"/> </div> </div> <div class="card col-md-4 col-sm-6 col-xs-12"> <div class="card-item" data-cardindex="card-1"> <div class="text gartner-blue"> <h3>Continuing to give back</h3> <p class="p-small">From driving civic engagement with youth to crafting handmade blankets for hospice patients, our associates are driving impact and change.</p> <a href="https://blogs.gartner.com/careers/2020/12/18/uplifting-the-community-gartner-associates-continue-to-give-back" target="_self" class="link btn btBtn btnNormalWidth btn-arrow">Discover<span class="button-arrow gcom-icon-arrow-up"></span> </a> </div> <img class="bg-image lazyload hidden-md hidden-lg" data-src="https://emt.gartnerweb.com/ngw/globalassets/en/about/images/build-graphics/about-page-give-back.jpg" style="padding: 0px;"/> <img class="bg-image lazyload hidden-xs hidden-sm" data-src="https://emt.gartnerweb.com/ngw/globalassets/en/about/images/build-graphics/about-page-give-back.jpg" style="padding: 0px; height: 178px;"/> </div> </div> <div class="card col-md-4 col-sm-6 col-xs-12"> <div class="card-item" data-cardindex="card-2"> <div class="text bg-image " style="background-image: url('https://emt.gartnerweb.com/ngw/globalassets/en/about/images/build-graphics/about-page-join-us.jpg');"> <h3>Join us</h3> <p class="p-small">If you’re looking for a rewarding career and the chance to shape the future, explore a career with Gartner.</p> <a href="https://jobs.gartner.com/" target="_blank" class="link btn btBtn btnNormalWidth btn-arrow">Learn More<span class="button-arrow gcom-icon-arrow-up"></span> </a> </div> </div> </div> </div> </div> </section></div> <div class="globalsite cmp-globalsite-freeform aem-GridColumn aem-GridColumn--default--12"> <style type="text/css"> @media (min-width: 768px) { .cmp-filter-v2 .dropdown { min-width: 310px; padding-left: 0px; } } .gartnerlinks, .gartnerstats-bottom, .gartnerstats-top { column-count: 2; column-gap: 20px } @media (min-width:1025px) and (max-width:1338px) { .display-bold-3 > *, .display-regular-1 > * { font-size: 48px; line-height: 48px; } } @media (max-width:1025px) and (min-width: 768px){ .cmp-filter-v2 button.dropdown-toggle, .cmp-filter-v2 button.show-filters, .cmp-filter-v2 button.hide-filters { width:80%; } } @media (max-width:525px) { .gartnerlinks, .gartnerstats-bottom, .gartnerstats-top { column-count: 1; } } /* Footer links*/ .globalsite.cmp-globalsite-globalcontextualfooter ul li>a { color: #002856; font-weight: 300; font-size: 14px; line-height: 17px; } </style> </div> </div> </div> </div> </div> </div> <footer> <section class="globalsite cmp-globalsite-globalcontextualfooter"> <div class="contextual-footer smoky-background-color"> <div class="top-footer-nav grid-norm"> <div class="row"> <div class="col-md-2 col-sm-12"> <a href="/en"> <img alt="Gartner" src="https://emt.gartnerweb.com/ngw/commonassets/images/build-graphics/gartner-logos/globalsite_gartner_logo.png" loading="lazy" fetchpriority="low" width="120" height="28" class="img-responsive lazyload"/> </a> </div> <!-- desktop top links--> </div> <!-- mobile top links --> </div> <div class="grid-full no-top-bottom"> <div class="grid-norm no-top-bottom"> <div class="row"> <div class="col-md-12 xml-container"> <ul class="nav navbar-nav nav-left hide-mobile-sm hide-tablet hide-mobile"> <li class="mg-r30 li-style"> <span href="#" class="nav-link primary-link">About Gartner</span> <div class="row"> <div class="sub-nav-col col-sm-6"> <span class="mg-b15">Who We Are</span> <ul class="nav"> <li> <a href="/en/about" class="nav-link" data-sublink="About Us" data-nav-category="About Gartner" data-nav-sub-category="Who We Are"> About Us </a> </li> <li> <a href="https://www.gartner.com/en/about/corporate-responsibility" class="nav-link" data-sublink="Corporate Responsibility" data-nav-category="About Gartner" data-nav-sub-category="Who We Are"> Corporate Responsibility </a> </li> <li> <a href="https://investor.gartner.com/home/default.aspx" class="nav-link" data-sublink="Investor Relations" data-nav-category="About Gartner" data-nav-sub-category="Who We Are"> Investor Relations </a> </li> <li> <a href="https://www.gartner.com/en/newsroom" class="nav-link" data-sublink="Newsroom" data-nav-category="About Gartner" data-nav-sub-category="Who We Are"> Newsroom </a> </li> </ul> </div> <div class="sub-nav-col col-sm-6"> <span class="mg-b15">What We Do</span> <ul class="nav"> <li> <a href="/en/products" class="nav-link" data-sublink="Research & Advisory" data-nav-category="About Gartner" data-nav-sub-category="What We Do"> Research & Advisory </a> </li> <li> <a href="/en/conferences/calendar" class="nav-link" data-sublink="Conferences" data-nav-category="About Gartner" data-nav-sub-category="What We Do"> Conferences </a> </li> <li> <a href="https://www.gartner.com/en/consulting" class="nav-link" data-sublink="Consulting" data-nav-category="About Gartner" data-nav-sub-category="What We Do"> Consulting </a> </li> <li> <a href="https://www.gartner.com/en/digital-markets" class="nav-link" data-sublink="Digital Markets" data-nav-category="About Gartner" data-nav-sub-category="What We Do"> Digital Markets </a> </li> </ul> </div> </div> </li> <li class="mg-r30 li-style"> <span href="#" class="nav-link primary-link">Get in Touch</span> <div class="row"> <div class="sub-nav-col col-sm-6"> <span class="mg-b15">Contact</span> <ul class="nav"> <li> <a href="/en/contact" class="nav-link" data-sublink="Contact Us" data-nav-category="Get in Touch" data-nav-sub-category="Contact"> Contact Us </a> </li> <li> <a href="/en/become-a-client?bacCtaId=bacFooterCtaBecomeAClient" class="nav-link" data-sublink="Become a Client" data-nav-category="Get in Touch" data-nav-sub-category="Contact"> Become a Client </a> </li> <li> <a href="https://www.gartner.com/en/contact/worldwide-offices" class="nav-link" data-sublink="Office Locations" data-nav-category="Get in Touch" data-nav-sub-category="Contact"> Office Locations </a> </li> <li> <a href="https://www.gartner.com/en/contact/technical-support" class="nav-link" data-sublink="Technical Support" data-nav-category="Get in Touch" data-nav-sub-category="Contact"> Technical Support </a> </li> </ul> </div> <div class="sub-nav-col col-sm-6"> <span class="mg-b15">Careers</span> <ul class="nav"> <li> <a href="https://jobs.gartner.com/why-gartner" class="nav-link" data-sublink="Why Gartner" data-nav-category="Get in Touch" data-nav-sub-category="Careers"> Why Gartner </a> </li> <li> <a href="https://jobs.gartner.com/search-jobs" class="nav-link" data-sublink="Search Careers" data-nav-category="Get in Touch" data-nav-sub-category="Careers"> Search Careers </a> </li> <li> <a href="https://jobs.gartner.com/culture" class="nav-link" data-sublink="Our Culture" data-nav-category="Get in Touch" data-nav-sub-category="Careers"> Our Culture </a> </li> <li> <a href="https://jobs.gartner.com/life-at-gartner" class="nav-link" data-sublink="Careers Blog" data-nav-category="Get in Touch" data-nav-sub-category="Careers"> Careers Blog </a> </li> </ul> </div> </div> </li> <li class="mg-r30 li-style"> <span href="#" class="nav-link primary-link">Latest Insights</span> <div class="row"> <div class="sub-nav-col col-sm-12"> <span class="mg-b15">Resources</span> <ul class="nav"> <li> <a href="/en/smarterwithgartner" class="nav-link" data-sublink="Smarter With Gartner" data-nav-category="Latest Insights" data-nav-sub-category="Resources"> Smarter With Gartner </a> </li> <li> <a href="https://www.gartner.com/en/webinars" class="nav-link" data-sublink="Webinars" data-nav-category="Latest Insights" data-nav-sub-category="Resources"> Webinars </a> </li> <li> <a href="https://www.gartner.com/en/glossary" class="nav-link" data-sublink="Glossary" data-nav-category="Latest Insights" data-nav-sub-category="Resources"> Glossary </a> </li> <li> <a href="/en/customer-success-stories" class="nav-link" data-sublink="Client Stories" data-nav-category="Latest Insights" data-nav-sub-category="Resources"> Client Stories </a> </li> </ul> </div> </div> </li> </ul> <div class="dropdown-accordion hide-desktop hide-desktopHD"> <div class="panel-group" id="accordion"> <div class="panel"> <a data-toggle="collapse" class="nav-link primary-link js-collapse" href="#collapse-footer-0"> <div class="panel-heading"> <div class="panel-title"> About Gartner </div> </div> </a> <div class="panel-collapse collapse" id="collapse-footer-0" data-parent="#accordion"> <div class="panel-body sub-nav-col row"> <div class="col-xs-6"> <span class="dropdown-menu__title"> Who We Are </span> <ul class="nav"> <li> <a href="/en/about" class="nav-link" data-nav-heading="About Gartner" data-sublink="About Us" data-nav-category="About Gartner" data-nav-sub-category="Who We Are" data-nav="/en/about">About Us</a> </li> <li> <a href="https://www.gartner.com/en/about/corporate-responsibility" class="nav-link" data-nav-heading="About Gartner" data-sublink="Corporate Responsibility" data-nav-category="About Gartner" data-nav-sub-category="Who We Are" data-nav="https://www.gartner.com/en/about/corporate-responsibility">Corporate Responsibility</a> </li> <li> <a href="https://investor.gartner.com/home/default.aspx" class="nav-link" data-nav-heading="About Gartner" data-sublink="Investor Relations" data-nav-category="About Gartner" data-nav-sub-category="Who We Are" data-nav="https://investor.gartner.com/home/default.aspx">Investor Relations</a> </li> <li> <a href="https://www.gartner.com/en/newsroom" class="nav-link" data-nav-heading="About Gartner" data-sublink="Newsroom" data-nav-category="About Gartner" data-nav-sub-category="Who We Are" data-nav="https://www.gartner.com/en/newsroom">Newsroom</a> </li> </ul> </div> <div class="col-xs-6"> <span class="dropdown-menu__title"> What We Do </span> <ul class="nav"> <li> <a href="/en/products" class="nav-link" data-nav-heading="About Gartner" data-sublink="Research & Advisory" data-nav-category="About Gartner" data-nav-sub-category="What We Do" data-nav="/en/products">Research & Advisory</a> </li> <li> <a href="/en/conferences/calendar" class="nav-link" data-nav-heading="About Gartner" data-sublink="Conferences" data-nav-category="About Gartner" data-nav-sub-category="What We Do" data-nav="/en/conferences/calendar">Conferences</a> </li> <li> <a href="https://www.gartner.com/en/consulting" class="nav-link" data-nav-heading="About Gartner" data-sublink="Consulting" data-nav-category="About Gartner" data-nav-sub-category="What We Do" data-nav="https://www.gartner.com/en/consulting">Consulting</a> </li> <li> <a href="https://www.gartner.com/en/digital-markets" class="nav-link" data-nav-heading="About Gartner" data-sublink="Digital Markets" data-nav-category="About Gartner" data-nav-sub-category="What We Do" data-nav="https://www.gartner.com/en/digital-markets">Digital Markets</a> </li> </ul> </div> </div> </div> </div> <div class="panel"> <a data-toggle="collapse" class="nav-link primary-link js-collapse" href="#collapse-footer-1"> <div class="panel-heading"> <div class="panel-title"> Get in Touch </div> </div> </a> <div class="panel-collapse collapse" id="collapse-footer-1" data-parent="#accordion"> <div class="panel-body sub-nav-col row"> <div class="col-xs-6"> <span class="dropdown-menu__title"> Contact </span> <ul class="nav"> <li> <a href="/en/contact" class="nav-link" data-nav-heading="Get in Touch" data-sublink="Contact Us" data-nav-category="Get in Touch" data-nav-sub-category="Contact" data-nav="/en/contact">Contact Us</a> </li> <li> <a href="/en/become-a-client?bacCtaId=bacFooterCtaBecomeAClient" class="nav-link" data-nav-heading="Get in Touch" data-sublink="Become a Client" data-nav-category="Get in Touch" data-nav-sub-category="Contact" data-nav="/en/become-a-client?bacCtaId=bacFooterCtaBecomeAClient">Become a Client</a> </li> <li> <a href="https://www.gartner.com/en/contact/worldwide-offices" class="nav-link" data-nav-heading="Get in Touch" data-sublink="Office Locations" data-nav-category="Get in Touch" data-nav-sub-category="Contact" data-nav="https://www.gartner.com/en/contact/worldwide-offices">Office Locations</a> </li> <li> <a href="https://www.gartner.com/en/contact/technical-support" class="nav-link" data-nav-heading="Get in Touch" data-sublink="Technical Support" data-nav-category="Get in Touch" data-nav-sub-category="Contact" data-nav="https://www.gartner.com/en/contact/technical-support">Technical Support</a> </li> </ul> </div> <div class="col-xs-6"> <span class="dropdown-menu__title"> Careers </span> <ul class="nav"> <li> <a href="https://jobs.gartner.com/why-gartner" class="nav-link" data-nav-heading="Get in Touch" data-sublink="Why Gartner" data-nav-category="Get in Touch" data-nav-sub-category="Careers" data-nav="https://jobs.gartner.com/why-gartner">Why Gartner</a> </li> <li> <a href="https://jobs.gartner.com/search-jobs" class="nav-link" data-nav-heading="Get in Touch" data-sublink="Search Careers" data-nav-category="Get in Touch" data-nav-sub-category="Careers" data-nav="https://jobs.gartner.com/search-jobs">Search Careers</a> </li> <li> <a href="https://jobs.gartner.com/culture" class="nav-link" data-nav-heading="Get in Touch" data-sublink="Our Culture" data-nav-category="Get in Touch" data-nav-sub-category="Careers" data-nav="https://jobs.gartner.com/culture">Our Culture</a> </li> <li> <a href="https://jobs.gartner.com/life-at-gartner" class="nav-link" data-nav-heading="Get in Touch" data-sublink="Careers Blog" data-nav-category="Get in Touch" data-nav-sub-category="Careers" data-nav="https://jobs.gartner.com/life-at-gartner">Careers Blog</a> </li> </ul> </div> </div> </div> </div> <div class="panel"> <a data-toggle="collapse" class="nav-link primary-link js-collapse" href="#collapse-footer-2"> <div class="panel-heading"> <div class="panel-title"> Latest Insights </div> </div> </a> <div class="panel-collapse collapse" id="collapse-footer-2" data-parent="#accordion"> <div class="panel-body sub-nav-col row"> <div class="col-xs-6"> <span class="dropdown-menu__title"> Resources </span> <ul class="nav"> <li> <a href="/en/smarterwithgartner" class="nav-link" data-nav-heading="Latest Insights" data-sublink="Smarter With Gartner" data-nav-category="Latest Insights" data-nav-sub-category="Resources" data-nav="/en/smarterwithgartner">Smarter With Gartner</a> </li> <li> <a href="https://www.gartner.com/en/webinars" class="nav-link" data-nav-heading="Latest Insights" data-sublink="Webinars" data-nav-category="Latest Insights" data-nav-sub-category="Resources" data-nav="https://www.gartner.com/en/webinars">Webinars</a> </li> <li> <a href="https://www.gartner.com/en/glossary" class="nav-link" data-nav-heading="Latest Insights" data-sublink="Glossary" data-nav-category="Latest Insights" data-nav-sub-category="Resources" data-nav="https://www.gartner.com/en/glossary">Glossary</a> </li> <li> <a href="/en/customer-success-stories" class="nav-link" data-nav-heading="Latest Insights" data-sublink="Client Stories" data-nav-category="Latest Insights" data-nav-sub-category="Resources" data-nav="/en/customer-success-stories">Client Stories</a> </li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="footer-bottom-nav grid-norm"> <div class="row"> <!-- mobile and tab social share--> </div> <div class="row"> <div class="col-md-6 col-sm-12 col-xs-12 mg-tab"> <span> <a class="footer-bottom-link" data-en-title="Terms of Use" href="/en/about/policies/terms-of-use" title="Terms of Use">Terms of Use</a> </span> <span> <a class="footer-bottom-link" data-en-title="Gartner Privacy Policy" href="/en/about/policies/privacy" title="Gartner Privacy Policy">Gartner Privacy Policy</a> </span> <span> <a class="footer-bottom-link" data-en-title="Ombuds" href="/en/about/ombudsman" title="Ombuds">Ombuds</a> </span> </div> <div class="col-md-2 hide-mobile hide-mobile-sm"> </div> <div class="col-md-4 hide-mobile hide-mobile-sm copyright hide-tablet"> <p class="copyright-text flt-right"> ©2024 Gartner, Inc. and/or its affiliates. All rights reserved. </p> </div> </div> <div class="row"> <div class="col-xs-12 hide-desktop hide-desktopHD copyright"> <p class="copyright-text"> ©2024 Gartner, Inc. and/or its affiliates. All rights reserved. </p> </div> </div> </div> <!-- cp-footer --> </div> </section> <input type="hidden" id="bacWrapperClass" value="bacWrapper"/> <input type="hidden" id="enableBacPopup" value="false"/> </footer> </div> <script src="https://emt.gartnerweb.com/ngw/commonassets/code/scripts/ecid.js" defer></script> </body> </html>