SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
This @&$!* coronavirus is
disrupting my business
processes…
uhm, what I
need to to?
Digitizing Business
Processes with Microsoft
Teams Custom App
Put your business processes into one digital
place to work remotely with team, without
distractions
Domenico Monaco
http://domenicomonaco.it
monaco.d@gmail.com
Over the years the digital workplace is become more and
more important.
But now, with COVID, many organizations are forced to
have a digital workplace, unlike in the past which was just
an opportunity for processes improvement.
But, digital workplaces are not like classic digitial places.
Digital workplace need to be integrated, secure, low-
distraction, productive and more… hard-features.
This @&$!* coronavirus is disrupting my business
processes ... uhm, what I need to to?
Digitizing Business Processes with Microsoft Teams Custom App
Digitizing Business Process into collaborative
platform as MS Teams through a custom App
Custom App
Digitized process
MS Teams
Digitizing Business Processes with Microsoft Teams Custom App
Available on Mobile, Desktop and Web
Integarted with Microsoft products
Extensible with to external solutions
Part of a big environment
So, why develop many touchpoints of your
workplaces…
when you can develop one MS Teams
Custom App as Web App?!
MS Teams as multi-touchpoint platform
Digitizing Business Processes with Microsoft Teams Custom App
#WTF!
Is good to have a digitized process with more as possible
similar design style to guest platform
Coherent design style can improve the:
• approval process on store
• user experience
• time to design and develop
• quality of digitized process
But, MS Teams is public platform
Digitizing Business Processes with Microsoft Teams Custom App
Styleguide Design MS Teams
Details and styleguide introdution about MS Teams Custom Tab
Microsoft Teams is a collaboration app that
helps your team stay organized and have
conversations— (Teams , Meetings,
Calls Activity) all in one place
MS Teams is available as Mobile App (Android
iOS) or Web App.
What is
Microsoft Teams?
Digitizing Business Processes with Microsoft Teams Custom App
When planning your digitez process, remember that
Teams is a collaboration hub.
The best Teams apps about your digitized process help people
express themselves and work better together.
MS Teams Digitized Business Process
Digitizing Business Processes with Microsoft Teams Custom App
Tabs are Teams-aware webpages embedded in Microsoft Teams, can be added as part of a channel
inside a team, a group chat, or as a personal app for an individual user.
There are two types of tabs available in Teams - channel/group and personal:
• A channel/group tab delivers content to channels and group chats, and are a great way to create
collaborative spaces around dedicated web-based content.
• Personal tabs, along with personally-scoped bots, are part of personal apps and are scoped to a single
user. They can be pinned to the left navigation bar for easy access.
Tabs are canvases that you can use to share content, hold conversations, and host third-party services, all
within a team’s organic workflow.
When you build a tab in Microsoft Teams, it puts your web app front and center where it’s easily accessible
from key conversations.
Digitized Business Process as Custom Tab
Digitizing Business Processes with Microsoft Teams Custom App
Digitized Business Process easily accessible
Digitizing Business Processes with Microsoft Teams Custom App
Tabs are canvases that you can use to share content,
hold conversations, and host third-party services, all
within a team’s organic workflow in order to Digitizing
your Business process easily accessible from key
conversations.
Digitizing Business Processes with Microsoft Teams Custom App
• Office356 Design Framework:
• https://developer.microsoft.com/en-us/fluentui#/
• MS Teams Web Components:
• https://fluentsite.z22.web.core.windows.net/
• MS Teams Design Guidelines:
• https://github.com/OfficeDev/TrainingContent/tree/mast
er/Teams
• MS Teams Tab Design Guidelines:
• https://docs.microsoft.com/en-
us/microsoftteams/platform/tabs/design/tabs
• MS Teams Reverse Styleguide
• https://www.figma.com/file/3I0TbgiGBuEXZ8Ure8JlEO/M
S-Teams-OSx-Desktop-App-Sizes?node-id=31%3A3
Design Guidelines
Mobile
Digitizing Business Processes with Microsoft Teams Custom App
Desktop
Digitizing Business Processes with Microsoft Teams Custom App
Workplaces has big screens
Digitizing Business Processes with Microsoft Teams Custom App
A good tab should display the following characteristics:
• Focused functionality
• Reduced chrome
• Integration
• Conversational
• Streamlined access
• Responsiveness to window sizing
• Flat navigation: task module, a pseudo dialog and browser page
• Good personality: custom logo small and unobtrusive, integrated colors and layouts
Design Guidelines
Digitizing Business Processes with Microsoft Teams Custom App
MS Teams has already color palette
Dark Light
Digitizing Business Processes with Microsoft Teams Custom App
Digitizing Business Processes with Microsoft Teams Custom App
Lets start with a boilerplate!
https://github.com/domenicomonaco/microsoft-teams-app-boilerplate
Some resources from http://freepik.com, https://www.flaticon.com, https://unsplash.com
Give me feedback!
Twitter @_domenicomonaco
Linkedin linkedin.com/in/domenicomonaco
DOMENICO MONACO
monaco.d@gmail.com
http://domenicomoanco.it
Thanks
Digitizing Business Processes with
Microsoft Teams Custom App
Put your business processes into one digital place to work
remotely with team, without distractions

