Close

Creazione di una cultura DevOps


DevOps è un cambiamento culturale. Punto. Non si tratta semplicemente di adottare la pianificazione Agile o test automatizzati o la continuous delivery, per quanto anche queste pratiche siano sicuramente importanti. La cultura DevOps si basa su una comprensione condivisa tra sviluppatori e operatori, e sulla condivisione della responsabilità per il software che creano. Questo significa aumentare la trasparenza, la comunicazione e la collaborazione tra sviluppo, IT e "il business".

Come in ogni grande modifica, creare una cultura DevOps può incutere qualche timore. Possiamo capirlo. Tuttavia, la nostra esperienza (e quella dei clienti) ci ha insegnato quanto siano importanti due elementi: la chiarezza sulle aspettative e un ambiente di sicurezza psicologica. Senza di essi, i team tendono a commettere errori e, peggio ancora, a non imparare dagli errori compiuti.

Coraggio. L'esecuzione di queste quattro strategie semplificherà il percorso DevOps del team.

Illustrazione del ciclo DevOps

Le 4 principali strategie per creare una cultura DevOps

Esercitati a comunicare, collaborare e fare brainstorming con colleghi di altre aree dell'azienda.

Connessione tramite Internet

Ruoli e responsabilità

Ora che i team di sviluppo e delle operazioni collaborano a stretto contatto, è arrivato il momento di chiarire ruoli e responsabilità, e di identificare eventuali lacune nelle competenze. Esegui questa strategia nelle prime fasi del tuo percorso DevOps, nonché ogni volta che la composizione del tuo team cambia.

Liquido di una provetta che viene versato in un bicchiere graduato contenente un liquido diverso

Accordi di cooperazione

Che tu gestisca un team DevOps unito o un gruppo di lavoro che include più team, la collaborazione migliorerà se descrivi in modo esplicito come lavorerete insieme. Esegui questa strategia per definire o aggiornare il tuo contratto sociale ogni 6-12 mesi.

Tre cerchi intrecciati

Analisi pre-mortem

Cosa c'è di meglio che condurre un'analisi della causa principale di un imprevisto? Prevedi i rischi in modo da risolverli finché c'è tempo! Esegui questa strategia nelle prime fasi di un progetto e prima dei grandi rilasci.

Un orologio con una freccia che indica che le lancette si spostano all'indietro

Retrospettive

Questa tecnica Agile classica è fondamentale per creare una cultura dell'apprendimento e del miglioramento continui. Le retrospettive offrono uno spazio sicuro per discutere di cosa funziona, di cosa non funziona e di cosa deve cambiare. Eseguile regolarmente (ti consigliamo una cadenza quindicinale o mensile).

altri articoli consigliati

Monitoraggio dello stato del team di assistenza

Utilizza il Controllo salute per condurre un'autovaluzione rispetto a otto attributi che caratterizzano i team a prestazioni elevate e per tenere traccia dei progressi compiuti nel corso del tempo.

Coinvolgi i team di sviluppo, IT/Ops, assistenza, controllo di qualità, progettazione e marketing per una discussione onesta su come state lavorando insieme.

Controllo salute guidato

Desideri altri playbook?

Lascia il tuo indirizzo e-mail di seguito per ricevere una notifica quando aggiungiamo nuovi Controlli salute e strategie.

Thanks! Now get back to work.

Hai commenti e opinioni?

Lascia una domanda o un commento sul sito della Atlassian Community.