Co je DX a proč stojí za pozornost?
Zatímco UX (uživatelské zkušenost) je pojem známý i mezi širokou veřejností, o DX (developerská zkušenost) se toho moc neví ani v odbornějších kruzích. A to chceme změnit. Protože vývojáři a jejich spokojenost jsou klíčovými atributy úspěšných digitálních produktů.
DX = Developer Experience
Co si pod pojmem vývojářská zkušenost představit? Jedná se o zážitek vývojářů z práce, z používání nezbytných pracovních nástrojů a v neposlední řadě i z fungování týmu.
DX můžeme dělit na externí a interní. Cílem interní je zefektivnit procesy v týmu vývojářů a odstranit všechny překážky, které jim znesnadňují práci nebo fungování v týmu.
Co patří do interní DX:
- komunikace v týmu a důvěra mezi jeho členy
- smysluplnost a správnost zadávání práce
- zastupitelnost
- nastavení rolí tak, aby to lidi bavilo
- týmové rituály (retrospektivy, 1on1, plánování, mentoring)
- umění řešit konflikty
- urychlení práce — používání vhodných nástrojů
- více automatizace a méně nudné manuální práce
Co zahrnuje externí DX:
- přehlednost a snadné používání developerských portálů
- kvalita a srozumitelnost dokumentace (API dokumentace, dokumentace produktu pro vývojáře, …)
- nástroje a jejich fungování (srozumitelnost, smysluplnost, snadné použití, úspora času)
- vývoj knihoven pro snadnou integraci třetích stran
- kvalita vyvíjeného produktu (nízká chybovost,…)
- rychlost integrace produktu vývojáře na nějaký jiný produkt
A proč je tak důležité se věnovat správnému nastavení a úrovni DX? Protože vývojářská zkušenost ovlivňuje kvalitu výsledného produktu. Pokud jsou vývojáři v práci spokojení, pracují rychleji a kvalitněji (nižší chybovost), což se pozitivně projeví i na samotném produktu, který bude lepší a úspěšnější. Snížíte také fluktuaci v týmu, což vám zajistí důležitou kontinuitu práce.
Proč DX Heroes?
Sami jsme prošli vývojem, a tak víme, jak vývojářská zkušenost vypadá a jak se podepisuje na lidech i výsledcích jejich práce. A protože většina společností DX neřeší, chceme to změnit. Proto jsme založili DX Heroes a už dva roky zlepšujeme developerskou zkušenost.
Nejste si jistí, jak jsou na tom s DX vaši vývojáři? Ozvěte se nám a společně se domluvíme, jak bychom vám mohli pomoci. Rádi s vámi budeme sdílet naše zkušenosti, poradíme vám, jak DX měřit a zlepšovat, a pomůžeme s nastavením procesů i hodnotících kritérií.