Mais conteúdo relacionado

Mais procurados

Architecting For Ux
Architecting For UxArchitecting For Ux
Architecting For UxJosh Holmes
 
Introduction To Silverlight
Introduction To SilverlightIntroduction To Silverlight
Introduction To SilverlightJeff Blankenburg
 
Conociendo el ecosistema de Windows Phone 8 y Windows 8
Conociendo el ecosistema de Windows Phone 8 y Windows 8Conociendo el ecosistema de Windows Phone 8 y Windows 8
Conociendo el ecosistema de Windows Phone 8 y Windows 8Sorey García
 
flex and flash platform
flex and flash platformflex and flash platform
flex and flash platformMuhammad Rodhy
 
What's New in Visual Studio 2010
What's New in Visual Studio 2010What's New in Visual Studio 2010
What's New in Visual Studio 2010John Bristowe
 
ESPC Teams week Microsoft Teams & Bot Framework – a Developer’s Perspective
ESPC Teams week Microsoft Teams & Bot Framework – a Developer’s PerspectiveESPC Teams week Microsoft Teams & Bot Framework – a Developer’s Perspective
ESPC Teams week Microsoft Teams & Bot Framework – a Developer’s PerspectiveThomas Gölles
 
ESPC19 - Supercharge Your Teams Experience with Advanced Development Techniques
ESPC19 - Supercharge Your Teams Experience with Advanced Development TechniquesESPC19 - Supercharge Your Teams Experience with Advanced Development Techniques
ESPC19 - Supercharge Your Teams Experience with Advanced Development TechniquesSébastien Levert
 
Dot Net Framework
Dot Net FrameworkDot Net Framework
Dot Net FrameworkSamWas1
 
Khulood mohammed 200821758-005-draft1 project
Khulood mohammed 200821758-005-draft1 projectKhulood mohammed 200821758-005-draft1 project
Khulood mohammed 200821758-005-draft1 projectu2821758
 
Thrive 2018 - Microsoft Teams a developer's perspective
Thrive 2018 - Microsoft Teams a developer's perspectiveThrive 2018 - Microsoft Teams a developer's perspective
Thrive 2018 - Microsoft Teams a developer's perspectiveThomas Gölles
 
Mobile Office For Maemo
Mobile Office For MaemoMobile Office For Maemo
Mobile Office For Maemoajay_ei
 
Universal Apps for Windows
Universal Apps for WindowsUniversal Apps for Windows
Universal Apps for WindowsShahed Chowdhuri
 
Rich internet application (ria)
Rich internet application (ria)Rich internet application (ria)
Rich internet application (ria)TAInteractive
 
Intro to Xamarin: Cross-Platform Mobile Application Development
Intro to Xamarin: Cross-Platform Mobile Application DevelopmentIntro to Xamarin: Cross-Platform Mobile Application Development
Intro to Xamarin: Cross-Platform Mobile Application DevelopmentShahed Chowdhuri
 
AN INTRODUCTION TO APACHE FLEX
AN INTRODUCTION TO APACHE FLEXAN INTRODUCTION TO APACHE FLEX
AN INTRODUCTION TO APACHE FLEXJoseph Labrecque
 
Virtual Hub - Host SharePoint Framework web part as MS Teams messaging extension
Virtual Hub - Host SharePoint Framework web part as MS Teams messaging extensionVirtual Hub - Host SharePoint Framework web part as MS Teams messaging extension
Virtual Hub - Host SharePoint Framework web part as MS Teams messaging extensionNanddeep Nachan
 

