Le tendenze DevOps per il 2017 secondo CA Technologies

devops_1

Testing, sicurezza e metriche saranno le tre tendenze principali che caratterizzano il mondo DevOps nel corso del 2017.


Secondo CA Technologies saranno principalmente tre le tendenze che influenzeranno nel corso del 2017 il mondo DevOps. Questa metodologia, che aiuta ad eliminare le barriere esistenti tra i team dedicati allo sviluppo (Development) e gli addetti operativi (Operations), favorisce una migliore comunicazione e collaborazione fra le due funzioni ai fini di una maggiore agilità digitale.

I trend previsti da CA Technologies in materia DevOps non riguarderanno espressamente l’una o l’altra componente del binomio Dev+Ops, ma piuttosto aspetti quali il testing, la sicurezza e le metriche.

Sui temi della metodologia Agile e la filosofia di sviluppo DevOps, CA Technologies ha organizzato un workshop formativo il 9 febbraio a Milano. Trovate qui ulteriori dettagli e il modulo per l’iscrizione gratuita.

Continuous Testing

Mettere rapidamente nuovo codice in produzione consente di ottenere una velocità sempre maggiore, ma può anche essere l’anticamera dell’insuccesso digitale. I ritmi accelerati di sviluppo producono maggiori pressioni sulla funzione di testing, relegandola a una delle tanti fasi del Software Development Life Cycle (SDLC).

In un contesto in cui le aspettative dei clienti in fatto di esperienza digitale continuano a crescere, questo può influire sulla qualità del codice e incidere sulla customer satisfaction.

L’unico modo per produrre codice di ottima qualità consiste nel sottoporlo a test rigorosi e, soprattutto, continuare a testarlo durante tutto il ciclo di vita DevOps. I controlli non possono più essere solo prerogativa degli addetti QA (assicurazione di qualità); anche gli sviluppatori devono avere infatti gli strumenti per testare il codice e mettere i risultati dei test a disposizione dei colleghi di Operations.

DevSecOps

Anche quest’anno la sicurezza continuerà a essere un argomento di grande attualità, considerata la crescente intensità e complessità degli attacchi informatici. Oltre alla velocità e alla qualità, un codice di qualità dev’essere anche in grado di proteggere gli utenti da eventuali cyber-attacchi e di salvaguardare le aziende da possibili danni reputazionali.

La validazione di sicurezza richiede però un testing speciale perché i requisiti di verifica di sicurezza del codice ricadono in una categoria dinamica a parte, ovvero un trattamento di testing da eseguire con il contributo di esperti e altri soggetti finora esclusi dal processo DevOps.

Metriche DevOps

Fino a poco tempo fa erano pochissime le aziende interessate alle metriche DevOps, ma quest’anno assisteremo probabilmente a un’adozione e standardizzazione più diffusa delle metriche di misurazione dei risultati ottenuti.

Le metriche, collettive o individuali, possono migliorare in vari modi le pratiche digitali. Quelle collettive consentono di rilevare disservizi nei processi e ottimizzare l’allocazione delle risorse, mentre quelle individuali contribuiscono a individuare eventuali esigenze di coaching e a emulare le performance migliori.

Advertisements

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...