Utvikleropplevelse
Utvikleropplevelse, ofte omtalt som DX (Developer Experience), beskriver hvordan utviklere opplever og bruker en programvareplattform, et rammeverk eller et sett verktøy gjennom hele livssyklusen fra onboarding til produksjon og vedlikehold. En god DX sikrer at verktøyene, dokumentasjonen og støttesystemene er intuitive, pålitelige og effektive, slik at utvikleren kan levere verdi raskt og med færre hindringer. DX omfatter både tekniske aspekter som API-design og byggeverktøy, og organisatoriske forhold som tilgjengelighet til støtte og dokumentasjonens kvalitet.
Elementer som påvirker DX inkluderer dokumentasjon av høy kvalitet, enkle oppsettsveiledninger, konsistente konvensjoner, meningsfulle feilmeldinger og
DX måles ofte gjennom tidsbaserte og kvalitetsbaserte indikatorer som tid fra endring til produksjon, byggetid, onboardingtid,