Mais procurados (20)

Architecting For Ux
Architecting For UxArchitecting For Ux
Architecting For Ux
 
Introduction To Silverlight
Introduction To SilverlightIntroduction To Silverlight
Introduction To Silverlight
 
Intro to Xamarin
Intro to XamarinIntro to Xamarin
Intro to Xamarin
 
Conociendo el ecosistema de Windows Phone 8 y Windows 8
Conociendo el ecosistema de Windows Phone 8 y Windows 8Conociendo el ecosistema de Windows Phone 8 y Windows 8
Conociendo el ecosistema de Windows Phone 8 y Windows 8
 
flex and flash platform
flex and flash platformflex and flash platform
flex and flash platform
 
What's New in Visual Studio 2010
What's New in Visual Studio 2010What's New in Visual Studio 2010
What's New in Visual Studio 2010
 
Indie Game Development
Indie Game DevelopmentIndie Game Development
Indie Game Development
 
ESPC Teams week Microsoft Teams & Bot Framework – a Developer’s Perspective
ESPC Teams week Microsoft Teams & Bot Framework – a Developer’s PerspectiveESPC Teams week Microsoft Teams & Bot Framework – a Developer’s Perspective
ESPC Teams week Microsoft Teams & Bot Framework – a Developer’s Perspective
 
ESPC19 - Supercharge Your Teams Experience with Advanced Development Techniques
ESPC19 - Supercharge Your Teams Experience with Advanced Development TechniquesESPC19 - Supercharge Your Teams Experience with Advanced Development Techniques
ESPC19 - Supercharge Your Teams Experience with Advanced Development Techniques
 
Dot Net Framework
Dot Net FrameworkDot Net Framework
Dot Net Framework
 
Khulood mohammed 200821758-005-draft1 project
Khulood mohammed 200821758-005-draft1 projectKhulood mohammed 200821758-005-draft1 project
Khulood mohammed 200821758-005-draft1 project
 
Thrive 2018 - Microsoft Teams a developer's perspective
Thrive 2018 - Microsoft Teams a developer's perspectiveThrive 2018 - Microsoft Teams a developer's perspective
Thrive 2018 - Microsoft Teams a developer's perspective
 
Mobile Office For Maemo
Mobile Office For MaemoMobile Office For Maemo
Mobile Office For Maemo
 
Universal Apps for Windows
Universal Apps for WindowsUniversal Apps for Windows
Universal Apps for Windows
 
Rich internet application (ria)
Rich internet application (ria)Rich internet application (ria)
Rich internet application (ria)
 
Intro to Xamarin: Cross-Platform Mobile Application Development
Intro to Xamarin: Cross-Platform Mobile Application DevelopmentIntro to Xamarin: Cross-Platform Mobile Application Development
Intro to Xamarin: Cross-Platform Mobile Application Development
 
Building C# Applications
Building C# ApplicationsBuilding C# Applications
Building C# Applications
 
Intro to Bot Framework v3
Intro to Bot Framework v3Intro to Bot Framework v3
Intro to Bot Framework v3
 
AN INTRODUCTION TO APACHE FLEX
AN INTRODUCTION TO APACHE FLEXAN INTRODUCTION TO APACHE FLEX
AN INTRODUCTION TO APACHE FLEX
 
Virtual Hub - Host SharePoint Framework web part as MS Teams messaging extension
Virtual Hub - Host SharePoint Framework web part as MS Teams messaging extensionVirtual Hub - Host SharePoint Framework web part as MS Teams messaging extension
Virtual Hub - Host SharePoint Framework web part as MS Teams messaging extension
 

Semelhante a Digitizing business processes with Microsoft Teams Custom app - Domenico Monaco

Microsoft Teams Collaboration
Microsoft Teams CollaborationMicrosoft Teams Collaboration
Microsoft Teams CollaborationRajesh Kumar A
 
CCI2018 - Le possibilità di estensione di Microsoft Teams
CCI2018 - Le possibilità di estensione di Microsoft TeamsCCI2018 - Le possibilità di estensione di Microsoft Teams
CCI2018 - Le possibilità di estensione di Microsoft Teamswalk2talk srl
 
