Proč je externí DX důležité pro úspěch vašeho produktu
Jak jsme psali v jednom z předchozích článků, vývojářská zkušenost, aneb Developer Experience je základním předpokladem pro úspěch digitálních produktů. Teď se podíváme konkrétně na externí DX a jeho roli v rychlosti adopce produktu vývojáři třetích stran. A taky zjistíte, proč by vás to mělo zajímat.
Z hlediska externího DX by vás měla zajímat úroveň developerského portálu (přehlednost a snadné používání), dokumentace API a další (kvalita a srozumitelnost), nástroje a jejich fungování (srozumitelnost, smysluplnost, snadné použití, úspora času) nebo rychlost integrace produktu vývojáře na nějaký jiný produkt.
A jaký význam má externí DX pro váš produkt? Určitě chcete, aby ho ostatní využívali. Pokud ale bude developerský portál nesrozumitelný, dokumentace nekvalitní a obecně integrace nesnadná, půjdou vývojáři k vaší konkurenci, který jim nabídne přívětivější DX. To se týká nejen developerských portálů, ale v podstatě jakéhokoliv produktu, který má API nebo chce v dnešním digitálním světě uspět.
Při tvorbě myslete na to, že tyto produkty jsou určené pro vývojáře, kteří jsou velmi náročnou uživatelskou skupinou. Odpovězte si na následující otázky.
- Je jasné, v čem to vývojáři pomůže? Pomáhá uvést příklady.
- Jak rychle je možné si to vyzkoušet nebo vidět příklad? Vývojář chce vědět, co to umí ještě předtím, než to bude složitě stahovat či integrovat.
- Jak rychlá a snadná je adopce/integrace? Ideální stav je co nejméně kroků potřebných k používání.
- Rychlost vygenerování API klíče na dev portále.
- Snadnost průchodu prvním Getting Started.
- Je pro vyzkoušení nutná registrace?
- Jsou možnosti použití (např. konfigurace) srozumitelné?
- Dobrá dokumentace, readme, vysvětlené možnosti (techwriting).
- Máte pro svůj digitální produkt API, aby vás 3. strany mohly integrovat a podpořily tak váš business?
- Máte pro svá API knihovny (SDK) pro snadné použití?
- Máte dobrou dokumentaci, ideálně včetně příkladů pro lepší pochopitelnost?
- Jsou vaše změny v API/dokumentaci správně komunikované (např. verzování)?
Máte digitální produkt (banka a PSD2, jakékoli služby poskytující API)? Pak je pro vás rychlost integrace vývojáři opravdu extrémně důležitá. Než se vývojář rozhodne, který produkt využije, dělá předběžný průzkum a zjišťuje, co a jak může použít, a zkouší si různá řešení. Poté přijde za svým nadřízeným s návrhem. Jeho prioritou je, aby se produkt dobře, snadno a rychle používal. To je tedy klíčové i pro vás a pro vyšší konverzi vašich klientů.
Důležitou roli hraje i IT support. Pokud provozujete API nebo podobné služby, je pro klienta v případě problému klíčová rychlost vaší pomoci.
Chcete zjistit, jak je na tom váš developerský portál nebo se poradit, jak vylepšit vaši externí developer experience? Ozvěte se nám a společně se domluvíme, jak bychom vám mohli pomoci.