Sei sulla pagina 1di 20

Semplificare la

creazione di app per


la collaborazione
con l'integrazione di Microsoft Teams
e Microsoft Power Platform
Indice
Sintesi del documento 3
Le app per la collaborazione sono fondamentali per il lavoro ibrido 4
La sfida del divario nello sviluppo di app per la collaborazione 6
Colmare il divario 7
Trasformare con Power Platform: la piattaforma per ogni sviluppatore 9
Creazione di app per la collaborazione con Teams 13
Gli strumenti low-code si integrano con le piattaforme di collaborazione 14
Casi d'uso dell'integrazione di Power Platform e Teams 18
Passaggi successivi 20

© 2021 Microsoft Corporation. Tutti i diritti sono riservati. Il presente documento viene fornito "così com'è". Le informazioni e le opinioni espresse in
questo documento, inclusi gli URL e altri riferimenti a siti Web Internet, possono variare senza preavviso. I rischi correlati all'uso del documento sono
a carico dell'utente.

2
Sintesi del documento
Nel mondo del lavoro ibrido, le aziende hanno Interface) necessarie, sotto forma di connettori
una crescente esigenza di creare app di nuova personalizzati, utilizzabili da qualsiasi creatore
generazione per la collaborazione. Abbiamo di app per creare app aziendali. Con questa
bisogno di una nuova classe di app per la piattaforma, gli sviluppatori di app con competenze
collaborazione che favoriscano la produttività complete possono lavorare più rapidamente
degli utenti con una combinazione integrata di eliminando la necessità di creare da zero i moduli
tutte le modalità di collaborazione, come riunioni, di base per le app. Pertanto, Power Platform,
messaggistica, collaborazione sui documenti la suite per app e flussi di lavoro low-code,
e automazione dei processi aziendali, per lavorare velocizza l'iterazione e lo sviluppo di app per
in modo più veloce ed efficiente. Anche se questa la collaborazione in Microsoft Teams.
integrazione all'interno dell'azienda, che consente
di evitare di passare da una piattaforma software Per aiutarti a comprendere meglio cosa offrono
all'altra, offre agli sviluppatori l'opportunità di le piattaforme low-code a creatori e sviluppatori
creare nuovi tipi di app per la collaborazione, il di app e come iniziare a usarle, abbiamo raccolto
problema è che non ci sono abbastanza sviluppatori le informazioni più importanti in questo e-Book.
per trasformare questa possibilità in realtà. Questo e-Book è destinato anche a responsabili di
procedure, partner e integratori di sistemi poiché
L'adozione di piattaforme di sviluppo di app low- offre informazioni su come usare le funzionalità delle
code aiuta i team IT a servire i propri clienti aziendali piattaforme per applicazioni low-code per servire
come mai prima d'ora. Microsoft Power Platform i propri clienti avvalendosi di risorse meno qualificate
consente ai creatori o sviluppatori di app di creare dal punto di vista tecnico. Teams e Power Platform
velocemente le applicazioni, mentre Microsoft consentono di creare velocemente i prototipi
Teams consente ai team di chattare, partecipare delle applicazioni con risorse diversificate e meno
a riunioni, effettuare chiamate e collaborare in qualificate dal punto di vista tecnico, semplificando
un'unica soluzione. Insieme, Microsoft Teams l'ecosistema di sviluppo delle applicazioni.
e Power Platform diventano una potente
combinazione, raccogliendo e condividendo
informazioni critiche, automatizzando le attività
ripetitive e consentendo alle persone di chattare Scopo
con bot interattivi.
Lo scopo di questo e-Book è riassumere
ed evidenziare come creatori e sviluppatori
L'integrazione di Teams e Power Platform consente
di app possano collaborare usando i propri
di estendere la portata delle piattaforme di sviluppo
applicazioni ai creatori di app. Anziché affidarsi a strumenti preferiti per creare le app più
sviluppatori tradizionali con competenze complete, velocemente. I creatori di app possono
qualsiasi creatore di app con una conoscenza dei usare Power Platform in Teams per creare
domini aziendali può creare semplici app aziendali app aziendali per la collaborazione più
tramite la modellazione e un'interfaccia grafica. Gli velocemente usando una minore quantità
sviluppatori di app tradizionali hanno la possibilità di codice e gli sviluppatori possono
di lavorare con un nuovo gruppo di creatori di adattarle ed estenderle con i servizi
app per estendere e adattare facilmente questa
di Microsoft Azure e altre logiche di
capacità di creare app per la collaborazione usando
business complesse.
una gamma di funzioni complesse e connettori
personalizzati. Gli sviluppatori che usano il codice
possono fornire le API (Application Programming
3
Sezione 1

Le app per la
collaborazione
sono fondamentali
per il lavoro ibrido

Il lavoro ibrido è il futuro e una migliore collaborazione


è fondamentale per tutti. Nell'odierno ambiente di lavoro ibrido,
tuttavia, le persone hanno difficoltà a mantenere la concentrazione
con gli strumenti e le app per la collaborazione necessari per lavorare.

Una varietà di strumenti e app per le diverse


attività è già disponibile. Sebbene questi
strumenti e queste app siano fondamentali
per le funzioni aziendali, le persone passano

52%
continuamente da un'attività all'altra e da uno
strumento all'altro, con ripercussioni negative
sulla produttività quotidiana. Passare da un'app
all'altra e da uno strumento all'altro fa sprecare
tempo e genera distrazioni. Le aziende devono
creare app per la collaborazione davvero utili in
cui le persone possano concentrarsi sul lavoro
del tempo dei lavoratori è
e dedicare più tempo a ciò che è importante.
impiegato in inutili interruzioni
Esiste un enorme potenziale ancora inespresso
e nella ricerca di informazioni.¹
per le aziende. Tutto dipende dalla nostra
capacità di proteggere meglio l'attenzione dei
lavoratori e offrire maggiori opportunità per
ridurre la complessità delle attività di lavoro.

44
In uno studio sulla produttività, i lavoratori
di tutti i settori hanno dichiarato che uno
sconcertante 52% del tempo settimanale,
ovvero più della metà della loro produttività
lavorativa, è stato impiegato in modo
inefficiente a causa di inutili interruzioni, incluse
le distrazioni introdotte da molteplici strumenti
per riunioni, chiamate, e-mail e ricerche di
informazioni con i colleghi. I dipendenti si
considerano fino a tre volte più soddisfatti
o produttivi quando sono in uno stato di flusso.¹

La crescente esigenza di creare


app per la collaborazione
È necessaria una nuova classe di app incentrate
sulla collaborazione. Queste devono essere
presentate in modo eccellente nei luoghi in cui
le persone lavorano e trascorrono la maggior
parte del loro tempo. Le app che migliorano
le modalità di collaborazione sincrone
e asincrone all'interno di riunioni in tempo
reale, la messaggistica ad hoc, la collaborazione
sui documenti e l'automazione dei processi
aziendali sono molto richieste per migliorare
l'esperienza di collaborazione complessiva.
Queste app devono unire le persone ai processi
aziendali nel contesto della collaborazione,
in modo che tutti possano svolgere il proprio
lavoro in maniera più efficace. Le persone
devono poter lavorare in modo efficiente con Punto dati
gli altri e rimanere nel flusso di lavoro senza
passare da un'app, uno strumento o un punto
dati all'altro.
Spazio e tempo

La maggior parte delle aziende pensa


al lavoro ibrido solo in termini di
luoghi (ovvero se i team si trovano
in una singola area geografica
o distribuiti in più aree). La ricerca
di Gartner, tuttavia, rivela che le
¹R
 eport: Il lavoro, rielaborato, Microsoft ha collaborato con aziende devono anche pensare in
London Business School e KRC Research, 2019
termini di tempo (se i team lavorano
²4
 Modes of Collaboration Are Key to Success in Hybrid Work, in modo asincrono o sincrono).²
Gartner, giugno 2021 5
Sezione 2

La sfida del divario


nello sviluppo
di app per la
collaborazione

La domanda di app per la collaborazione apre nuove


opportunità per gli sviluppatori di estendere le app esistenti
e creare nuove esperienze dove la collaborazione è al centro.

Le aziende hanno bisogno di app incentrate aziende avanza a un ritmo piuttosto sostenuto
sulla collaborazione, sull'integrazione e agli sviluppatori viene chiesto di preparare
e sull'automazione di processi aziendali, le applicazioni per il cloud e di modernizzarle.
informazioni e dati nello stesso posto in cui La maggior parte delle aziende, tuttavia, ha
le persone sempre più spesso si incontrano, difficoltà a trovare un numero sufficiente di
apprendono e lavorano. Questa integrazione sviluppatori per soddisfare queste richieste.
e accessibilità nell'intera azienda, senza passare La domanda di sviluppatori professionisti sta
da una piattaforma software all'altra, offre crescendo a un ritmo di cinque volte superiore
agli sviluppatori le opportunità di creare nuove rispetto ad altri ruoli per i prossimi 10 anni.³
app per la collaborazione. I team IT non hanno risorse sufficienti per
soddisfare la domanda di nuove app da parte
delle aziende. Il numero di sviluppatori capaci
Le aziende non riescono a di creare nuove app e modernizzare quelle
soddisfare le esigenze aziendali esistenti è limitato. Inoltre, il ciclo di sviluppo
richiede troppo tempo e lavoro perché i team IT
La sfida, per quanto riguarda le app e le possano tenere il passo con la velocità con cui
soluzioni personalizzate per la collaborazione, le aziende cambiano e innovano.
è costituita dal fatto che gli sviluppatori pronti
ad affrontare questo cambiamento non sono
abbastanza. La trasformazione digitale delle

6
³ U.S. Bureau of Labor Statistics: Software Developers, Quality Assurance Analysts, and Testers
Sezione 3

Colmare il
divario

Una piattaforma di applicazioni low-code è un ottimo modo per


aiutare le aziende a modernizzare e semplificare il proprio portfolio
di sviluppo delle app. Essa semplifica le complessità di sviluppo
associate all'automazione dei processi, all'integrazione e alla
creazione rapida di prototipi.

Leader IT e integratori di sistemi possono sviluppo) di creare app per la collaborazione


