

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Misurazione del successo di una piattaforma di sviluppo interna
<a name="measure-success"></a>

Misurare il successo della piattaforma di sviluppo interna non è semplice. Tuttavia, puoi utilizzare le metriche per misurare l'effetto dell'adozione di una piattaforma di sviluppo interna e il modo in cui ha migliorato l'esperienza degli sviluppatori.

Poiché le metriche devono misurare l'impatto, puoi utilizzare le metriche di [DevOps Research and Assessment (DORA)](https://dora.dev/). L'adozione di pratiche ingegneristiche della piattaforma e di una piattaforma interna per sviluppatori dovrebbe migliorare le seguenti metriche:

1. **Frequenza di implementazione**: con quale frequenza l'organizzazione rilascia correttamente i rilasci in produzione

1. **Tempo di attesa per le modifiche**: la quantità di tempo necessaria a un impegno per entrare in produzione

1. **Modifica della percentuale di errori**: la percentuale di implementazioni che causano un guasto nella produzione

1. **Tempo necessario per ripristinare il servizio**: quanto tempo impiega un'organizzazione per riprendersi da un guasto nella produzione

Un altro approccio consiste nel misurare lo stato attuale delle applicazioni e monitorare le prestazioni a lungo termine delle applicazioni rispetto agli obiettivi aziendali. Puoi utilizzare [Amazon CloudWatch Application Signals](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Application-Monitoring-Sections.html) definendo [obiettivi a livello di servizio](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-ServiceLevelObjectives.html) (SLOs) per la tua applicazione e utilizzare CloudWatch dashboard per mostrare lo stato della tua applicazione.

Se non utilizzi strumenti per l'applicazione, la sfida più grande è ottenere le metriche giuste e allineare l'applicazione alla strategia generale di osservabilità. La strategia di osservabilità aiuta a comprendere lo stato generale dell'applicazione attraverso scansioni di sicurezza, test e monitoraggio della disponibilità.