Modelli di consegna
A seconda delle dimensioni dell'organizzazione, potresti voler formalizzare l'approccio all'adozione di Microsoft Power Platform implementando un modello di organizzazione strutturato. Devi prendere in considerazione le seguenti metodologie per strutturare il tuo team e decidere qual è la soluzione migliore per la tua situazione e organizzazione.
Microsoft Power Platform comporta quattro modelli di consegna, ma ognuno di questi è solo un modello mentale: ogni organizzazione dispone di una variazione di più modelli nel corso di questo continuum. Ad esempio, anche se scegli un modello centralizzato, in cui tutti i requisiti arrivano in un team di consegna centrale, avrai comunque dei citizen developer che scoprono la piattaforma e creano app per i loro team. Quindi avrai elementi di matrice o di BizDevOps a prescindere.
Questi modelli possono aiutarti a determinare il tuo modello di consegna di software corrente e come Microsoft Power Platform potrebbe migliorarlo, oppure come il modello attuale potrebbe evolversi per adattarsi alla capacità di sviluppo rapido di Microsoft Power Platform.
Centralizzato
In questo modello, crei team centrali di proprietari di prodotti che sono responsabili della consegna low-code di soluzioni dipartimentali in tutte le business unit dell'organizzazione. Gli sviluppatori professionisti proprietari di soluzioni code-first lavoreranno in tandem con l'azienda per consegnare in un modello condiviso. Gli architetti aziendali saranno proprietari del livello intermedio e dei servizi e assicureranno la disponibilità dei dati per i creatori. L'IT centrale sarà proprietario delle licenze e dei sistemi in cui tutti operano.
Con questo modello, crei un team centrale che può gestire lo sviluppo di app in base alle priorità dell'organizzazione. Inoltre, poiché avrebbe una conoscenza di base di Power Apps, il team includerà membri specializzati in parti specifiche di Microsoft Power Platform, come Power Automate, Power BI e Power Apps component framework, o che potrebbero specializzarsi nell'intelligenza artificiale e nell'integrazione di terze parti. Questo modello è un modo efficace di promuovere il cambiamento in tutta l'organizzazione ed è la migliore soluzione di fornire qualsiasi tipo di applicazione.
Di seguito è riportato un briefing digitale di Schlumberger che descrive questo tipo di modello sviluppato mediante modelli decentralizzati e con matrice. Ulteriori informazioni su come Schlumberger sta adottando Microsoft Power Platform:L'autore di app prolifico accende la rivoluzione con uso limitato di codice a Schlumberger
Tipo di consegna dell'applicazione | Tipo di modello di consegna | Tempo di creazione dell'applicazione | Ciclo di vita dell'applicazione | Esempi | Engagement IT |
---|---|---|---|---|---|
Self-service | Qualsiasi | 1-2 settimane | 6-12 mesi | Soluzioni piccole, per reparto o LOB. | IT decentralizzato |
Piccoli team | Con matrice/centralizzato | 3-6 mesi | 6-24 mesi | Piccoli team che lavorano per fornire soluzioni medie o soluzioni per molteplici reparti. | IT decentralizzato |
Soluzioni multi-reparto o per grandi line-of-business | Con matrice/centralizzato | 3-6 mesi | 6-24 mesi | Grandi team con matrice che lavorano per fornire soluzioni medie e grandi o intra-reparto. | IT centralizzato |
Consegna di prodotti su larga scala | Centralizzato | 1-2 anni | 5-7 anni | Consegne di prodotti voluminosi in un'azienda utilizzando una combinazione di soluzioni Power Apps low-code e code-first insieme a soluzioni di fornitori e di prima parte. | IT centralizzato |
Consegna a fornitori di grandi aziende | Centralizzato | 7 anni | 10-15 anni | Strategia di inquadramento per un sistema di framework di record e supporto di terze parti. Ad esempio, l'implementazione di SAP e il suo abbinamento con una combinazione di con poco codice e soluzioni code-first in Power Apps e altre Microsoft integrazioni di terze parti. | IT centralizzato |
Decentralizzato
In questo modello puoi creare più team nell'organizzazione che sono legati alla gestione quotidiana di vari team. Questi team disporranno delle risorse per fornire app conformemente alle linee guida dell'organizzazione. Ogni team può funzionare autonomamente e dividersi e svilupparsi in modo cellulare. Tuttavia, con questo modello, avrai ancora bisogno di una governance centralizzata per applicare alcune misure di protezione digitali di alto livello per garantire la conformità dell'azienda. Queste misure possono includere la governance per le prevenzione della perdita dei dati (DLP), la gestione dei connettori e la gestione delle licenze per garantire che utenti e sviluppatori possano creare e pubblicare soluzioni in sicurezza con un intervento minimo da parte dell'IT, mantenendo i dati aziendali sicuri e conformi. Questa opzione self-service è molto utile.
Con matrice
Con questo modello, combini il meglio dei modelli decentralizzato e centralizzato. Hai un team centralizzato di specialisti di Microsoft Power Platform qualificati e certificati. Avrai leader quanto a cambiamento, progettazione, consegna e architettura, oltre a formatori specializzati per formare team locali nell'organizzazione. I team locali composti da citizen developer sono in relazione con esperti della struttura centralizzata, per assicurarsi che nulla vada perso nella traduzione tra le persone che svolgono il loro lavoro quotidiano e utilizzano le app che vengono create. Con questo modello puoi interagire con migliaia di persone che lavorano alla creazione di app.
Questo team deve anche considerare la nozione di Center of Excellence per gestire il data estate e distribuire soluzioni con linee guida per tutti. È un'ottima soluzione per i piccoli team e quelli self-service per fornire opzioni rapidamente con engagement IT ridotto.
BizDevOps
Lo sviluppo rapido di app può avvenire solo alla velocità alla quale operazioni come quelle IT possono supportare le app create. BizDevOps è una relazione olistica tra i creatori di app e le operazioni che funziona in un ciclo virtuoso. Affinché ciò avvenga, tutti i team devono avere una visione chiara della cultura digitale verso cui l'organizzazione si sta muovendo. Per ottenere il massimo valore dalle app create, hanno bisogno di supporto, governance e manutenibilità affidabili. Con l'evoluzione della tecnologia, sarà necessario aggiornare le app. La chiave per creare app di successo non è soltanto essere consapevoli del cambiamento, ma anche avere un piano per gestirlo.