sfruttare le opportunità offerte dalle piattaforme rispondendo così alle esigenze dell'azienda
di sviluppo low-code diversificando i propri o del cliente. Tali utenti aziendali sono
team di sviluppo ed estendendone le attività noti come creatori di app. Con l'aiuto di
a utenti con minori conoscenze tecniche. Le uno strumento per piattaforme low-code,
piattaforme di sviluppo di applicazioni low-code i creatori di app possono delineare, progettare,
offrono la possibilità di aggiungere risorse con creare e implementare app, ad esempio per
una minore preparazione tecnica allo sviluppo semplificare, automatizzare o trasformare
di app per clienti o aziende, consentendo così attività e processi. Gli sviluppatori possono
di distribuire un ecosistema di soluzioni più interagire con i creatori di app per creare app
velocemente. che richiedono funzionalità e integrazioni
più complesse. Le loro solide competenze
Il modello di piattaforma di sviluppo low-code di sviluppo possono aiutare i creatori
consente a tutti, inclusi utenti aziendali o con di app a creare ed estendere le app low-
minori conoscenze tecniche, di svolgere il ruolo code. In questo modo, il semplice lavoro di
di sviluppatore e di partecipare allo sviluppo prototipazione non specializzato verrà svolto
delle app. Anziché dipendere da sviluppatori dai creatori di app, consentendo al team di
tradizionali, queste piattaforme consentono sviluppo di concentrarsi su altre attività che
a qualsiasi utente con esperienza di dominio richiedono set di competenze più tecniche.
aziendale (ma con minore esperienza di
7
L'approccio low-code allo Gli strumenti low-code offrono un sistema
integrato di gestione del ciclo di vita delle
sviluppo di applicazioni app per creare, eseguire il debug, distribuire
e gestire app per la collaborazione nell'intero
Gli strumenti low-code partono dall'idea
ciclo di vita. Questo semplifica le varie fasi del
che i componenti comuni, il codice standard
processo di sviluppo, dal test al debug fino
e i comportamenti prevedibili dell'app possono
alla distribuzione. Il risultato è un processo
essere acquisiti come componenti predefiniti
accelerato per la progettazione, la creazione
e processi automatizzati. I creatori di app
e la distribuzione delle app.
possono identificare i problemi o le esigenze
dei clienti e creare app per la collaborazione
Questo paradigma di sviluppo delle app per
praticamente selezionando componenti
la collaborazione tra sviluppatori e creatori
e azioni esistenti dai menu. Gli sviluppatori
di app, i cosiddetti team multidisciplinari,
possono collaborare con i creatori per creare
può aiutare a soddisfare la domanda di
eventuali funzioni e connettori personalizzati
modernizzazione delle app o le richieste
necessari che richiedano ulteriori attività di
dei clienti degli integratori di sistemi. I team
sviluppo. I creatori di app possono integrare
multidisciplinari aiutano a soddisfare esigenze
direttamente questi connettori e funzioni
di set di competenze diversificate e di
nell'app per la collaborazione per estenderne
team interfunzionali e interdisciplinari, con
la portata e ampliarne l'utilizzo.
sviluppatori, manager aziendali ed esperti
IT, che collaborano e sviluppano soluzioni
Gartner prevede che la creazione di applicazioni
più rapide al passo con le moderne esigenze
low-code riunirà più del 65% di tutte le funzioni
aziendali. I creatori di app possono creare
di sviluppo delle app entro il 2024.⁴
rapidamente le app in base alle esigenze
aziendali e lavorare con gli sviluppatori
Gli sviluppatori non devono perdere tempo
per colmare le lacune. Gli utenti delle app
a creare componenti da zero. Le funzionalità
possono fornire suggerimenti e commenti su
necessarie per creare il modulo principale di
funzionalità mancanti o eventuali modifiche
un'app sono subito disponibili.
necessarie.

65%
o più di tutte le funzioni di
sviluppo delle app verranno
riunite nelle funzioni low-code
entro il 2024.⁴

88
⁴ The Rise of Low-Code App Development, Forbes, aprile 2020
Sezione 4

Trasformare con
Power Platform:
la piattaforma per ogni sviluppatore

Power Platform è un set di strumenti che include


Microsoft Power BI, Microsoft Power Apps, Microsoft
Power Automate e Microsoft Power Virtual Agents.

Qualsiasi sviluppatore o creatore di app può


analizzare i dati per ottenere informazioni
dettagliate con Power BI, creare app
personalizzate con Power Apps, automatizzare
Power Platform riduce i costi di
i flussi di lavoro con Power Automate e creare
sviluppo fino al
bot intelligenti con un'interfaccia no-code

48%
usando Power Virtual Agents. Power Platform
accelera l'iterazione e lo sviluppo di app per la
collaborazione. Con Power Platform, i creatori
di app possono creare un modello di verifica ⁵
in poche ore, un'app funzionante in pochi
giorni e ottenere dagli sviluppatori app pronte
per la produzione in una o due settimane. Gli
sviluppatori non devono preoccuparsi del lavoro
di base relativo alla sicurezza, alla governance e
all'integrazione. Power Platform offre funzionalità
predefinite che supportano questi aspetti.

Power Platform riduce i costi di sviluppo fino al


48% rispetto alla scrittura di codice tradizionale,
aumentando la velocità di sviluppo e riducendo il
numero di risorse necessarie per la manutenzione
delle app.⁵

9
⁵ The Total Economic Impact of Microsoft Power Platform, studio commissionato condotto da Forrester Consulting, febbraio 2021
Power Platform include connettori dati,
generatori di intelligenza artificiale scalabili
e Microsoft Dataverse per generare un'app
funzionante con una semplice integrazione
e interazione con i dati esistenti. Esistono
centinaia di connettori pronti all'uso per
Power Platform che consentono a creatori
e sviluppatori di app di connettere dati e azioni
senza scrivere codice. Tra i connettori più diffusi
figurano Salesforce, Twitter, Dropbox, i servizi
Google e altro. AI Builder consente a creatori
e sviluppatori di app di aggiungere funzionalità
di intelligenza artificiale ai flussi di lavoro
e alle app che creano per prevedere i risultati
e contribuire a migliorare le performance
aziendali senza dover scrivere codice.

Per approfondire la formazione sulla creazione


di applicazioni migliori, puoi seguire il
percorso di apprendimento Trasformazione
delle applicazioni aziendali con lo sviluppo
con fusione. Il percorso illustra come funziona
un team di sviluppo multidisciplinare e come
uno sviluppatore può aiutare i creatori di app
a creare eccellenti applicazioni o soluzioni in
Power Platform, ma spiega anche come usare
strumenti e framework pro-code già noti
e familiari, come JavaScript, API Web ASP.NET
Core e Gestione API di Azure.

Punto dati

Un leader di settore

Il Magic Quadrant di Gartner riconosce


Microsoft Power Apps come un leader per
le piattaforme di applicazioni low-code.⁶

⁶2
 020 Gartner Magic Quadrant for Enterprise Low
Code Application Platforms, settembre 2020
1010
Power Platform: lo strumento
di sviluppo completo
Le caratteristiche e le funzionalità di Power
Platform citate in precedenza sono ottime per
i creatori di app che creano semplici app. Gli
sviluppatori possono lavorare senza problemi
con i creatori di app per risolvere sfide tecniche
complesse usando il modello di estendibilità
avanzato fornito dai componenti di Power
Platform.

I connettori per la connessione ai servizi


Microsoft e non Microsoft sono centinaia. Ma se con molteplici origini dati, logica di business
i creatori di app vogliono comunicare con servizi e controlli avanzati. E se hanno bisogno di
non disponibili come connettori predefiniti, altra logica personalizzata nel back-end, essi
gli sviluppatori hanno la possibilità di creare hanno anche a disposizione tutti gli ambiente
e condividere connettori personalizzati con di scrittura codice in Azure, inclusi API e servizi
trigger e azioni specifici per questo scenario. gestiti come Funzioni di Azure, Kubernetes,
Un connettore personalizzato è un wrapper Servizi cognitivi e molto altro. Gli sviluppatori
o un proxy associato a un'API che interagisce possono creare API come funzioni serverless,
con Power Platform e il servizio di back-end integrare Power Apps nell'ambito delle pipeline
o l'origine dati. Power Platform può connettersi CI/CD e pubblicare Power Apps in Teams per
a varie API tramite un connettore personalizzato una maggiore individuabilità.
incentrato su funzionalità complesse come la
scrittura di API di back-end, logica complessa Con Power Platform, gli sviluppatori possono
o integrazione. Gli sviluppatori possono usare usare strumenti affidabili e avanzati per
Funzioni di Azure e Gestione API di Azure per estendere facilmente app o soluzioni.
creare connettori personalizzati per accedere ai Power Platform offre una reale esperienza
servizi di Azure come App per la logica di Azure, di automazione e sviluppo di app. Include
Servizi cognitivi di Azure e Analysis Services. processi di sviluppo e gestione delle app
Possono quindi pubblicare in Power Platform per sviluppatori con test e integrazione e
i connettori personalizzati che i creatori di sviluppo continui, controllo della versione,
app potranno usare, incorporando facilmente monitoraggio dei problemi, distribuzione con
la logica di business complessa nelle proprie un clic e molto altro. Power Platform consente
app. Gli sviluppatori possono anche usare il agli sviluppatori di creare ed estendere
connettore HTTP per recuperare risorse da vari facilmente app e soluzioni Power Platform con
servizi Web autenticati tramite Azure Active le integrazioni native di Microsoft Visual Studio
Directory (AD) o da un servizio Web locale. e Visual Studio Code Possono creare flussi per il
proprio ciclo di sviluppo software oppure usare
In Power Platform, la maggior parte delle modelli preconfigurati con GitHub Actions
operazioni che gli sviluppatori devono svolgere per sviluppare, testare e distribuire le soluzioni
per creare l'interfaccia utente e integrare la Power Platform. Grazie a queste funzionalità
logica di business e il flusso di lavoro possono di Power Platform, gli sviluppatori possono
essere eseguite in modo rapido ed efficace. Gli facilmente collaborare in team multidisciplinari
sviluppatori possono creare app più complesse mantenendo gli strumenti di sviluppo preferiti.
11
Ispirazione

Opportunità
per usare
Power Platform Risorse umane e inserimento

Supporta il reparto Risorse umane e i nuovi


Le opportunità per la creazione di dipendenti durante il processo di inserimento
applicazioni aziendali con Power creando un'app in Power Apps per integrare
Platform sono infinite. Per dare i dati di altri servizi Microsoft 365 e applicazioni
un'idea delle possibilità offerte da Microsoft Office. Gli utenti possono
centralizzare le informazioni di contatto
Power Platform, ecco cinque esempi.
dei dipendenti e collegare processi, guide
alle politiche aziendali e flussi di lavoro di
approvazione e quindi usare i servizi di notifica
o i connettori per ricevere notifiche quando
i nuovi dipendenti hanno completato la
Approvazioni spese formazione o altri processi di inserimento.
Usa il flusso di lavoro Power Apps e Power
Automate per semplificare e automatizzare Help desk IT
i flussi di lavoro associati alla creazione,
approvazione e controllo delle richieste di Usa un modello di Power Apps e Power
rimborso spese. Crea report Power BI per Virtual Agents per creare uno strumento di
monitorare le richieste di rimborso spese in helpdesk interattivo per inviare ticket IT, trovare
sospeso e visualizzare lo storico delle spese. rapidamente risposte, monitorare lo stato
Estendi un'app con altre origini dati come dei ticket aperti ed esaminare i dettagli delle
SharePoint oppure integrala con qualsiasi richieste precedenti. Puoi abilitare lo strumento
sistema di contabilità o risorse umane esistente a inviare e-mail o al percorso di approvazione
per trasferire le richieste insieme allo stato. usando un flusso Power Automate, un
connettore approvazioni o un connettore
ServiceNow. I ticket possono essere archiviati
Applicazioni basate sull'Internet delle in un Elenco problemi di SharePoint.
Cose (IoT)

Power Platform consente di creare soluzioni Segnalazione problemi


connesse con l'IoT. I dati dei sensori fluiscono
in un dispositivo Azure Stack Edge e passano Crea un'app usando i messaggi di Microsoft
attraverso Gestione API di Azure per arrivare Teams e le attività di Planner per segnalare
a Power Apps. Gli sviluppatori possono creare e gestire i problemi. I dipendenti possono
un connettore API di Azure individuabile registrare i problemi in Teams e fornire i dettagli,
automaticamente in Power Apps Studio. selezionare una voce da un elenco definito di tipi
Possono scegliere di visualizzare i dati dei sensori di problemi e assegnare il problema alla persona
nell'app e avvisare gli esperti quando vengono responsabile della risoluzione. Il manager può
raggiunte determinate soglie aggiungendo la esaminare i problemi del team, la cronologia
logica di business con Power Automate. del problema e gestirne la risoluzione.
12
Sezione 5

Creazione di app per


la collaborazione
con Teams

Con oltre 250 milioni di utenti attivi ogni mese, Microsoft Teams
è la soluzione usata dalle persone per svolgere il proprio lavoro.
Per quanto riguarda le app per la collaborazione, esse sono
ancora più efficaci se integrate con l'area di lavoro di Teams.

Teams come infrastruttura Microsoft Graph è un database in cui persone,


relazioni, riunioni, documenti, contenuti
collaborativa e contestuale condivisi e tendenze dell'azienda vengono
acquisiti a livello di dati.
Microsoft Teams, che costituisce la shell e il
livello dell'esperienza, consente di collaborare Dataverse è la soluzione che riunisce schemi di
alla progettazione di app all'avanguardia. processi aziendali strutturati. Fluidi framework,
Semplifica le attività, consentendo di rimanere connettori e schede adattive si aggiungono ai
nel flusso di lavoro e aumentare produttività database. Al livello più alto, abbiamo Teams
ed efficienza. Con Teams puoi collegare la tua e Microsoft Office, con la collaborazione al
logica cloud usando servizi cloud come Azure. centro. Una volta create in Teams, le app per
Puoi inoltre usare le funzionalità di piattaforma la collaborazione possono essere distribuite
avanzate e low-code di Power Platform per ovunque: desktop Windows o Mac, Web o
scrivere app aziendali. anche dispositivi mobili. Infine, strumenti
di sviluppo integrati, come Microsoft Visual
Servizi di comunicazione di Azure consente Studio e GitHub, vengono usati per estendere
di creare app personalizzate che interagiscono e creare app per la collaborazione.
con Teams e i partecipanti con voce, video,
chat e condivisione dello schermo.

13
Sezione 6

Gli strumenti
low-code si integrano
con le piattaforme di
collaborazione

Power Platform, un set di strumenti per tutti gli sviluppatori, inclusi


creatori e sviluppatori di app, si integra con la popolare piattaforma
collaborativa Teams per dare vita all'ambiente ideale per la
creazione di utili app per la collaborazione tra le persone.

Integrazione di Teams con Dataverse for Teams è una piattaforma dati


low-code integrata usata per creare app, bot
Power Platform e flussi personalizzati con Power Apps, Power
Virtual Agents e Power Automate. Viene
Qualsiasi creatore di app può creare una automaticamente creata per il team selezionato
categoria completamente nuova di moderne quando si crea per la prima volta un'app o un
app per la collaborazione con Teams usando bot in Teams o si installa per la prima volta
Power Platform. Le app e i flussi di lavoro basati un'app di Power Apps dal catalogo delle app.
su Power Platform consentono a chi lavora in Permette di archiviare, gestire e condividere
modalità ibrida di aumentare la produttività in dati, app e flussi specifici del team. Offre
Teams raccogliendo e condividendo informazioni storage di dati relazionali, tipi di dati avanzati,
critiche, automatizzando le attività ripetitive governance di livello Enterprise e distribuzione
e permettendo di chattare con bot interattivi. di soluzioni con un clic.
Gli sviluppatori possono aggiungere a queste
app per la collaborazione servizi di Azure come
Analysis Services, Servizi cognitivi e Azure IoT
Edge per renderle ancora più uniche.
14
Automatizza attività e flussi di lavoro Crea app personalizzate e realizzate
di routine con Power Automate per uno scopo specifico con
Power Apps
I creatori di app possono creare flussi
di lavoro per automatizzare il lavoro Creatori e sviluppatori di app possono
ripetitivo, inclusi automazione semplice creare e condividere app low-code
e scenari avanzati con rami e cicli, realizzate per uno scopo specifico
direttamente all'interno dell'ambiente con un'istanza di Power Apps Studio
Teams con l'app Power Automate. integrata connettendo i dati aziendali
Possono attivare flussi o azioni, concedere archiviati in una nuova piattaforma dati
approvazioni e ricevere notifiche da sottostante, ad esempio Dataverse for
qualsiasi messaggio in Teams. Teams, Microsoft 365 o altri connettori
di origini dati.

Crea bot tramite un'interfaccia grafica Ottieni informazioni utili con Power BI
no-code guidata con Power Virtual Agents
Con Power BI, sviluppatori e creatori di app
Power Virtual Agents consente a sviluppatori possono condividere con altri e collaborare
e creatori di app di creare facilmente potenti con i contenuti interattivi di Power BI,
agenti virtuali tramite un'interfaccia grafica come dashboard, report, set di dati
no-code guidata, senza l'intervento di e cartelle di lavoro, nei canali e nelle chat
data scientist o sviluppatori. I bot possono di Teams. Possono connettersi e ottenere
essere facilmente integrati con centinaia di una vista consolidata dei dati nell'intera
servizi e sistemi oppure è possibile creare azienda grazie a una visualizzazione
flussi di lavoro personalizzati, offrendo così unificata e usare i dati di diverse app
l'opportunità di rispondere alle domande in Teams per identificare le aree su cui
frequenti in modo più rapido ed efficiente. concentrarsi o da migliorare.

15
Funzionalità di sviluppo
integrate con Teams
e Power Platform
Gli sviluppatori possono dare vita ad altre Microsoft Power Fx come linguaggio
opportunità e innovazioni integrando di programmazione low-code
i servizi di Azure tramite le API con Power
Platform in Teams. Possono scrivere logica Power Fx è un linguaggio low-code
lato client o server avanzata con Azure che è possibile usare in Power Platform.
Machine Learning, Servizi cognitivi, API È un linguaggio di programmazione
di Bing, codice personalizzato o qualsiasi di uso generico, con tipizzazione forte,
servizio. Possono inoltre usare Azure dichiarativo e funzionale. Creatori
DevOps per gestire facilmente la soluzione. o sviluppatori di app possono usarlo
direttamente in una barra della formula
simile a Excel o in una finestra di testo di
Visual Studio Code per esprimere la logica
in Power Platform.

Estensione di app e flussi di lavoro Supporto della gestione avanzata del


Teams Power Platform con Gestione ciclo di vita delle applicazioni
API di Azure
L'interfaccia della riga di comando di
Gli sviluppatori possono creare servizi Power Platform consente a sviluppatori
API come connettori personalizzati per e fornitori di software indipendenti di
elaborare i dati e connettersi a quasi tutti eseguire varie operazioni in Power Platform
i servizi aziendali, compresa un'origine correlate alle funzionalità del ciclo di vita
dati Microsoft ospitata nel cloud. Questi dell'ambiente. Possono inoltre usarla
connettori personalizzati sono pubblicati per autenticarsi e lavorare con ambienti
in Gestione API di Azure così da renderli Dataverse, pacchetti di soluzioni, portali,
disponibili per i creatori di app che possono componenti di codice e altro. Facilita
usarli in Power Apps o in ambiente Power il processo di integrazione continua/
Automate. I creatori di app possono usare distribuzione continua (CI/CD) e consente
questi connettori supportati dalla gestione agli sviluppatori di creare, sviluppare,
API nella soluzione Power Apps ospitata in eseguire il debug e pubblicare rapidamente
Teams tramite le licenze esistenti di Teams. le proprie estensioni e personalizzazioni.

16
Crea componenti riutilizzabili Gestisci sicurezza e adeguamento
personalizzati con il framework dei con Teams
componenti di Power Apps (PCF)
L'interfaccia di amministrazione di Teams
Gli sviluppatori possono creare include log di controllo completi, analisi
componenti di interfaccia utente dell'utilizzo, prevenzione della perdita dei dati,
reattivi e riutilizzabili con PCF. Il sicurezza e gestione dei dati. Consente inoltre
framework si basa su tecnologie Web agli amministratori di configurare e gestire le
standard (come TypeScript/JS, CSS app disponibili per l'azienda tramite criteri di
e HTML5). Pertanto, saranno sufficienti autorizzazione.
le attuali competenze.

Piani per sviluppatori di Power Gestisci il controllo della governance in


Apps per creare e testare Power Platform
Power Apps, Power Automate
e Dataverse Power Platform include un set predefinito
di costrutti per sviluppatori che consente la
Il Piano per sviluppatori di Power configurazione di un modello di sicurezza delle
Apps offre agli sviluppatori un applicazioni. In Power Platform sono disponibili
ambiente di sviluppo gratuito per controlli di prevenzione della perdita dei dati
creare e testare con Power Apps, granulari e ottimizzabili che consentono di
Power Automate e Dataverse. bloccare azioni dei connettori o endpoint di
Questo piano offre la possibilità di connessione specifici. Questo aiuta gli sviluppatori
condividere le app con i membri del a trovare un equilibrio tra produttività e
team a scopo di sviluppo e test. Il protezione. Per altre informazioni, visita Criteri di
Piano per sviluppatori crea un nuovo prevenzione della perdita dei dati. Le funzionalità
ambiente Power Platform, separato di analisi predefinite consentono di individuare
dagli ambienti creati in Teams. e monitorare rapidamente flussi e app e come
questi vengono usati. Puoi monitorare l'adozione,
l'utilizzo e l'integrità in Dataverse, Power Automate
e Power Apps e vedere quali app vengono usate
negli ambienti per individuare rapidamente quelle
con le performance migliori.
17
Sezione 7

Casi d'uso
dell'integrazione
di Teams e Power
Platform
I seguenti casi d'uso rivelano come l'integrazione di Teams
e Power Platform possa realmente influire sulle attività aziendali.

Parte di Lumen Technologies, un'azienda di reti tecnologiche,


CenturyLink usa le soluzioni integrate Teams e Power Platform
per migliorare il servizio clienti. Gli operatori sul campo usano
tre app specifiche basate su questa piattaforma integrata. In
primo luogo, l'app Damages documenta i danni e invia un'e-mail
automatica al manager per l'approvazione. I tecnici impiegano
circa cinque minuti per caricare tutto, risparmiando molte ore
di viaggio al supervisore ogni settimana. Un'altra app di Power
Apps all'interno di Teams aiuta a semplificare l'inventario delle
attrezzature di test e consente ai tecnici sul campo di inviare
aggiornamenti in tempo reale. Infine, Power Apps con Power
Automate semplifica le modalità di invio delle approvazioni
spese da parte dei supervisori.

Leggi il case study di CenturyLink


18
Azienda leader nel settore delle telecomunicazioni in Australia, Telstra ha
sviluppato una soluzione in Teams con Power Platform per ottimizzare il
processo di creazione dei ticket per i servizi di assistenza sul campo. L'azienda
ha sviluppato app e flussi di lavoro low-code per rispondere a esigenze
essenziali dei dipendenti. Telstra ha incorporato le app per la creazione dei
ticket in Teams e ha fornito ai tecnici sul campo un unico hub per assistere
i clienti e rimanere connessi tra loro, anche quando lavorano in luoghi remoti.

Leggi il case study di Telstra

Centinaia di creatori di app in ZF Group stanno digitalizzando i processi


cartacei e basati su Microsoft Excel con Power Apps, Power Automate, Power BI
e Dataverse for Teams. L'azienda ha sviluppato soluzioni per automatizzare
i processi di inserimento dei dipendenti che riducono l'intero iter da una
maratona di carta e posta elettronica di 360 ore a un flusso di lavoro
automatizzato di 10 ore. L'analista delle Risorse umane di ZF ha sviluppato
un'app per la valutazione delle performance per ottimizzare il processo di
valutazione delle Risorse umane e risparmiare tempo. Ha inoltre sviluppato
un'app in Teams con Power Apps denominata Turnover Tracking and
Corrective Counseling per automatizzare i processi manuali di monitoraggio
e counseling. L'app consente di risparmiare il 50% del tempo dedicato a questi
processi e di ottenere dai sistemi dati accurati al 100% per i report.

Leggi il case study di ZF Group


19
Passaggi successivi

Scopri di più su come gli


sviluppatori possono abilitare
l'integrazione di Microsoft Teams
e Microsoft Power Platform nel
tuo ambiente.

Accedi al white paper

20

Potrebbero piacerti anche