The Platform is King: Unlocking Agile Business Transformation
2023-10-13
Machine-translated — the English original is authoritative.
Nell’odierno panorama aziendale in rapida evoluzione, l’importanza del software e il ruolo degli sviluppatori nel mantenere le aziende rilevanti non possono essere sottovalutati. Il mondo tecnologico in continua evoluzione richiede adattabilità e le aziende devono innovare costantemente per rimanere competitive. Questa dinamicità ha dato origine a una nuova tendenza all’interno delle organizzazioni: la formazione di team di piattaforma. In questo post del blog esploreremo l’emergere dei team di piattaforma, i loro ruoli e responsabilità e il loro allineamento con una cultura DevSecOps. Affronteremo anche gli interessi dei diversi profili professionali, tra cui il team di Vendite, i dirigenti del C-suite e il team di Acquisti.
L’ascesa dei team di piattaforma
Mentre le aziende navigano nelle sabbie mobili della tecnologia e delle richieste del mercato, stanno riconoscendo sempre più la necessità di dare potere ai propri sviluppatori. Sebbene l’adozione di nuove tecnologie sia cruciale, non è l’unico determinante del successo. Negli ultimi cinque anni, lavorando per un fornitore di software di sicurezza e infrastruttura, ho assistito a una chiara tendenza tra gli adottanti di tecnologia di successo: si concentrano su tre aree chiave: Persone, Processi e Tecnologia. Alcune cose non cambiano mai.
Con l’adozione diffusa di “The Cloud” e dei prodotti Software as a Service (SaaS) all’interno delle organizzazioni, la domanda di nuove tecnologie rimane insaziabile. Tuttavia, è evidente che il successo nell’adozione di queste tecnologie dipende da molto più della tecnologia stessa. L’aspetto tecnologico può spesso essere semplice, poiché le organizzazioni possono sfruttare l’esperienza dei propri fornitori per affrontare questa sfida. La vera differenza tra un’azienda di successo che facilita una rapida adozione tecnologica e una che fatica risiede nell’attenzione dedicata alle altre due aree: la rivalutazione dei processi e delle strutture di team.
Se si è familiari con la Legge di Conway, si comprenderà la saggezza di questo approccio. La Legge di Conway, coniata dal programmatore Melvin Conway nel 1967, sostiene che la struttura di un’organizzazione si rifletterà nel design dei suoi sistemi. In altre parole, il modo in cui un’azienda organizza i propri team e dipartimenti influenzerà il software e i sistemi che sviluppa.
La tendenza che ho osservato è l’emergere del Platform Team. Questo team svolge un ruolo fondamentale nel superare i silos interni, centralizzare i servizi e garantire che sicurezza, conformità e governance siano mantenuti. È essenziale distinguere il Platform Team dal tradizionale Operations Team: sia gli sviluppatori che i team di operations saranno clienti del Platform Team.
ServiceNow, spesso associata alla Gestione dei Servizi IT (ITSM), è un esempio lampante di un’azienda che ha riconosciuto l’importanza del Platform Team. ServiceNow non è semplicemente un’azienda ITSM; è, nella sua essenza, una piattaforma di workflow aziendale di grande successo. Il suo percorso, da 1,6 miliardi di dollari di fatturato nel 2016 a quasi 8 miliardi nel 2023, attesta l’impatto di un team di piattaforma ben implementato. Il successo di ServiceNow sottolinea che il Platform Team non è un fenomeno isolato; è un fattore cruciale per la crescita nel panorama aziendale odierno, incentrato sulla tecnologia.
Il Platform Team vs. l’Operations Team
Per apprezzare il ruolo del Platform Team, è essenziale comprendere come si differenzia dal tradizionale Operations Team. Sebbene entrambi i team svolgano funzioni critiche, le loro responsabilità e obiettivi divergono.
Responsabilità del Platform Team:
- Centralizzazione dei servizi: Il ruolo principale del Platform Team è centralizzare i servizi in tutta l’organizzazione. Agiscono come un hub per i diversi team, fornendo un ambiente unificato e standardizzato per lo sviluppo e le operations.
- Superamento dei silos: I Platform Team lavorano per superare i silos interni. Favoriscono la collaborazione e la comunicazione tra sviluppo e operations, riducendo le barriere che ostacolano l’efficienza e l’innovazione.
- Sicurezza e conformità: I Platform Team sono responsabili di facilitare gli strumenti di sicurezza e conformità in tutta l’organizzazione. Stabiliscono e applicano le migliori pratiche per proteggere i dati e mantenere la conformità normativa.
- Governance: I Platform Team possono creare e implementare politiche di governance per mantenere la coerenza nei processi e nelle tecnologie utilizzate in tutta l’organizzazione.
Responsabilità dell’Operations Team:
- Operations quotidiane: I tradizionali Operations Team sono responsabili della gestione e manutenzione quotidiana dell’infrastruttura IT, dei sistemi e dei servizi.
- Gestione degli incidenti: Gestiscono incidenti e interruzioni, assicurandosi che i sistemi vengano ripristinati rapidamente ed efficientemente.
- Monitoraggio e prestazioni: I team di Operations monitorano le prestazioni del sistema e affrontano le problematiche relative a uptime, disponibilità e scalabilità.
- Gestione dell’infrastruttura: Gestiscono l’infrastruttura fisica e virtuale, inclusi server, storage e networking.
In sostanza, l’Operations Team è principalmente focalizzato sul mantenere i servizi attivi e garantire che i servizi IT funzionino senza intoppi. Al contrario, il Platform Team è dedicato alla creazione di un ambiente che promuova la collaborazione, la sicurezza, la conformità e la governance.
I team di piattaforma in DevSecOps
L’emergere dei team di piattaforma si allinea bene con la cultura DevSecOps. DevSecOps enfatizza l’integrazione delle pratiche di sicurezza nel processo DevOps, spostando la sicurezza a sinistra nel ciclo di vita dello sviluppo del software. I Platform Team svolgono un ruolo fondamentale nel facilitare questo mindset “shift left” con il team di sicurezza.
Contributi chiave dei Platform Team a DevSecOps:
- Integrazione della sicurezza: I Platform Team assicurano che la sicurezza sia una parte integrante del processo di sviluppo fin dall’inizio. Questo approccio proattivo aiuta a identificare e risolvere le problematiche di sicurezza nelle prime fasi del ciclo di vita dello sviluppo.
- Collaborazione: I Platform Team favoriscono la collaborazione tra team di sviluppo, operations e sicurezza. Questa stretta cooperazione garantisce che i requisiti di sicurezza siano compresi e soddisfatti senza ostacolare il processo di sviluppo.
- Automazione: I Platform Team implementano automazione e strumenti che applicano pratiche di sicurezza, come la scansione del codice, le valutazioni delle vulnerabilità e la gestione delle identità e degli accessi.
- Conformità: I Platform Team stabiliscono e mantengono standard di conformità, assicurandosi che il software e l’infrastruttura soddisfino i requisiti normativi.
L’integrazione dei Platform Team in un framework DevSecOps migliora la capacità dell’organizzazione di consegnare software sicuro e conforme rapidamente. Questo approccio minimizza le vulnerabilità di sicurezza, riduce il rischio di violazioni dei dati e migliora la qualità complessiva del prodotto.
I benefici del Platform Team per i diversi profili professionali
Il team di Vendite
Per il team di Vendite incaricato di vendere a un’azienda, l’esistenza di un Platform Team presenta un’opportunità significativa, poiché hanno superato i silos interni e possono potenzialmente accedere ai relativi budget e a un finanziamento maggiore. I Platform Team possono anche snellire e accelerare lo sviluppo e il deployment di nuovi prodotti e funzionalità. Questo porta il cliente all’adozione più rapidamente. Questo, a sua volta, apre più opportunità per il team di Vendite di presentare il prossimo caso d’uso ai propri clienti. Avere un Platform Team ben funzionante può essere un differenziatore chiave in un mercato competitivo, consentendo al team di Vendite di offrire soluzioni non solo all’avanguardia ma anche efficienti e sicure.
I dirigenti del C-Suite
I dirigenti del C-Suite spesso affrontano le sfide dei canali di comunicazione carenti e dei silos improduttivi all’interno delle proprie organizzazioni. Questi problemi possono ostacolare il processo decisionale e soffocare l’innovazione. L’implementazione di un modello di Platform Team può aiutare a superare questi silos e creare un’organizzazione più efficiente, collaborativa e agile. Con una migliore comunicazione e allineamento tra i team, il C-Suite può prendere decisioni più informate e guidare l’azienda verso i suoi obiettivi strategici.
Il team di Acquisti
Il team di Acquisti svolge un ruolo vitale nella gestione delle finanze e delle risorse dell’organizzazione. Adottando un modello di Platform Team, le organizzazioni possono vedere chiari benefici finanziari insieme ai guadagni di produttività. Questi team possono tracciare il passaggio dalle spese in conto capitale (CapEx) alle spese operative (OpEx) e identificare opportunità di risparmio sui costi. Inoltre, il team di Acquisti può valutare il valore derivato dagli investimenti nelle tecnologie di piattaforma e ottimizzare di conseguenza le strategie di approvvigionamento.
Conclusione
L’evoluzione del Platform Team è una testimonianza del panorama in continua evoluzione del mondo degli affari. Le aziende stanno riconoscendo che il successo non è determinato esclusivamente dall’adozione della tecnologia; dipende dalla trifecta di Persone, Processi e Tecnologia. Il Platform Team, con il suo ruolo nella centralizzazione dei servizi, nel superamento dei silos, nella garanzia di sicurezza e conformità e nella promozione della governance, sta emergendo come un motore chiave del successo nei mercati odierni in rapida evoluzione.
Mentre le aziende continuano ad adattarsi e innovare, il modello del Platform Team offre una via verso una collaborazione, una sicurezza e un’efficienza migliorate. Si allinea bene con i principi DevSecOps, facilitando un mindset “shift left” con il team di sicurezza.
In questo dinamico panorama aziendale, ricorda che “The Platform is King”. Non si tratta solo della tecnologia; si tratta della piattaforma che permette ai tuoi team di prosperare e alla tua organizzazione di avere successo.
La Legge di Conway, intitolata al programmatore Melvin Conway, afferma che la struttura organizzativa di un’azienda si rispecchia nel design dei suoi sistemi. In altre parole, il modo in cui un’azienda organizza i propri team e dipartimenti influenzerà il software e i sistemi che sviluppa.
Abbraccia il potere del Platform Team e guarda la tua organizzazione prosperare nell’era della rapida trasformazione tecnologica.
Happy Re-orging! Graz
Originally published on allthingscloud.eu (2023-10-13).