Intranets & Digital Hubs What You Need To Know M365Cincy
Intranets & Digital Hubs What You Need To Know M365CincyIntranets & Digital Hubs What You Need To Know M365Cincy
Intranets & Digital Hubs What You Need To Know M365CincyRichard Harbridge
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsRichard Harbridge
 
Target SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint FrameworkTarget SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint FrameworkHaaron Gonzalez
 
How to Better Leverage SharePoint through Microsoft Teams
How to Better Leverage SharePoint through Microsoft TeamsHow to Better Leverage SharePoint through Microsoft Teams
How to Better Leverage SharePoint through Microsoft TeamsChristian Buckley
 
Dataverse for Teams, Tomasz Poszytek, M365 California 2021
Dataverse for Teams, Tomasz Poszytek, M365 California 2021Dataverse for Teams, Tomasz Poszytek, M365 California 2021
Dataverse for Teams, Tomasz Poszytek, M365 California 2021Tomasz Poszytek
 
Building apps using azure for microsoft teams
Building apps using azure for microsoft teamsBuilding apps using azure for microsoft teams
Building apps using azure for microsoft teamsJenkins NS
 
INT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUConINT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUConKanwal Khipple
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsRichard Harbridge
 
Modern Workplace: Teams First and Crisis Management
Modern Workplace: Teams First and Crisis ManagementModern Workplace: Teams First and Crisis Management
Modern Workplace: Teams First and Crisis ManagementJoel Oleson
 
Build a Modern Workplace using Microsoft Teams
Build a Modern Workplace using Microsoft TeamsBuild a Modern Workplace using Microsoft Teams
Build a Modern Workplace using Microsoft TeamsWinWire Technologies Inc
 
LW M365 Boost Your Productivity.pptx
LW M365 Boost Your Productivity.pptxLW M365 Boost Your Productivity.pptx
LW M365 Boost Your Productivity.pptxTimBee1
 
M365 Boost Your Productivity LW.pptx
M365 Boost Your Productivity LW.pptxM365 Boost Your Productivity LW.pptx
M365 Boost Your Productivity LW.pptxTimBee1
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsRichard Harbridge
 
Communication Sites and the SharePoint Starter Kit
Communication Sites and the SharePoint Starter KitCommunication Sites and the SharePoint Starter Kit
Communication Sites and the SharePoint Starter KitThomas Gölles
 
Intégrez vos applications métiers dans Microsoft Teams
Intégrez vos applications métiers dans Microsoft TeamsIntégrez vos applications métiers dans Microsoft Teams
Intégrez vos applications métiers dans Microsoft TeamsGuillaume Meyer
 
Intranets & Digital Hubs What You Need To Know
Intranets & Digital Hubs What You Need To KnowIntranets & Digital Hubs What You Need To Know
Intranets & Digital Hubs What You Need To KnowRichard Harbridge
 

Semelhante a Digitizing business processes with Microsoft Teams Custom app - Domenico Monaco (20)

Microsoft Teams Collaboration
Microsoft Teams CollaborationMicrosoft Teams Collaboration
Microsoft Teams Collaboration
 
CCI2018 - Le possibilità di estensione di Microsoft Teams
CCI2018 - Le possibilità di estensione di Microsoft TeamsCCI2018 - Le possibilità di estensione di Microsoft Teams
CCI2018 - Le possibilità di estensione di Microsoft Teams
 
Intranets & Digital Hubs What You Need To Know M365Cincy
Intranets & Digital Hubs What You Need To Know M365CincyIntranets & Digital Hubs What You Need To Know M365Cincy
Intranets & Digital Hubs What You Need To Know M365Cincy
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
Target SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint FrameworkTarget SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint Framework
 
How to Better Leverage SharePoint through Microsoft Teams
How to Better Leverage SharePoint through Microsoft TeamsHow to Better Leverage SharePoint through Microsoft Teams
How to Better Leverage SharePoint through Microsoft Teams
 
Dataverse for Teams, Tomasz Poszytek, M365 California 2021
Dataverse for Teams, Tomasz Poszytek, M365 California 2021Dataverse for Teams, Tomasz Poszytek, M365 California 2021
Dataverse for Teams, Tomasz Poszytek, M365 California 2021
 
