Latest / M365.FM – Podcast su Microsoft 365, Copilot e IA in italiano / App canvas o basata su modello? Come scegliere in Power Apps: differenze, licenze e approccio ibrido (Doppiaggio IA)
Transcript
- 0:00Speaker 2: Benvenuti ad un altro episodio delle Microsoft Knowledge Nuggets qui
- 0:02Speaker 2: su M365FM. Sono il vostro conduttore Milko Peter. Oggi affrontiamo
- 0:06Speaker 2: una domanda che sento continuamente. Qual è la differenza tra
- 0:08Speaker 2: un'app Canvas e un'app Model Driven? Molti pensano che Power
- 0:12Speaker 2: Apps sia una cosa sola, ma in realtà sono due
- 0:13Speaker 2: tipi di app completamente diversi sotto lo stesso nome. Scegli
- 0:16Speaker 2: quella sbagliata, può costarvi settimane di lavoro extra. Una ti
- 0:19Speaker 2: dà totale libertà di design, ma pretende che tu gestisca
- 0:21Speaker 2: tutto personalmente. Ogni pulsante, ogni formula, ogni connessione dati dipende
- 0:25Speaker 2: da te. L'altra ti offre un ufficio già strutturato, ma
- 0:27Speaker 2: non puoi spostare le pareti. Le stanze sono già lì
- 0:30Speaker 2: e tu devi solo decidere cosa metterci dentro. Alla fine
- 0:32Speaker 2: di questo episodio saprete esattamente quale scegliere. E la risposta
- 0:36Speaker 2: potrebbe sorprendervi perché non riguarda l'aspetto, ma da dove si parte.
- 0:40Speaker 2: Prendete il caffè e cominciamo. La grande confusione. Canvas contro
- 0:43Speaker 2: Model Driven. Immaginate di iniziare un nuovo progetto Power Apps
- 0:46Speaker 2: e di aprire il portale di crema. Vedete due opzioni.
- 0:49Speaker 2: App Canvas o App Model Driven. Quale scegliete? Aprono Designer Canvas.
- 0:55Speaker 2: Vedono uno schermo vuoto, trascinano qualche pulsante e pensano che
- 0:57Speaker 2: sia giusto, oppure vedono l'opzione Model Driven e pensano che
- 0:59Speaker 2: sembri troppo rigida e aziendale. Grosso errore. La vera differenza
- 1:03Speaker 2: non riguarda affatto l'aspetto. Riguarda il punto di partenza. Le
- 1:06Speaker 2: app Canvas iniziano con uno schermo vuoto. Progetti ogni pixel,
- 1:09Speaker 2: ogni pulsante, ogni colore. Decidi esattamente cosa vede l'utente e
- 1:13Speaker 2: in quale ordine. Lo schermo è il tuo punto di
- 1:15Speaker 2: partenza e i dati arrivano dopo. Le app Model Driven
- 1:17Speaker 2: iniziano con il tuo modello di dati. Le tabelle, le relazioni,
- 1:20Speaker 2: le regole di business... Definisci prima la struttura delle informazioni
- 1:24Speaker 2: e poi l'app si costruisce attorno a quei dati. Moduli appaiono,
- 1:27Speaker 2: le viste si generano, la navigazione funziona da sola. Questa
- 1:30Speaker 2: differenza cambia tutto. La velocità di sviluppo, il controllo, chi
- 1:33Speaker 2: può usare l'app e cosa succede quando le tue esigenze crescono.
- 1:36Speaker 2: Quindi definiamo ognuno in termini semplici, iniziando da quella che
- 1:38Speaker 2: sembra più familiare. Cos'è esattamente un app canvas? Cos'è esattamente
- 1:43Speaker 2: un app canvas? Nel dettaglio. Inizi con una lavagna completamente vuota.
- 1:47Speaker 2: Niente modelli, niente moduli predefiniti. Puoi trascinare i pulsanti, caselle
- 1:51Speaker 2: di testo, immagini e gallerie sullo schermo. Vuoi un grande
- 1:53Speaker 2: pulsante rosso nell'angolo in alto a sinistra? Puoi farlo. Vuoi
- 1:56Speaker 2: che il titolo sia di 28 pixel e una specifica
- 1:58Speaker 2: tonalità di blu? Non è tua scelta. I connettori sono
- 2:00Speaker 2: dove risiede la vera potenza. Le Canvas App possono comunicare
- 2:04Speaker 2: con quasi ogni origine e dati, inclusi Lancashire Point, File Excel,
- 2:06Speaker 2: Database SQL, Salesforce e centinaia di altre. I tuoi dati
- 2:09Speaker 2: non dovranno necessariamente risiedere in un'unica. Se sono distribuiti su
- 2:11Speaker 2: tre sistemi, una Canvas App può riunirli tutti in un'unica schermata.
- 2:15Speaker 2: Quindi controlli ogni dettaglio, dalla dimensione e spaziatura dei caratteri
- 2:18Speaker 2: ai colori e all'animazione. Puoi renderla perfetta al pixel o
- 2:20Speaker 2: puoi crearci un completo disordine. Dipende interamente da te. Tuttavia
- 2:23Speaker 2: c'è un compromesso. Con tutto questo controllo devi anche costruire
- 2:26Speaker 2: tutto da zero. Ogni modulo, ogni vista, ogni regola di
- 2:28Speaker 2: convalida e ogni flusso di navigazione li costruisci tu stesso.
- 2:32Speaker 2: Vuoi meno una discesa che filtri un elenco? Scrivi tu
- 2:34Speaker 2: la forma. Vuoi un pulsante di salvataggio che controlli i
- 2:36Speaker 2: campi obbligatori? Scrivi anche quello. Le canvas funzionano meglio per
- 2:39Speaker 2: attività basate su compiti specifici. Pensa a uno strumento di
- 2:42Speaker 2: ispezione mobile per un tecnico in fabbrica o a un
- 2:43Speaker 2: modulo di approvazione rapida per le richieste di ferie. O
- 2:46Speaker 2: a un dashboard che estrae dati da tre sistemi diversi
- 2:48Speaker 2: e li mostra in un unico punto? Immaginala come la
- 2:51Speaker 2: costruzione di una casa personalizzata. Scegli i mattoni, le finestre
- 2:54Speaker 2: e la vernice. Ottieni esattamente ciò che vuoi, ma devi
- 2:57Speaker 2: anche progettare l'impianto idraulico ed elettrico da solo. Ora confrontiamolo
- 3:00Speaker 2: con l'altro approccio in cui i dati vengono prima di tutto.
- 3:03Speaker 2: Cos'è esattamente una Model Driven App? Una Model Driven App
- 3:06Speaker 2: inizia con Dataverse, che è il database relazionale di Microsoft
- 3:09Speaker 2: per i dati aziendali. Definisci le tue tabelle, le relazioni
- 3:12Speaker 2: e le regole di business prima ancora di vedere una
- 3:14Speaker 2: singola schermata. Una volta pronto il modello dati, l'app genera
- 3:17Speaker 2: automaticamente moduli, viste, dashboard e navigazione per te. Non progetti
- 3:21Speaker 2: le schermate direttamente. Invece configuri i componenti. Dì al sistema
- 3:24Speaker 2: quali campi mostrare su un modulo e lui costruirà il
- 3:26Speaker 2: modulo per te. L'interfaccia utente è coerente, reattiva e accessibile
- 3:29Speaker 2: senza lavoro extra. La navigazione segue uno schema prevedibile. Clicca
- 3:33Speaker 2: su Record per vederne i dettagli e poi scorri verso
- 3:35Speaker 2: il basso per vedere Record. Tutto sembra connesso perché il
- 3:38Speaker 2: modello dati definisce già le relazioni. Ottieni anche una governance
- 3:42Speaker 2: integrata come la sicurezza basata sui ruoli, controllo e flussi
- 3:44Speaker 2: di processo aziendale. Queste sono funzionalità enterprise che richiederebbero giorni
- 3:47Speaker 2: per essere costruite manualmente in una canvas app, ma nelle
- 3:50Speaker 2: model driven sono già presenti. Compromesso e una minore flessibilità.
- 3:52Speaker 2: Non puoi spostare un campo di 2 pixel a sinistra
- 3:54Speaker 2: perché l'interfaccia generata segue uno schema standard. Alcuni lo trovano frustrante,
- 3:58Speaker 2: ma per molti utenti business quella coerenza è esattamente il
- 4:01Speaker 2: punto di forza. Le model driven app funzionano meglio per
- 4:03Speaker 2: il lavoro ad alta densità. Pensa ai sistemi CRM che
- 4:06Speaker 2: tracciano account, contatti e opportunità. Gestione dei casi in cui
- 4:09Speaker 2: ogni interazione deve essere registrata. Monitoraggio dei progetti con dipendenze
- 4:12Speaker 2: e scadenze. Flussi di lavoro di conformità in cui è
- 4:14Speaker 2: richiesta la revisione. Immagina di trasferiti in un edificio per
- 4:17Speaker 2: l'ufficio da costruire. Le stanze, i corridoi e il banco
- 4:19Speaker 2: della sicurezza sono già lì. Arredi le stanze e decidi
- 4:22Speaker 2: chi siede dove, ma non puoi abbattere i muri o
- 4:23Speaker 2: cambiare la planimetria. Quindi, ora che sappiamo cosa sono, approfondiamo
- 4:26Speaker 2: la vera differenza, e non riguarda l'aspetto. La differenza fondamentale,
- 4:30Speaker 2: approccio basato sul design o sui dati. Pensa alla prima
- 4:33Speaker 2: domanda che pone ciascun approccio. Le canvas app partono da
- 4:36Speaker 2: cosa vuoi che l'utente veda e faccia. Progetti prima le schermate, layout,
- 4:40Speaker 2: i colori, il flusso da una schermata all'altra. I dati
- 4:43Speaker 2: vengono connessi dopo, come collegare una lampada a una presa.
- 4:46Speaker 2: Le model driven app ribaltano questo domanda. Chiedono quali sono
- 4:48Speaker 2: i tuoi dati aziendali, chi può vederli, come sono correlati.
- 4:51Speaker 2: Modelli i primi dati, tabelle, colonne, relazioni, e le schermate
- 4:55Speaker 2: arrivano dopo, generate da quel modello. Questo cambia il tuo
- 4:58Speaker 2: modo di costruire. Con Canvas crea un prototipo di schermata,
- 5:00Speaker 2: lo colleghi a una sorgente dati e modifichi le formule
- 5:02Speaker 2: finché non funziona. Ma quando la struttura dati cambia, ad
- 5:04Speaker 2: esempio se qualcuno aggiunge una colonna al tuo rinco SharePoint,
- 5:07Speaker 2: devi aggiornare ogni schermata che usa quei dati, manualmente, una
- 5:10Speaker 2: alla volta. Le model driven sono diverse. Aggiorni lo schema
- 5:13Speaker 2: della tabella, aggiungi una colonna o modifichi una relazione e moduli.
- 5:16Speaker 2: E viste si aggiornano automaticamente. Non devi toccare nemmeno una scheda.
- 5:20Speaker 2: Anche le sorgenti dati differiscono. Le canvas app possono attingere
- 5:22Speaker 2: da SharePoint, SQL, Excel, API, Salesforce, qualsiasi cosa abbia un connettore.
- 5:26Speaker 2: Non si è vincolata a un solo sistema. Le model
- 5:28Speaker 2: driven app usano solo Dataverse, un database strutturato che mantiene
- 5:31Speaker 2: tutti i tuoi dati aziendali in un unico posto. Questo
- 5:33Speaker 2: compromesso offre a Dataverse funzionalità come colonne calcolate che si
- 5:36Speaker 2: aggiornano automaticamente, campi di roll- up, regole aziendali, lato server e
- 5:40Speaker 2: navigazione tra relazioni senza codice. Clicchi su un contatto, vedi
- 5:44Speaker 2: i suoi casi. Clicchi su un caso, vedi le sue attività.
- 5:47Speaker 2: Funzione e basta. Quindi la questione riguarda il tuo centro
- 5:49Speaker 2: di gravità. È nell'esperienza utente, nell'aspetto, nel flusso personalizzato o
- 5:53Speaker 2: è nei dati, nei processi, nella struttura, nelle relazioni, nella governance? Ricorda,
- 5:58Speaker 2: si tratta di dove vuoi concentrare i tuoi sforzi. Guardiamo
- 6:00Speaker 2: scenari pratici per rendere tutto concreto. Quando dovresti effettivamente ricorrere
- 6:04Speaker 2: a una Canvas App? Quando le Canvas App brillano casi
- 6:07Speaker 2: d'uso reali. Considera i lavoratori sul campo. Se hai bisogno
- 6:09Speaker 2: di ispettori in fabbrica per i controlli di sicurezza o
- 6:11Speaker 2: di tecnici che registrano riparazioni sul campo, le Canvas App
- 6:14Speaker 2: funzionano offline su smartphone. Usano fotocamera, GPS e microfono e
- 6:17Speaker 2: hanno un bel aspetto su schermi piccoli perché sono progettate
- 6:19Speaker 2: specificamente per quel dispositivo. Le Canvas App sono create per
- 6:22Speaker 2: il dispositivo in uso, non per un layout desktop generico.
- 6:25Speaker 2: Un altro caso d'uso si verifica quando si hanno dati
- 6:27Speaker 2: esistenti che non si vogliono migrare. Forse la tua azienda
- 6:29Speaker 2: usa e l'enchi SharePoint per una cosa... Un vecchio database
- 6:32Speaker 2: SQL per un'altra e un file Excel che funziona da anni.
- 6:36Speaker 2: Una Canvas app può riunire tutti e tre in un'unica
- 6:38Speaker 2: interfaccia senza spostare nulla. Ti connetti a ogni fonte che
- 6:41Speaker 2: hai nella schermata del gioco e fa. Nessuna migrazione, nessun
- 6:43Speaker 2: tempo di neve. Questo rende Canvas ideale per integrare sistemi
- 6:46Speaker 2: legacy senza toccare il back- end. Se il brand è importante,
- 6:49Speaker 2: ad esempio un portale rivolto ai clienti che richiede colori,
- 6:51Speaker 2: fonte e linguaggio di design esatti, Canvas offre controllo sui pixel.
- 6:54Speaker 2: Puoi seguire le linee guida del tuo brand fino ai
- 6:56Speaker 2: minimi dettagli. Le model driven non possono farlo. Se l'aspetto
- 6:59Speaker 2: dell'app fa parte della tua identità di marca, Canvas ti
- 7:01Speaker 2: dà quel controllo. Per app semplici basate su attività come
- 7:04Speaker 2: richieste di ferie, fogli, presenze settimanali o checklist, Canvas è veloce.
- 7:08Speaker 2: Non serve un modello dati complesso, una schermata, una fonte dati,
- 7:10Speaker 2: poche formule e puoi pubblicarla in un pomeriggio. Questi sono
- 7:13Speaker 2: il pane quotidiano di Canvas. Rapide e mirate, è facile
- 7:16Speaker 2: da gestire. Infine, la prototipazione è rapida. Vuoi testare un'idea velocemente?
- 7:21Speaker 2: Crea una Canvas app in un pomeriggio. Mostrala a persone reali,
- 7:24Speaker 2: ricevi feedback e iterà. Passare dall'idea al prototipo funzionante in
- 7:28Speaker 2: poche ore è difficile con le model driven perché devi
- 7:30Speaker 2: prima modellare i dati e in modo più veloce per
- 7:33Speaker 2: validare un'idea prima di investire in un modello dati completo.
- 7:36Speaker 2: Ma c'è un rovescio della medaglia. Le canvas app possono
- 7:38Speaker 2: diventare disordinate a manche. Senza una struttura accurata ti ritroverai
- 7:40Speaker 2: con centinaia di formule sparse tra le schermate. Una persona
- 7:43Speaker 2: la crea, un'altra la modifica e presto nessuno sa cosa
- 7:45Speaker 2: faccia realmente quel pulsante. La manutenzione diventa più difficile con
- 7:49Speaker 2: ogni nuova funzionalità. Quindi canvas è ottima quando serve flessibilità
- 7:52Speaker 2: di design, funzionalità mobile o prototipi veloci ma richiede di
- 7:54Speaker 2: gestire tutto da soli. Riguardiamo l'altro lato. Quando ha più
- 7:58Speaker 2: senso un'app model driven? Vediamo quando le model driven brillano
- 8:02Speaker 2: nei casi d'uso reali. Esaminiamo gli scenari in cui le
- 8:04Speaker 2: model driven sono la scelta ovvia. Partendo dal primo punto,
- 8:07Speaker 2: stai costruendo un sistema di registrazione dati. Pensa a CRM, account, contatti, opportunità, casi.
- 8:13Speaker 2: Questi dati sono profondamente interconnessi. Un account ha molti contatti,
- 8:16Speaker 2: casi e attività che si collegano tra loro. Le app
- 8:19Speaker 2: basate sul modello gestiscono tutto questo nativamente. Definisci le relazioni
- 8:22Speaker 2: una sola volta in Dataverse e l'app sa che cliccando
- 8:24Speaker 2: su un account appariranno tutti i suoi contatti. Nessun codice necessario.
- 8:27Speaker 2: è una funzionalità integrata nel vero. Secondo scenario, processi aziendali
- 8:31Speaker 2: complessi che richiedono fasi e approvazioni. L'inserimento dei dipendenti, per esempio.
- 8:34Speaker 2: Le risorse umane creano il profilo, l'IT prepara l'attrezzatura, il
- 8:37Speaker 2: manager segna la formazione, la sicurezza concede gli accessi. Ogni
- 8:40Speaker 2: passaggio viene in ordine e non è possibile saltare le fasi.
- 8:43Speaker 2: Le app basate su modelli utilizzano i cosiddetti flussi di
- 8:45Speaker 2: processo aziendale. Guidano gli utenti attraverso ogni fase, così il
- 8:47Speaker 2: passo successivo è sempre visibile e sai sempre a che
- 8:50Speaker 2: punto sei del processo. Potresti creare questo tipo di flusso
- 8:53Speaker 2: di lavoro a fase in un app canvas? Tecnicamente sì,
- 8:55Speaker 2: Ma in sostanza dovresti costruire tu stesso un minimo motore
- 8:58Speaker 2: di workflow. Nelle app basate su un modello è solo
- 9:00Speaker 2: un'opzione di configurazione. Terzo scenario. Più team usano gli stessi
- 9:04Speaker 2: dati ma necessitano di visualizzazioni diverse. Le vendite vedono opportunità
- 9:07Speaker 2: e affari. L'assistenza vede casi aperti e la cronologia dei clienti.
- 9:10Speaker 2: I dirigenti vedono dashboard con KPI e tendenze. Stessi dati,
- 9:13Speaker 2: prospettive ed FC. Le app basate su un modello gestiscono
- 9:16Speaker 2: questo aspetto con i ruoli di sicurezza. Definisci cosa ogni
- 9:18Speaker 2: ruolo può vedere e fare. Le vendite ottengono la loro
- 9:20Speaker 2: visualizzazione dalla pipeline. L'assistente nella sua coda. I dirigenti ottengono
- 9:23Speaker 2: il loro gap. Tutti lavorano sulla stessa fonte di verità,
- 9:25Speaker 2: ma nessuno vede più di quanto dovrebbe. Anche le app
- 9:27Speaker 2: Canvas possono farlo, ma dovresti creare tu la logica di
- 9:30Speaker 2: filtro e i permessi per ogni schermata. Quarto scenario, controllo
- 9:33Speaker 2: e conformità. Chi ha creato questo record? Chi l'ha modificato? Quando?
- 9:36Speaker 2: Qual era il vecchio valore? In Dataverse questo viene registrato
- 9:39Speaker 2: per l'impostazione prima. Ogni creazione, ogni aggiornamento, ogni eliminazione. Puoi
- 9:42Speaker 2: estrarre una traccia di controllo per qualsiasi record senza scrivere
- 9:44Speaker 2: una sola riga di codice. Le app Canvas non hanno
- 9:46Speaker 2: questa funzionalità in grado. Se ti serve il controllo, dovrai
- 9:49Speaker 2: costruire un sistema di logging personalizzato, scrivere le voci in
- 9:51Speaker 2: una tabella separata, e creare report per visualizzarle. È fattibile
- 9:54Speaker 2: ma è un lavoro che devi fare da solo. Quinto scenario,
- 9:57Speaker 2: stai già usando Dynamics 365 magari per le vendite o
- 9:58Speaker 2: la a clienti. Le app basate sul modello estendono naturalmente quell'ambiente.
- 10:04Speaker 2: Aggiungi tabelle personalizzate accanto a quelle standard. La tua nuova
- 10:07Speaker 2: app usa lo stesso modello di sicurezza, la stessa navigazione,
- 10:09Speaker 2: lo stesso look and feel. Tutto funziona insieme perché è
- 10:11Speaker 2: costruito sulle stesse fondamenta di Dataverse. Le app Canvas rimangono
- 10:14Speaker 2: fuori da quel Possono connettersi a Dataverse, certo, ma non
- 10:17Speaker 2: ereditano l'interfaccia o il comportamento di Dynamics 365. Ora ecco
- 10:21Speaker 2: a cosa devi prestare attenzione. Se provi a forzare un'interfaccia
- 10:24Speaker 2: fortemente personalizzata in una Model Driven, combatterai contro la B.
- 10:27Speaker 2: Ho visto Team passare settimane a cercare di rendere un
- 10:28Speaker 2: modulo Model Driven simile a una schermata Canvas personalizzata. Sovrascrivono
- 10:32Speaker 2: i CSS, nascondono i controlli predefiniti, creano JavaScript personalizzato per
- 10:35Speaker 2: manipolare il DOM. Poi Microsoft rilascia l'aggiornamento e tutto si rompe.
- 10:39Speaker 2: Model Driven non è lo strumento giusto quando serve un
- 10:41Speaker 2: design perfetto al pixel. È lo strumento giusto quando serve
- 10:44Speaker 2: un'integrità dei dati e coerenza dei processi. C'è un altro
- 10:46Speaker 2: fattore che spesso decide la scelta, quanto costa. La realtà
- 10:50Speaker 2: dei licenzi. Eccola semplice. Le app model driven richiedono sempre
- 10:54Speaker 2: una licenza premium. Le app canvas possono funzionare con licenze standard,
- 10:57Speaker 2: ma solo se segui le regole. Analizziamo la cosa. Le
- 11:00Speaker 2: app canvas che usano solo connettori standard, SharePoint, Excel, OneDrive, Outlook,
- 11:04Speaker 2: sono spesso incluse. In molti piani Microsoft recenza costi aggiuntivi.
- 11:09Speaker 2: Se i tuoi dati risiedono in SharePoint e ti serve
- 11:10Speaker 2: solo un modulo personalizzato, potresti già avere la licenza necessaria.
- 11:14Speaker 2: Nel momento in cui tocchi Dataverse, tutto cambia. Anche se
- 11:17Speaker 2: l'app è di tipo Canvas, quando legge o scrive su
- 11:19Speaker 2: Dataverse ti serve una licenza Premium, lo stesso vale per
- 11:22Speaker 2: i connettori Premium come SQL e Salesforce. Il tipo di
- 11:25Speaker 2: connettore determina il livello di licenza. Le app Model Driven
- 11:27Speaker 2: sono basate su Dataverse. Richiedono licenze Premium per chiunque le
- 11:30Speaker 2: crei o le utilizzi. Non esiste una licenza standard per
- 11:33Speaker 2: le Model Driven. E la questione è ancora più profonda.
- 11:36Speaker 2: Flussi di processo aziendale nell'app Model Driven richiedono versione Premium.
- 11:39Speaker 2: I workflow in tempo reale e i plugin richiedono il
- 11:40Speaker 2: piano completo della piattaforma. Più logica lato server aggiungi, più
- 11:43Speaker 2: alto sarà il requisito di licenza. Quindi la scelta diventa
- 11:46Speaker 2: spesso molto breve. Possiamo farcela con connettori standard inclusi nelle
- 11:49Speaker 2: nostre licenze attuali. Se sì, canvas economico. Crei l'app, la
- 11:52Speaker 2: condividi con gli utenti e nessuno ha bisogno di un
- 11:54Speaker 2: nuovo abbonamento. Se ti serve comunque Dataverse perché i dati
- 11:57Speaker 2: sono complessi, serve governance o stai creando un sistema di registrazione,
- 12:00Speaker 2: il costo della licenza è lo stesso per entrambi i
- 12:02Speaker 2: tipi di app. Quindi scegli in base alla funzionalità, non
- 12:04Speaker 2: al prezzo. Molte organizzazioni fanno questi calcoli. Per semplici app dipartimentali,
- 12:09Speaker 2: come un modulo ferie o un timesheet settimanale, Canvas su
- 12:11Speaker 2: SharePoint non costa nulla in più. Un vantaggio. Per soluzioni
- 12:15Speaker 2: aziendali che necessitano di audit, sicurezza basata sui ruoli e
- 12:17Speaker 2: processi complessi, la licenza premium è un buon investimento. Te
- 12:21Speaker 2: pagando per una governance che altrimenti dovresti costruire da solo.
- 12:23Speaker 2: E se ti servissero entrambi. Il meglio dei due mondi
- 12:25Speaker 2: potrebbe essere più vicino di quanto pensi. L'approccio ibrido, unendole insieme.
- 12:30Speaker 2: Ecco il punto. Non devi scegliere un solo tipo per
- 12:32Speaker 2: l'intera app. I moderni progetti Power Apps uniscono entrambi gli approcci,
- 12:36Speaker 2: scegliendo lo strumento giusto per ogni parte del puzzle. Il
- 12:38Speaker 2: modello più comune funziona così. Inizia con un'app basata su
- 12:41Speaker 2: modello come sistema di registrazione principale. Gestisce il modello dati,
- 12:44Speaker 2: i processi aziendali, le regole di sicurezza e i cruscotti
- 12:46Speaker 2: per i manager. Questa è la tua base. Poi incorpora
- 12:49Speaker 2: App Canvas all'interno di cui le maschere basate su modello
- 12:51Speaker 2: e schermate specializzate. Supponiamo che ti serva un'esperienza guidata personalizzata
- 12:54Speaker 2: in un passaggio specifico. Inserisci un App Canvas e i
- 12:56Speaker 2: tuoi utenti resteranno nella stessa interfaccia senza notare il cambio.
- 13:00Speaker 2: Oppure crea app Canvas autonome per chi lavora sul campo
- 13:02Speaker 2: che leggono e scrivono le stesse tabelle e dataverse. L'app
- 13:05Speaker 2: basata sul modello gestisce back office, la reportistica, la gestione
- 13:08Speaker 2: dei casi e la conformità. L'app Canvas gestisce il lavoro
- 13:10Speaker 2: sul campo, le ispezioni mobili, l'acquisizione dati rapida e il
- 13:13Speaker 2: lavoro offline. I flussi Power Automate collegano tutto quanto. Quando
- 13:16Speaker 2: un addetto invia un'ispezione tramite Canvas, un flusso aggiorna il
- 13:19Speaker 2: caso nell'app basata sul modello e avvia l'approvazione. Un'unica soluzione
- 13:23Speaker 2: con interfacce diverse per utenti diversi, questo è il modello ibrido.
- 13:26Speaker 2: Governance dove serve, flessibilità dove serve, senza compromessi. Stai usando
- 13:30Speaker 2: lo strumento giusto per ogni lavoro. Quindi come decidi? Ecco
- 13:33Speaker 2: un semplice quadro di riferimento per il tuo prossimo. Semplice
- 13:36Speaker 2: quadro decisionale. Poniti quattro domande in ordine. Prima domanda, devo
- 13:39Speaker 2: usare Dataverse? Se la risposta è no, magari i tuoi
- 13:43Speaker 2: dati risiedono in SharePoint o in un altro sistema, allora
- 13:45Speaker 2: Canvas è la scelta giusta. Le app basate su un
- 13:47Speaker 2: modello non funzionano senza Dataverse. Quindi questa singola domanda elimina un'opzione.
- 13:52Speaker 2: Seconda domanda, il valore risiede nell'esperienza utente o nei dati
- 13:55Speaker 2: e nei processi? Se l'attenzione è sulla UX vai su Canvas.
- 13:58Speaker 2: Se l'attenzione è su dati e processi, scegli le app
- 14:00Speaker 2: basate su modello. Questo è il fulcro della decisione. Se
- 14:02Speaker 2: i tuoi utenti necessitano di un'interfaccia personalizzata, punta su Canvas.
- 14:05Speaker 2: Se devono gestire dati complessi con processi coerenti, le app
- 14:08Speaker 2: basate su modello sono la soluzione migliore. Terza domanda. Ti
- 14:11Speaker 2: servono flussi di processo complessi, sicurezza basata sui ruoli o audit?
- 14:15Speaker 2: Se sì, scegli le app basate su modello. Se no,
- 14:16Speaker 2: Canvas può andare bene. Queste funzionalità enterprise sono integrate nelle
- 14:20Speaker 2: app basate su modello, mentre in Canvas dovresti costruire da zero.
- 14:22Speaker 2: Quarta domanda. Cosa dire delle licenze attuali? Hai Microsoft 365
- 14:27Speaker 2: per le app Canvas standard o possiedi già licenze premium
- 14:29Speaker 2: per Dataverse? Il budget spesso definisce il tuo percorso iniziale.
- 14:33Speaker 2: Se puoi costruirlo senza spendere soldi extra, è un segno chiaro.
- 14:36Speaker 2: Ecco una rapida regola pratica dalle linee guida di Microsoft.
- 14:39Speaker 2: Prendi in considerazione un'app basata su un modello a meno
- 14:41Speaker 2: che i tuoi utenti non abbiano bisogno di un'app Canvas.
- 14:43Speaker 2: Inizia con le app basate su un modello e passa
- 14:45Speaker 2: a Canvas solo se ti serve un'interfaccia personalizzata, un'esperienza mobile
- 14:48Speaker 2: first o dati da più fonti. Un ultimo consiglio. Se
- 14:51Speaker 2: sei ancora incerto, crea prima un prototipo in Canvas. È
- 14:53Speaker 2: più veloce per lavorare sul design. Se l'app cresce e
- 14:55Speaker 2: richiede governance in seguito, migra i dati su Dataverse e
- 14:58Speaker 2: aggiungi componenti basati su un modello. Non devi per forza
- 15:01Speaker 2: ottenere la perfezione a fine del primo giorno. Ecco il
- 15:03Speaker 2: punto fondamentale. Le app Canvas ti offrono totale libertà di
- 15:05Speaker 2: design con qualsiasi origine. Le app basate su un modello
- 15:08Speaker 2: offrono gestione strutturata dei dati e regole integrate su Dataverse.
- 15:11Speaker 2: Non sono in competizione. Ognuna svolge un compito diverso e
- 15:14Speaker 2: le migliori soluzioni usano entrambe. La prossima volta che inizi
- 15:16Speaker 2: un progetto Power Apps parti da queste quattro domande. Non
- 15:19Speaker 2: limitarti a trascinare controlli. Trova il tuo centro di gravità.
- 15:22Speaker 2: E l'esperienza utente o sono i dati? Pochi minuti di
- 15:24Speaker 2: riflessione e ora ti risparmieranno settimane di rifacimento. Ne vale
- 15:26Speaker 2: la pena. Se ti è stato utile iscriviti per altre
- 15:28Speaker 2: pillole di conoscenza. Mi piacerebbe sapere quale tipo di app
- 15:30Speaker 2: scegli per prima. Lascia un commento.