© 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
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.¹
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
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
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.
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.
Punto dati
Un leader di settore
⁶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.
Opportunità
per usare
Power Platform Risorse umane e inserimento
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.
13
Sezione 6
Gli strumenti
low-code si integrano
con le piattaforme di
collaborazione
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.
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.
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.
20