Building apps using azure for microsoft teams
Building apps using azure for microsoft teamsBuilding apps using azure for microsoft teams
Building apps using azure for microsoft teams
 
INT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUConINT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUCon
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
Modern Workplace: Teams First and Crisis Management
Modern Workplace: Teams First and Crisis ManagementModern Workplace: Teams First and Crisis Management
Modern Workplace: Teams First and Crisis Management
 
Build a Modern Workplace using Microsoft Teams
Build a Modern Workplace using Microsoft TeamsBuild a Modern Workplace using Microsoft Teams
Build a Modern Workplace using Microsoft Teams
 
YouPortal
YouPortalYouPortal
YouPortal
 
LW M365 Boost Your Productivity.pptx
LW M365 Boost Your Productivity.pptxLW M365 Boost Your Productivity.pptx
LW M365 Boost Your Productivity.pptx
 
Microsoft Teams Usage
Microsoft Teams UsageMicrosoft Teams Usage
Microsoft Teams Usage
 
M365 Boost Your Productivity LW.pptx
M365 Boost Your Productivity LW.pptxM365 Boost Your Productivity LW.pptx
M365 Boost Your Productivity LW.pptx
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
Communication Sites and the SharePoint Starter Kit
Communication Sites and the SharePoint Starter KitCommunication Sites and the SharePoint Starter Kit
Communication Sites and the SharePoint Starter Kit
 
Intégrez vos applications métiers dans Microsoft Teams
Intégrez vos applications métiers dans Microsoft TeamsIntégrez vos applications métiers dans Microsoft Teams
Intégrez vos applications métiers dans Microsoft Teams
 
Intranets & Digital Hubs What You Need To Know
Intranets & Digital Hubs What You Need To KnowIntranets & Digital Hubs What You Need To Know
Intranets & Digital Hubs What You Need To Know
 

Mais de Domenico Monaco

[Presentazione riassuntiva] Artificial Intelligence: Learn to Fly! Innovare c...
[Presentazione riassuntiva] Artificial Intelligence: Learn to Fly! Innovare c...[Presentazione riassuntiva] Artificial Intelligence: Learn to Fly! Innovare c...
[Presentazione riassuntiva] Artificial Intelligence: Learn to Fly! Innovare c...Domenico Monaco
 
#Wtf is web accessibility
#Wtf is web accessibility#Wtf is web accessibility
#Wtf is web accessibilityDomenico Monaco
 
Il quadro con le grinze: cerca, stropiccia ed appiccica bene
Il quadro con le grinze: cerca, stropiccia ed appiccica beneIl quadro con le grinze: cerca, stropiccia ed appiccica bene
Il quadro con le grinze: cerca, stropiccia ed appiccica beneDomenico Monaco
 
Smart Claim: Caso di utilizzo delle tecnologie RDF nel contesto della Metodol...
Smart Claim: Caso di utilizzo delle tecnologie RDF nel contesto della Metodol...Smart Claim: Caso di utilizzo delle tecnologie RDF nel contesto della Metodol...
Smart Claim: Caso di utilizzo delle tecnologie RDF nel contesto della Metodol...Domenico Monaco
 
BikeMI - Valutazione, studio di Ergonomia Cognitiva con re-design dell'Applic...
BikeMI - Valutazione, studio di Ergonomia Cognitiva con re-design dell'Applic...BikeMI - Valutazione, studio di Ergonomia Cognitiva con re-design dell'Applic...
BikeMI - Valutazione, studio di Ergonomia Cognitiva con re-design dell'Applic...Domenico Monaco
 
Analisi di dati geospaziali per applicazioni di Urban Informatics: il caso de...
Analisi di dati geospaziali per applicazioni di Urban Informatics: il caso de...Analisi di dati geospaziali per applicazioni di Urban Informatics: il caso de...
Analisi di dati geospaziali per applicazioni di Urban Informatics: il caso de...Domenico Monaco
 
Applicazione mobile TotalErg per operatori di rete - progetto d'esame
Applicazione mobile TotalErg per operatori di rete - progetto d'esameApplicazione mobile TotalErg per operatori di rete - progetto d'esame
Applicazione mobile TotalErg per operatori di rete - progetto d'esameDomenico Monaco
 
Do people comprehend legal language in wills?
Do people comprehend legal language in wills?Do people comprehend legal language in wills?
Do people comprehend legal language in wills?Domenico Monaco
 
