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.
Le organizzazioni moderne su qualsiasi scala, dalle startup alle grandi aziende, hanno la stessa sensibilità al time-to-market. Tutti condividono gli stessi obiettivi di far iniziare rapidamente i loro sviluppatori, per consentire loro di distribuire il codice rapidamente e ridurre il tempo per ottenere valore.
Man mano che le organizzazioni crescono, un modello generale consiste nello stabilire una maggiore governance per garantire qualità e sicurezza, controllare i costi tramite una maggiore standardizzazione e scalare senza problemi attraverso una migliore standardizzazione. Tuttavia, molti di questi processi di governance iniziano come controlli manuali. Ad esempio, la creazione di un ambiente di cloud computing in una nuova area potrebbe essere gestita tramite un processo di richiesta manuale per garantire controlli appropriati.
Indipendentemente che siano guidati da richieste del service desk, riunioni di verifica o audit manuali periodici, i passaggi manuali introducono attrito nel ciclo di vita della consegna del software. L'introduzione dell'attrito riduce la velocità del team e, peggio, aumenta la frustrazione del team di sviluppo e operazioni.
Principi
I principi seguenti possono guidare la progettazione e l'implementazione della pratica di progettazione della piattaforma per risolvere questi problemi: