Realizzazione della trasformazione aziendale con il Centro di eccellenza (CoE) per lo sviluppo di codici ridotti
Pubblicato: 2020-06-27Lo sviluppo di applicazioni low-code sarà responsabile di oltre il 65% dell'attività di sviluppo delle applicazioni entro il 2024
Quasi il 47% delle aziende che adottano il codice basso sono imprese
Il codice basso è un ottimo modo per sfruttare e adottare nuove tecnologie
John Sinek stava passeggiando su e giù per il suo ufficio d'angolo che si affacciava sul fiume Charles, a Boston. John era entrato in Acme Inc sei mesi fa come CIO. Il CEO gli aveva dato un mandato chiaro: utilizzare la tecnologia come leva per trasformare l'azienda e stimolare il motore della crescita. Le aspettative erano alte, così come le sfide che John ha dovuto affrontare. Il team tecnologico di Acme si era da tempo guadagnato la reputazione di consegnare progetti in ritardo e i loro budget software erano fuori controllo.
Afflitto da bassa moralità, alto turnover, consegna anemica, il loro team tecnologico aveva un disperato bisogno di rivitalizzazione.
Quasi sei mesi fa, quando John ha promesso al consiglio di amministrazione di essere l'uomo giusto per il lavoro e la sua arma segreta era il software di automazione a basso codice (LCAS). John aveva detto al consiglio di amministrazione della società,
"Proprio come i container hanno rivoluzionato il settore delle spedizioni, il low-code ha promesso di trasformare il settore dello sviluppo software e ha portato guadagni di produttività senza precedenti"
John ha spiegato con un report IDC in mano e ha mostrato come le aziende hanno ottenuto un aumento di produttività del 123% combinato con un RoI quinquennale del 509% utilizzando Appian, uno dei principali fornitori di software low-code.
LCAS di per sé non è niente di nuovo, è un soprannome per il secolare Rapid Application Development (RAD). Tuttavia, poiché sempre più fornitori di software hanno messo un enorme potere nel loro software, il movimento low-code ha promesso di rivoluzionare lo sviluppo del software.
Negli ultimi sei mesi, da quando era stato assunto per il lavoro, John aveva sperimentato il low-code presso Acme Inc. Era soddisfatto dei risultati. Durante la fase pilota, ha notato ciò che prima richiedeva 10 sviluppatori, il suo team ora poteva ottenere utilizzando solo 6 sviluppatori e nella metà del tempo avrebbe impiegato il software tradizionale. Anche la qualità dell'applicazione era significativamente migliore: i difetti erano scesi del 30% rispetto alle versioni precedenti che utilizzavano il software tradizionale. Questo è stato un salto significativo.
Mentre il caso di John e Acme Inc. è un resoconto fittizio per dimostrare la potenza del codice basso, ci sono diversi casi nel mondo reale di codice basso che producono risultati notevoli per le imprese. Quindi, in che modo le aziende fanno del low-code la piattaforma aziendale preferita? Il codice basso è mainstream? Ci sono altri CIO e CXO che credono nel low-code?
È possibile un'adozione su larga scala? Se sì, come dovrebbero agire le organizzazioni per implementare il cambiamento? Una cosa è gestire un pilota di successo come nell'esempio di John. È completamente un'altra cosa trasformare l'azienda usando il codice basso.
Secondo un rapporto di Gartner, "Entro il 2024, lo sviluppo di applicazioni low-code sarà responsabile di oltre il 65% dell'attività di sviluppo delle applicazioni". E secondo un rapporto Forrester, quasi il 47% delle aziende che adottano low-code sono imprese (1001 + dipendenti).
Raccomandato per te:
L'idea che l'LCAS sia stato utilizzato principalmente dalle piccole e medie imprese (segmento delle PMI) non è vero poiché l'adozione del codice basso ha vantaggi di vasta portata in aziende di tutte le dimensioni. Quindi, è solo una questione di come e non se il codice basso dovrebbe essere adottato a livello aziendale.
Adozione low-code in tutta l'azienda: di cosa ha bisogno?
Come si fa a implementare low-code in tutta l'azienda? I cambiamenti a livello di organizzazione a livello macro potrebbero non essere così impegnativi, tuttavia, quando si tratta di una revisione completa c'è la possibilità che tu possa far deragliare le tue operazioni se fatte male. Quando si tratta di implementare il codice basso in tutte le funzioni e aree, si consiglia di disporre di un Centro di Eccellenza (CoE) dedicato
CoE o non CoE
Un CoE può sviluppare le competenze e i processi chiave a livello aziendale che possono aiutare l'organizzazione ad adottare la trasformazione, migliorare costantemente e diventare efficiente in essa. All'inizio, le nuove pratiche low-code possono iniziare in un'area funzionale e quindi scalare ad altre parti dell'azienda. Il CoE acquisirà input e mapperà i processi a supporto di varie funzioni, in continua evoluzione man mano che i processi maturano. Ciò diventa particolarmente importante quando si va a livello aziendale al fine di soddisfare gli obiettivi aziendali quantitativi e qualitativi di optare per LCAS.
Ecco alcuni dei motivi per cui l'adozione a basso codice aziendale richiede un Centro di eccellenza dedicato (LCAS CoE):
Governance e standardizzazione
Un CoE LCAS porterebbe la necessaria standardizzazione, metodologia, sicurezza e governance. Ciò semplificherebbe la gestione del progetto e la tanto necessaria disciplina verso la consegna del software. Sebbene il codice basso possa portare a uno sviluppo più rapido, non può comunque ignorare la metodologia e la standardizzazione richieste in ogni azienda.
Senza la necessaria standardizzazione e barriere di sicurezza, qualsiasi strumento di sviluppo software, incluso il codice basso, diventerebbe probabilmente controproducente per qualsiasi azienda. Pertanto, sarebbe imperativo che il CdE assuma il controllo di questo aspetto.
Adozione di massa
Un CoE LCAS stimolerebbe l'adozione interna per lo sviluppo e la consegna di applicazioni (AD&D). Il CoE può impostare formazione interna e buone pratiche. Questo può aiutare le organizzazioni a raggiungere la scalabilità a basso costo.
Innovazione
Il CoE può sostenere le innovazioni sperimentando concetti nuovi e all'avanguardia come Intelligenza Artificiale, Machine Learning e Analytics, ecc. e incorporarli perfettamente nelle proprie app interne.
Quella che oggi viene chiamata innovazione potrebbe diventare una posta in gioco nel giro di pochi anni. Pertanto, concetti come AI e Robotics Process Automation (RPA), ecc. Diventeranno mainstream in pochi anni e le aziende che sono escluse da questi nuovi paradigmi probabilmente non trarrebbero vantaggio a lungo termine. Low Code è un ottimo modo per sfruttare e adottare nuove tecnologie. Il CoE può sostenere tali iniziative e fornire lo slancio tanto necessario per tali innovazioni.
Tempo per il mercato
Il CoE può anche difendere la causa dell'aumento dell'efficienza e può aiutare a ridurre il time-to-market per le aziende. Il CoE può fungere da catalizzatore qui sperimentando e valutando componenti di mercato di terze parti e spesso può prendere le decisioni giuste quando si tratta di costruire o acquistare.
Sviluppo del cittadino
Uno dei problemi che affligge lo sviluppo del software aziendale tradizionale è il fatto che era difficile soddisfare le aspettative aziendali in termini di costi e tempistiche. I progetti IT tradizionalmente realizzati in genere presentavano enormi sforamenti dei costi e ritardi nelle tempistiche. Un modo per risolvere questo problema è consentire alle aziende di risolvere problemi semplici e facili. Conosciuto come sviluppo di Citizen, il codice basso era un modo perfetto per raggiungere questo obiettivo.
LCAS CoE non solo darebbe potere agli sviluppatori di Citizen, ma può anche portare il pool di talenti da Application Development and Delivery (AD&D) – un moniker per programmatori avanzati che possono creare software complessi – quando necessario. Ciò significa che le aziende possono soddisfare autonomamente le proprie esigenze IT di fascia bassa, rivolgendosi ai team IT aziendali per lavori complessi. Un rapporto di Forrester mostra che quasi il 93% dei clienti low-code ha beneficiato di un miglioramento significativo (26%) o di un modesto miglioramento (67%) nel soddisfare le aspettative dell'azienda in termini di tempi e budget.
Pertanto, per le aziende alla ricerca di una rapida implementazione, scalabilità e rispetto di tempi stretti, il software di automazione a basso codice (LCAS) supportato da un CoE dedicato è fondamentale per guidare la trasformazione dell'intera azienda.