Slide sessione Drupal Theming & CSS Framework – Drupal Camp Torino 2010
Slide sessione Drupal Theming & CSS Framework – Drupal Camp Torino 2010Slide sessione Drupal Theming & CSS Framework – Drupal Camp Torino 2010
Slide sessione Drupal Theming & CSS Framework – Drupal Camp Torino 2010Domenico Monaco
 

Mais de Domenico Monaco (10)

[Presentazione riassuntiva] Artificial Intelligence: Learn to Fly! Innovare c...
[Presentazione riassuntiva] Artificial Intelligence: Learn to Fly! Innovare c...[Presentazione riassuntiva] Artificial Intelligence: Learn to Fly! Innovare c...
[Presentazione riassuntiva] Artificial Intelligence: Learn to Fly! Innovare c...
 
#Wtf is web accessibility
#Wtf is web accessibility#Wtf is web accessibility
#Wtf is web accessibility
 
wtf is aria landmarks
wtf is aria landmarkswtf is aria landmarks
wtf is aria landmarks
 
Il quadro con le grinze: cerca, stropiccia ed appiccica bene
Il quadro con le grinze: cerca, stropiccia ed appiccica beneIl quadro con le grinze: cerca, stropiccia ed appiccica bene
Il quadro con le grinze: cerca, stropiccia ed appiccica bene
 
Smart Claim: Caso di utilizzo delle tecnologie RDF nel contesto della Metodol...
Smart Claim: Caso di utilizzo delle tecnologie RDF nel contesto della Metodol...Smart Claim: Caso di utilizzo delle tecnologie RDF nel contesto della Metodol...
Smart Claim: Caso di utilizzo delle tecnologie RDF nel contesto della Metodol...
 
BikeMI - Valutazione, studio di Ergonomia Cognitiva con re-design dell'Applic...
BikeMI - Valutazione, studio di Ergonomia Cognitiva con re-design dell'Applic...BikeMI - Valutazione, studio di Ergonomia Cognitiva con re-design dell'Applic...
BikeMI - Valutazione, studio di Ergonomia Cognitiva con re-design dell'Applic...
 
Analisi di dati geospaziali per applicazioni di Urban Informatics: il caso de...
Analisi di dati geospaziali per applicazioni di Urban Informatics: il caso de...Analisi di dati geospaziali per applicazioni di Urban Informatics: il caso de...
Analisi di dati geospaziali per applicazioni di Urban Informatics: il caso de...
 
Applicazione mobile TotalErg per operatori di rete - progetto d'esame
Applicazione mobile TotalErg per operatori di rete - progetto d'esameApplicazione mobile TotalErg per operatori di rete - progetto d'esame
Applicazione mobile TotalErg per operatori di rete - progetto d'esame
 
Do people comprehend legal language in wills?
Do people comprehend legal language in wills?Do people comprehend legal language in wills?
Do people comprehend legal language in wills?
 
Slide sessione Drupal Theming & CSS Framework – Drupal Camp Torino 2010
Slide sessione Drupal Theming & CSS Framework – Drupal Camp Torino 2010Slide sessione Drupal Theming & CSS Framework – Drupal Camp Torino 2010
Slide sessione Drupal Theming & CSS Framework – Drupal Camp Torino 2010
 

Último

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Último (20)

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

Digitizing business processes with Microsoft Teams Custom app - Domenico Monaco

  • 1. This @&$!* coronavirus is disrupting my business processes… uhm, what I need to to? Digitizing Business Processes with Microsoft Teams Custom App Put your business processes into one digital place to work remotely with team, without distractions Domenico Monaco http://domenicomonaco.it monaco.d@gmail.com
  • 2. Over the years the digital workplace is become more and more important. But now, with COVID, many organizations are forced to have a digital workplace, unlike in the past which was just an opportunity for processes improvement. But, digital workplaces are not like classic digitial places. Digital workplace need to be integrated, secure, low- distraction, productive and more… hard-features. This @&$!* coronavirus is disrupting my business processes ... uhm, what I need to to? Digitizing Business Processes with Microsoft Teams Custom App
  • 3. Digitizing Business Process into collaborative platform as MS Teams through a custom App Custom App Digitized process MS Teams Digitizing Business Processes with Microsoft Teams Custom App
  • 4. Available on Mobile, Desktop and Web Integarted with Microsoft products Extensible with to external solutions Part of a big environment So, why develop many touchpoints of your workplaces… when you can develop one MS Teams Custom App as Web App?! MS Teams as multi-touchpoint platform Digitizing Business Processes with Microsoft Teams Custom App #WTF!
  • 5. Is good to have a digitized process with more as possible similar design style to guest platform Coherent design style can improve the: • approval process on store • user experience • time to design and develop • quality of digitized process But, MS Teams is public platform Digitizing Business Processes with Microsoft Teams Custom App
  • 6. Styleguide Design MS Teams Details and styleguide introdution about MS Teams Custom Tab
  • 7. Microsoft Teams is a collaboration app that helps your team stay organized and have conversations— (Teams , Meetings, Calls Activity) all in one place MS Teams is available as Mobile App (Android iOS) or Web App. What is Microsoft Teams? Digitizing Business Processes with Microsoft Teams Custom App
  • 8. When planning your digitez process, remember that Teams is a collaboration hub. The best Teams apps about your digitized process help people express themselves and work better together. MS Teams Digitized Business Process Digitizing Business Processes with Microsoft Teams Custom App
  • 9. Tabs are Teams-aware webpages embedded in Microsoft Teams, can be added as part of a channel inside a team, a group chat, or as a personal app for an individual user. There are two types of tabs available in Teams - channel/group and personal: • A channel/group tab delivers content to channels and group chats, and are a great way to create collaborative spaces around dedicated web-based content. • Personal tabs, along with personally-scoped bots, are part of personal apps and are scoped to a single user. They can be pinned to the left navigation bar for easy access. Tabs are canvases that you can use to share content, hold conversations, and host third-party services, all within a team’s organic workflow. When you build a tab in Microsoft Teams, it puts your web app front and center where it’s easily accessible from key conversations. Digitized Business Process as Custom Tab Digitizing Business Processes with Microsoft Teams Custom App
  • 10. Digitized Business Process easily accessible Digitizing Business Processes with Microsoft Teams Custom App Tabs are canvases that you can use to share content, hold conversations, and host third-party services, all within a team’s organic workflow in order to Digitizing your Business process easily accessible from key conversations.
  • 11. Digitizing Business Processes with Microsoft Teams Custom App • Office356 Design Framework: • https://developer.microsoft.com/en-us/fluentui#/ • MS Teams Web Components: • https://fluentsite.z22.web.core.windows.net/ • MS Teams Design Guidelines: • https://github.com/OfficeDev/TrainingContent/tree/mast er/Teams • MS Teams Tab Design Guidelines: • https://docs.microsoft.com/en- us/microsoftteams/platform/tabs/design/tabs • MS Teams Reverse Styleguide • https://www.figma.com/file/3I0TbgiGBuEXZ8Ure8JlEO/M S-Teams-OSx-Desktop-App-Sizes?node-id=31%3A3 Design Guidelines
  • 12. Mobile Digitizing Business Processes with Microsoft Teams Custom App
  • 13. Desktop Digitizing Business Processes with Microsoft Teams Custom App
  • 14. Workplaces has big screens Digitizing Business Processes with Microsoft Teams Custom App
  • 15. A good tab should display the following characteristics: • Focused functionality • Reduced chrome • Integration • Conversational • Streamlined access • Responsiveness to window sizing • Flat navigation: task module, a pseudo dialog and browser page • Good personality: custom logo small and unobtrusive, integrated colors and layouts Design Guidelines Digitizing Business Processes with Microsoft Teams Custom App
  • 16. MS Teams has already color palette Dark Light Digitizing Business Processes with Microsoft Teams Custom App
  • 17. Digitizing Business Processes with Microsoft Teams Custom App Lets start with a boilerplate! https://github.com/domenicomonaco/microsoft-teams-app-boilerplate
  • 18. Some resources from http://freepik.com, https://www.flaticon.com, https://unsplash.com Give me feedback! Twitter @_domenicomonaco Linkedin linkedin.com/in/domenicomonaco DOMENICO MONACO monaco.d@gmail.com http://domenicomoanco.it Thanks Digitizing Business Processes with Microsoft Teams Custom App Put your business processes into one digital place to work remotely with team, without distractions