Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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.