Condividi tramite


Adottare una mentalità orientata al prodotto per la piattaforma per sviluppatori interna

Quando si adotta una strategia di crescita (PLG), la piattaforma per sviluppatori interna diventa lo strumento principale per l'acquisizione, la conservazione e l'espansione dei dipendenti. Aziende come Figma e Shopify usano questo approccio incentrato sul cliente per guidare i loro prodotti. Ma cosa ha a che fare con l'ingegneria della piattaforma? L'obiettivo è che la piattaforma per sviluppatori interna porti un valore sufficiente che l'adozione e l'uso vadano virali all'interno dell'azienda. I team che lavorano sulla progettazione della piattaforma devono considerare se stessi come proprietari di prodotti della piattaforma per sviluppatori interna e sviluppatori come clienti finali.

Invogliare gli sviluppatori con esperienze deliziose

I clienti devono voler usare la piattaforma, ma non devono essere mandati a usarla. Invogliare gli sviluppatori creando esperienze di sviluppo deliziose e allo stesso tempo consentendo agli operatori di collaborare facilmente con le controparti di sviluppo. Un modo per aiutare a comprendere i diversi clienti interni e stakeholder desiderati o necessari consiste nel testare le ipotesi usando un processo di sviluppo dei clienti.

Gestiamo come un prodotto ... Il team si concentra sulla risposta alle domande del [team di sviluppo] che non hanno nulla a che fare con il business case [dell'applicazione]. - Mark, responsabile dell'ingegneria della piattaforma, grande azienda multinazionale europea di vendita al dettaglio

Questa citazione è un ottimo esempio di un'organizzazione di ingegneria della piattaforma con una mentalità orientata al prodotto. Questo team crea strumenti e funzionalità di cui gli sviluppatori hanno bisogno e vogliono in modo che possano gestire la sicurezza operativa, la conformità e altri requisiti critici. Questi requisiti non sono direttamente legati al motivo aziendale per cui il team di sviluppo è stato inizialmente formato. Questi strumenti sono invece l'associazione fondamentale tra sviluppo e operazioni.

Misurare il successo con velocità, qualità e facilità d'uso

Quando si inizia il percorso di progettazione della piattaforma, è necessario stabilire metriche coerenti usate per garantire che la piattaforma sia efficace e aiuta a mantenere i talenti. È necessario definire un modo per misurare l'esito positivo con i dati.

È consigliabile misurare il modo in cui la piattaforma contribuisce alla velocità (tempo per offrire valore aziendale), qualità del prodotto e facilità d'uso della piattaforma. Si vuole anche misurare se i clienti interni non sono solo soddisfatti, ma fiorenti. Le informazioni raccolte da queste metriche consentiranno di orientare il prossimo set di investimenti. Le metriche di conservazione e utilizzo delle funzionalità consentono quindi di determinare quanto investimenti specifici influiscono sul numero complessivo.