Quando è opportuno scegliere di creare un'app personalizzata di Microsoft Teams?
La piattaforma Microsoft Teams è una piattaforma potente e flessibile per la creazione di app per Microsoft Teams. Questo non significa che si adatti a tutti gli scenari. In questa sezione vengono trattati alcuni scenari chiave in cui le app di Teams sono eccellenti.
Quando usare un'app di Teams
Miglioramento della comunicazione e della collaborazione
Le app di Teams sono eccellenti quando rivolte all'ottimizzazione della collaborazione e della comunicazione. Le app di Teams di maggiore successo sono quelle che consentono di estrarre informazioni da un altro sistema, conversare sul tema ed eseguire azioni sulle informazioni direttamente dal client Teams o inviare informazioni a un pubblico mirato in base a un evento o azione in un sistema esterno.
Incoraggiare le interazioni sociali
Sono molto apprezzate anche le app rivolte ad incoraggiare le interazioni sociali tra i membri del team. Si tratta di app che inviano sondaggi, consentono alle persone di scambiarsi feedback, di restare in contatto oppure sono app solo per divertimento (non è da sottovalutare il potere che poche app "solo per divertimento" possono avere sul morale del team). Teams è una piattaforma social. Le app personalizzate incentrate sul social network incoraggiano il team ad estendere la cultura aziendale nello spazio di collaborazione.
Avvio e supporto di processi aziendali comuni
Teams può essere una piattaforma efficace per avviare e fornire assistenza per il completamento di processi aziendali comuni. Funzionalità di creazione e condivisione di un report sulle chiamate di vendita, verifica della tempistica di un progetto, prenotazione di risorse comuni, invio di richieste all'help desk, e altro ancora, possono rendere più efficienti le app di Teams. Spesso altri sistemi sono responsabili per il completamento di queste operazioni. In questi casi, l'uso di Teams come bridge per avviare il processo e per comunicare durante il processo può creare un'app ibrida efficace.
Navigare in alcune (o tutte) le app esistenti
Se si dispone di un'app Web, un sito SharePoint (o l'estensione SPFx), PowerApp o un'altra applicazione basata sul Web, può essere utile la sua completa o parziale abilitazione in Teams. Basta considerare con attenzione il contesto e l'ambito. Se si abilita la navigazione e si forma un sito Web pesante come scheda del canale, probabilmente non funzionerà bene.
App personali con schede e bot
I bot per le conversazioni uno-a-uno sono uno dei punti di estendibilità aperti all'interno di Microsoft Teams. La conversazione è solo tra il bot e l'utente. Si può scegliere in modo flessibile di includere moduli di attività per semplificare la raccolta di set complessi di informazioni e combinarli con schede personali. Con questa area di lavoro è possibile creare un'esperienza di app tradizionale completa all'interno del client Teams.
Quando prendere in considerazione una piattaforma diversa
Esiste già un metodo valido per svolgere un'attività
Se esiste già un metodo valido per completare l'attività che la potenziale app Teams sta provando a eseguire e/o gli utenti sono già esperti nell'esecuzione di questa operazione con un sistema esistente, passare a eseguire questa stessa operazione in modo diverso, cioè nel client Microsoft Teams, può risultare difficile. È invece consigliabile cercare un modo per utilizzare l'applicazione esistente e Microsoft Teams insieme. Può essere opportuno inviare notifiche a utenti o canali o avviare flussi di lavoro all'interno di Teams, ma completarli in un'altra app.
App non progettate per essere usate regolarmente
In generale, le app create per Microsoft Teams si adattano perfettamente al client di Teams. È ottimale per gli utenti, perché in genere non pensano a ciò che stanno usando come un'"app": devono solo selezionare un pulsante, cercare un elemento e possono visualizzare la scheda corretta in una conversazione. Tuttavia, questo significa che nella maggior parte dei casi l'app non viene presentata in un contesto particolare. Se l'app è progettata per essere usata solo raramente, può essere facilmente dimenticata dagli utenti. Le app di maggiore successo sono quelle che gli utenti non dimenticano perché le usano regolarmente.