SlideShare a Scribd company logo
1 of 19
Download to read offline
Beta 80 Group
The fine art of
CAD UX design
Matteo Galliani – Product manager
Riga, October 6th, 2021
2
Beta 80 Group_ECM_
• Modern UX / UI design in theory
• Tools of the trade
• Mixing process knowledge and UX
• Some examples
Agenda
3
Beta 80 Group_ECM_
Looking at interface requirements
4
Beta 80 Group_ECM_
Looking at interface requirements
A CAD’s interface is a complex
environment that has to be
• Comprehensive (display all useful data)
• Flexible (adapting to process)
• Responsive (changing shape)
• Focused (logic display of data)
• Accessible (be used in long shifts)
5
Beta 80 Group_ECM_
Design thinking
Design Thinking is an iterative process in which we seek to understand the user, challenge assumptions, and redefine
problems to identify alternative strategies and solutions that might not be instantly apparent with our initial level of
understanding.
(Interaction design foundation)
6
Beta 80 Group_ECM_
Design thinking
7
Beta 80 Group_ECM_
From theory to practice
Design thinking describes our methodology
Upon which we applied our technology
8
Beta 80 Group_ECM_
Development framework
We found in Microsoft Fluent UI an environment where to fulfill the paradigms of a CAD interface, which must be
Comprehensive (display all useful data)
Flexible (adapting to process)
Responsive (changing shape)
Focused (logic display of data)
Accessible (be used in long shifts)
9
Beta 80 Group_ECM_
From guidelines
10
Beta 80 Group_ECM_
To implementation
Navigation pane Content
Command bar
11
Beta 80 Group_ECM_
Following examples
Example: Predictive text entry
Provides suggestions as users type, such as when entering
data or performing queries.
12
Beta 80 Group_ECM_
Applying experience
Tab subdivision of geographical data, by source Tab subdivision of incident description parameters
13
Beta 80 Group_ECM_
Applying experience
Selection of the most appropriate representation of icons/text for commands
Examples of PSAPs UX
personalisation
15
Beta 80 Group_ECM_
One application, many interfaces
112 Call taking interface: focus on incident localization and qualification
16
Beta 80 Group_ECM_
One application, many interfaces
Fire brigades interface: focus on phone interview and incident qualification
17
Beta 80 Group_ECM_
One application, many interfaces
Coast guard: focus on maritime geolocation and custom incident description
18
Beta 80 Group_ECM_
One application, many interfaces
THANK
YOU
Matteo Galliani
For questions and insights:
+39 335 304838
matteo.galliani@beta80group.it
@b80publicsafety
Beta 80 Group
Beta 80 Group
www.beta80group.it

More Related Content

What's hot

Edge computing: Cord build 17 telefonica use cases
Edge computing: Cord build 17 telefonica use casesEdge computing: Cord build 17 telefonica use cases
Edge computing: Cord build 17 telefonica use casesPatrick Lopez
 
Cloud Native Function for 5G success, Grzegorz Sikora, OVOO
Cloud Native Function for 5G success, Grzegorz Sikora, OVOOCloud Native Function for 5G success, Grzegorz Sikora, OVOO
Cloud Native Function for 5G success, Grzegorz Sikora, OVOOAlan Quayle
 
Experiences with Open Source Telecom Software in the Contact Center Industry
Experiences with Open Source Telecom Software in the Contact Center IndustryExperiences with Open Source Telecom Software in the Contact Center Industry
Experiences with Open Source Telecom Software in the Contact Center IndustryAlan Quayle
 
NRB MAINFRAME DAY 06 - Linda De Bruyn - A realistic and pragmatic approach to...
NRB MAINFRAME DAY 06 - Linda De Bruyn - A realistic and pragmatic approach to...NRB MAINFRAME DAY 06 - Linda De Bruyn - A realistic and pragmatic approach to...
NRB MAINFRAME DAY 06 - Linda De Bruyn - A realistic and pragmatic approach to...NRB
 
D pduapi user-manual
D pduapi user-manualD pduapi user-manual
D pduapi user-manuallinhdoanbro
 
Complex cloudification: Porting bare metal apps to telco cloud vnf
Complex cloudification: Porting bare metal apps to telco cloud vnfComplex cloudification: Porting bare metal apps to telco cloud vnf
Complex cloudification: Porting bare metal apps to telco cloud vnfComputaris
 
StreetTrek Solutions and MultiSpeak
StreetTrek Solutions and MultiSpeakStreetTrek Solutions and MultiSpeak
StreetTrek Solutions and MultiSpeakIra Knigin
 
Intent Driven Networks: Challenges and Enablers
Intent Driven Networks: Challenges and EnablersIntent Driven Networks: Challenges and Enablers
Intent Driven Networks: Challenges and EnablersLaurent Ciavaglia
 
Guido Impens - One access at iLab.t
Guido Impens - One access at iLab.tGuido Impens - One access at iLab.t
Guido Impens - One access at iLab.timec.archive
 
Solar School Bell using IOT Automation
Solar School Bell using IOT AutomationSolar School Bell using IOT Automation
Solar School Bell using IOT Automationnsmd waqas
 
7 Best Practices for Achieving Operational Readiness on Hadoop with Driven an...
7 Best Practices for Achieving Operational Readiness on Hadoop with Driven an...7 Best Practices for Achieving Operational Readiness on Hadoop with Driven an...
7 Best Practices for Achieving Operational Readiness on Hadoop with Driven an...Cascading
 
TADS Telecom Summit Metaswitch Des Hartman
TADS Telecom Summit Metaswitch Des HartmanTADS Telecom Summit Metaswitch Des Hartman
TADS Telecom Summit Metaswitch Des HartmanAlan Quayle
 
SCF Partners' Day: ETSI Multi-Access Edge Computing
SCF Partners' Day: ETSI Multi-Access Edge ComputingSCF Partners' Day: ETSI Multi-Access Edge Computing
SCF Partners' Day: ETSI Multi-Access Edge ComputingSmall Cell Forum
 
Computaris OpenCloud Expertise
Computaris OpenCloud ExpertiseComputaris OpenCloud Expertise
Computaris OpenCloud ExpertiseComputaris
 
A Geolocation API, Fernando Mendioroz
A Geolocation API, Fernando MendiorozA Geolocation API, Fernando Mendioroz
A Geolocation API, Fernando MendiorozAlan Quayle
 
Innovation in the network – Adding value to voice OpenCloud Bouygues
Innovation in the network – Adding value to voice OpenCloud BouyguesInnovation in the network – Adding value to voice OpenCloud Bouygues
Innovation in the network – Adding value to voice OpenCloud BouyguesAlan Quayle
 
The Impact of the Small Cell Forum Release Program - Caroline Gabriel
The Impact of the Small Cell Forum Release Program - Caroline GabrielThe Impact of the Small Cell Forum Release Program - Caroline Gabriel
The Impact of the Small Cell Forum Release Program - Caroline GabrielSmall Cell Forum
 

What's hot (20)

Edge computing: Cord build 17 telefonica use cases
Edge computing: Cord build 17 telefonica use casesEdge computing: Cord build 17 telefonica use cases
Edge computing: Cord build 17 telefonica use cases
 
EEENA 2018 - Social Media in the Emergency Services Control Room
EEENA 2018 - Social Media in the Emergency Services Control RoomEEENA 2018 - Social Media in the Emergency Services Control Room
EEENA 2018 - Social Media in the Emergency Services Control Room
 
Cloud Native Function for 5G success, Grzegorz Sikora, OVOO
Cloud Native Function for 5G success, Grzegorz Sikora, OVOOCloud Native Function for 5G success, Grzegorz Sikora, OVOO
Cloud Native Function for 5G success, Grzegorz Sikora, OVOO
 
Experiences with Open Source Telecom Software in the Contact Center Industry
Experiences with Open Source Telecom Software in the Contact Center IndustryExperiences with Open Source Telecom Software in the Contact Center Industry
Experiences with Open Source Telecom Software in the Contact Center Industry
 
NRB MAINFRAME DAY 06 - Linda De Bruyn - A realistic and pragmatic approach to...
NRB MAINFRAME DAY 06 - Linda De Bruyn - A realistic and pragmatic approach to...NRB MAINFRAME DAY 06 - Linda De Bruyn - A realistic and pragmatic approach to...
NRB MAINFRAME DAY 06 - Linda De Bruyn - A realistic and pragmatic approach to...
 
D pduapi user-manual
D pduapi user-manualD pduapi user-manual
D pduapi user-manual
 
Complex cloudification: Porting bare metal apps to telco cloud vnf
Complex cloudification: Porting bare metal apps to telco cloud vnfComplex cloudification: Porting bare metal apps to telco cloud vnf
Complex cloudification: Porting bare metal apps to telco cloud vnf
 
StreetTrek Solutions and MultiSpeak
StreetTrek Solutions and MultiSpeakStreetTrek Solutions and MultiSpeak
StreetTrek Solutions and MultiSpeak
 
Intent Driven Networks: Challenges and Enablers
Intent Driven Networks: Challenges and EnablersIntent Driven Networks: Challenges and Enablers
Intent Driven Networks: Challenges and Enablers
 
Guido Impens - One access at iLab.t
Guido Impens - One access at iLab.tGuido Impens - One access at iLab.t
Guido Impens - One access at iLab.t
 
The Automation Continuum
The Automation ContinuumThe Automation Continuum
The Automation Continuum
 
LF Networking Overview
LF Networking OverviewLF Networking Overview
LF Networking Overview
 
Solar School Bell using IOT Automation
Solar School Bell using IOT AutomationSolar School Bell using IOT Automation
Solar School Bell using IOT Automation
 
7 Best Practices for Achieving Operational Readiness on Hadoop with Driven an...
7 Best Practices for Achieving Operational Readiness on Hadoop with Driven an...7 Best Practices for Achieving Operational Readiness on Hadoop with Driven an...
7 Best Practices for Achieving Operational Readiness on Hadoop with Driven an...
 
TADS Telecom Summit Metaswitch Des Hartman
TADS Telecom Summit Metaswitch Des HartmanTADS Telecom Summit Metaswitch Des Hartman
TADS Telecom Summit Metaswitch Des Hartman
 
SCF Partners' Day: ETSI Multi-Access Edge Computing
SCF Partners' Day: ETSI Multi-Access Edge ComputingSCF Partners' Day: ETSI Multi-Access Edge Computing
SCF Partners' Day: ETSI Multi-Access Edge Computing
 
Computaris OpenCloud Expertise
Computaris OpenCloud ExpertiseComputaris OpenCloud Expertise
Computaris OpenCloud Expertise
 
A Geolocation API, Fernando Mendioroz
A Geolocation API, Fernando MendiorozA Geolocation API, Fernando Mendioroz
A Geolocation API, Fernando Mendioroz
 
Innovation in the network – Adding value to voice OpenCloud Bouygues
Innovation in the network – Adding value to voice OpenCloud BouyguesInnovation in the network – Adding value to voice OpenCloud Bouygues
Innovation in the network – Adding value to voice OpenCloud Bouygues
 
The Impact of the Small Cell Forum Release Program - Caroline Gabriel
The Impact of the Small Cell Forum Release Program - Caroline GabrielThe Impact of the Small Cell Forum Release Program - Caroline Gabriel
The Impact of the Small Cell Forum Release Program - Caroline Gabriel
 

Similar to EENA 2021 - User Experience and User Interface (UX/UI) design (1/3)

MOND Semantics Integration
MOND Semantics IntegrationMOND Semantics Integration
MOND Semantics IntegrationSales Emea
 
Product Life Cycle Management
Product Life Cycle ManagementProduct Life Cycle Management
Product Life Cycle Managementchaitanya122
 
DICE & Cloudify – Quality Big Data Made Easy
DICE & Cloudify – Quality Big Data Made EasyDICE & Cloudify – Quality Big Data Made Easy
DICE & Cloudify – Quality Big Data Made EasyCloudify Community
 
A Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere ToolsA Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere Toolsghodgkinson
 
The Architecture Of Software Defined Radios Essay
The Architecture Of Software Defined Radios EssayThe Architecture Of Software Defined Radios Essay
The Architecture Of Software Defined Radios EssayDivya Watson
 
Usability awareness brown bag
Usability awareness brown bagUsability awareness brown bag
Usability awareness brown bagLawrenceNajjar
 
Software development effort reduction with Co-op
Software development effort reduction with Co-opSoftware development effort reduction with Co-op
Software development effort reduction with Co-oplbergmans
 
Strategies for the curation of CAD Engineering Models
Strategies for the curation of CAD Engineering ModelsStrategies for the curation of CAD Engineering Models
Strategies for the curation of CAD Engineering ModelsManjulaPatel
 
[Konveyor] roles & processes that make application modernization projects...
[Konveyor] roles & processes that make application modernization projects...[Konveyor] roles & processes that make application modernization projects...
[Konveyor] roles & processes that make application modernization projects...Konveyor Community
 
Talking Architecture Shop - Exploring Open Source Success at Scale
Talking Architecture Shop - Exploring Open Source Success at ScaleTalking Architecture Shop - Exploring Open Source Success at Scale
Talking Architecture Shop - Exploring Open Source Success at ScaleEric D. Schabell
 
The REMICS model-driven process for migrating legacy applications to the cloud
The REMICS model-driven process for migrating legacy applications to the cloudThe REMICS model-driven process for migrating legacy applications to the cloud
The REMICS model-driven process for migrating legacy applications to the cloudMarcos Almeida
 
A Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small ProjectsA Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small ProjectsGabor Guta
 
5 Reasons not to use Dita from a CCMS Perspective
5 Reasons not to use Dita from a CCMS Perspective5 Reasons not to use Dita from a CCMS Perspective
5 Reasons not to use Dita from a CCMS PerspectiveMarcus Kesseler
 
Sodius cassidian mdday2010
Sodius cassidian mdday2010Sodius cassidian mdday2010
Sodius cassidian mdday2010MD DAY
 

Similar to EENA 2021 - User Experience and User Interface (UX/UI) design (1/3) (20)

MOND Semantics Integration
MOND Semantics IntegrationMOND Semantics Integration
MOND Semantics Integration
 
Product Life Cycle Management
Product Life Cycle ManagementProduct Life Cycle Management
Product Life Cycle Management
 
DICE & Cloudify – Quality Big Data Made Easy
DICE & Cloudify – Quality Big Data Made EasyDICE & Cloudify – Quality Big Data Made Easy
DICE & Cloudify – Quality Big Data Made Easy
 
A Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere ToolsA Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere Tools
 
Ppt0000000
Ppt0000000Ppt0000000
Ppt0000000
 
Overview
OverviewOverview
Overview
 
The Architecture Of Software Defined Radios Essay
The Architecture Of Software Defined Radios EssayThe Architecture Of Software Defined Radios Essay
The Architecture Of Software Defined Radios Essay
 
Usability awareness brown bag
Usability awareness brown bagUsability awareness brown bag
Usability awareness brown bag
 
Software development effort reduction with Co-op
Software development effort reduction with Co-opSoftware development effort reduction with Co-op
Software development effort reduction with Co-op
 
Strategies for the curation of CAD Engineering Models
Strategies for the curation of CAD Engineering ModelsStrategies for the curation of CAD Engineering Models
Strategies for the curation of CAD Engineering Models
 
Enterprise architecture
Enterprise architectureEnterprise architecture
Enterprise architecture
 
[Konveyor] roles & processes that make application modernization projects...
[Konveyor] roles & processes that make application modernization projects...[Konveyor] roles & processes that make application modernization projects...
[Konveyor] roles & processes that make application modernization projects...
 
Janakiraman_Mar2016_SF
Janakiraman_Mar2016_SFJanakiraman_Mar2016_SF
Janakiraman_Mar2016_SF
 
CustomerCopy
CustomerCopyCustomerCopy
CustomerCopy
 
Talking Architecture Shop - Exploring Open Source Success at Scale
Talking Architecture Shop - Exploring Open Source Success at ScaleTalking Architecture Shop - Exploring Open Source Success at Scale
Talking Architecture Shop - Exploring Open Source Success at Scale
 
The REMICS model-driven process for migrating legacy applications to the cloud
The REMICS model-driven process for migrating legacy applications to the cloudThe REMICS model-driven process for migrating legacy applications to the cloud
The REMICS model-driven process for migrating legacy applications to the cloud
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
A Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small ProjectsA Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small Projects
 
5 Reasons not to use Dita from a CCMS Perspective
5 Reasons not to use Dita from a CCMS Perspective5 Reasons not to use Dita from a CCMS Perspective
5 Reasons not to use Dita from a CCMS Perspective
 
Sodius cassidian mdday2010
Sodius cassidian mdday2010Sodius cassidian mdday2010
Sodius cassidian mdday2010
 

More from EENA (European Emergency Number Association)

EENA 2021: Keynote – Open-Source Intelligence (OSINT) for emergency services ...
EENA 2021: Keynote – Open-Source Intelligence (OSINT) for emergency services ...EENA 2021: Keynote – Open-Source Intelligence (OSINT) for emergency services ...
EENA 2021: Keynote – Open-Source Intelligence (OSINT) for emergency services ...EENA (European Emergency Number Association)
 

More from EENA (European Emergency Number Association) (20)

EENA 2021: Industry session - Drones in emergencies (2/3)
EENA 2021: Industry session - Drones in emergencies (2/3) EENA 2021: Industry session - Drones in emergencies (2/3)
EENA 2021: Industry session - Drones in emergencies (2/3)
 
EENA 2021 - Improving public safety with smart cities and Internet of Things ...
EENA 2021 - Improving public safety with smart cities and Internet of Things ...EENA 2021 - Improving public safety with smart cities and Internet of Things ...
EENA 2021 - Improving public safety with smart cities and Internet of Things ...
 
EENA 2021 - Improving public safety with smart cities and Internet of Things ...
EENA 2021 - Improving public safety with smart cities and Internet of Things ...EENA 2021 - Improving public safety with smart cities and Internet of Things ...
EENA 2021 - Improving public safety with smart cities and Internet of Things ...
 
EENA 2021: Keynote - The European legislative framework on emergency communic...
EENA 2021: Keynote - The European legislative framework on emergency communic...EENA 2021: Keynote - The European legislative framework on emergency communic...
EENA 2021: Keynote - The European legislative framework on emergency communic...
 
EENA 2021: Keynote - Maintaining physical and mental capacity to perform duti...
EENA 2021: Keynote - Maintaining physical and mental capacity to perform duti...EENA 2021: Keynote - Maintaining physical and mental capacity to perform duti...
EENA 2021: Keynote - Maintaining physical and mental capacity to perform duti...
 
EENA 2021: Keynote – Open-Source Intelligence (OSINT) for emergency services ...
EENA 2021: Keynote – Open-Source Intelligence (OSINT) for emergency services ...EENA 2021: Keynote – Open-Source Intelligence (OSINT) for emergency services ...
EENA 2021: Keynote – Open-Source Intelligence (OSINT) for emergency services ...
 
EENA 2021: Keynote – Cybersecurity
EENA 2021: Keynote – CybersecurityEENA 2021: Keynote – Cybersecurity
EENA 2021: Keynote – Cybersecurity
 
EENA 2021: Staff retention in PSAPs (1/3)
EENA 2021: Staff retention in PSAPs (1/3)EENA 2021: Staff retention in PSAPs (1/3)
EENA 2021: Staff retention in PSAPs (1/3)
 
EENA 2021: Staff retention in PSAPs (2/3)
EENA 2021: Staff retention in PSAPs (2/3)EENA 2021: Staff retention in PSAPs (2/3)
EENA 2021: Staff retention in PSAPs (2/3)
 
EENA 2021: Remote call-taking (3/3)
EENA 2021: Remote call-taking (3/3) EENA 2021: Remote call-taking (3/3)
EENA 2021: Remote call-taking (3/3)
 
EENA 2021: Remote call-taking (1/3)
EENA 2021: Remote call-taking (1/3)EENA 2021: Remote call-taking (1/3)
EENA 2021: Remote call-taking (1/3)
 
EENA 2021: Remote call-taking (2/3)
EENA 2021: Remote call-taking (2/3)EENA 2021: Remote call-taking (2/3)
EENA 2021: Remote call-taking (2/3)
 
EENA 2021: Industry session - Public Warning Solutions by Genasys (2/5)
EENA 2021: Industry session - Public Warning Solutions by Genasys (2/5)EENA 2021: Industry session - Public Warning Solutions by Genasys (2/5)
EENA 2021: Industry session - Public Warning Solutions by Genasys (2/5)
 
EENA 2021: Industry session - Public Warning Solutions by Celltick (3/5)
EENA 2021: Industry session - Public Warning Solutions by Celltick (3/5)EENA 2021: Industry session - Public Warning Solutions by Celltick (3/5)
EENA 2021: Industry session - Public Warning Solutions by Celltick (3/5)
 
EENA 2021: Industry session - Public Warning Solutions by Everbridge & one2ma...
EENA 2021: Industry session - Public Warning Solutions by Everbridge & one2ma...EENA 2021: Industry session - Public Warning Solutions by Everbridge & one2ma...
EENA 2021: Industry session - Public Warning Solutions by Everbridge & one2ma...
 
EENA 2021: Industry session - Public Warning Solutions by Frequentis (5/5)
EENA 2021: Industry session - Public Warning Solutions by Frequentis (5/5) EENA 2021: Industry session - Public Warning Solutions by Frequentis (5/5)
EENA 2021: Industry session - Public Warning Solutions by Frequentis (5/5)
 
EENA 2021: Industry session - Public Warning Solutions by F24 (4/5)
EENA 2021: Industry session - Public Warning Solutions by F24 (4/5)EENA 2021: Industry session - Public Warning Solutions by F24 (4/5)
EENA 2021: Industry session - Public Warning Solutions by F24 (4/5)
 
EENA 2021: Non-emergency numbers (4/4)
EENA 2021: Non-emergency numbers (4/4)EENA 2021: Non-emergency numbers (4/4)
EENA 2021: Non-emergency numbers (4/4)
 
EENA 2021: Non-emergency numbers (3/4)
EENA 2021: Non-emergency numbers (3/4)EENA 2021: Non-emergency numbers (3/4)
EENA 2021: Non-emergency numbers (3/4)
 
EENA 2021: Non-emergency numbers (2/4)
EENA 2021: Non-emergency numbers (2/4)EENA 2021: Non-emergency numbers (2/4)
EENA 2021: Non-emergency numbers (2/4)
 

Recently uploaded

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
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
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Recently uploaded (20)

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
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
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

EENA 2021 - User Experience and User Interface (UX/UI) design (1/3)

  • 1. Beta 80 Group The fine art of CAD UX design Matteo Galliani – Product manager Riga, October 6th, 2021
  • 2. 2 Beta 80 Group_ECM_ • Modern UX / UI design in theory • Tools of the trade • Mixing process knowledge and UX • Some examples Agenda
  • 3. 3 Beta 80 Group_ECM_ Looking at interface requirements
  • 4. 4 Beta 80 Group_ECM_ Looking at interface requirements A CAD’s interface is a complex environment that has to be • Comprehensive (display all useful data) • Flexible (adapting to process) • Responsive (changing shape) • Focused (logic display of data) • Accessible (be used in long shifts)
  • 5. 5 Beta 80 Group_ECM_ Design thinking Design Thinking is an iterative process in which we seek to understand the user, challenge assumptions, and redefine problems to identify alternative strategies and solutions that might not be instantly apparent with our initial level of understanding. (Interaction design foundation)
  • 7. 7 Beta 80 Group_ECM_ From theory to practice Design thinking describes our methodology Upon which we applied our technology
  • 8. 8 Beta 80 Group_ECM_ Development framework We found in Microsoft Fluent UI an environment where to fulfill the paradigms of a CAD interface, which must be Comprehensive (display all useful data) Flexible (adapting to process) Responsive (changing shape) Focused (logic display of data) Accessible (be used in long shifts)
  • 10. 10 Beta 80 Group_ECM_ To implementation Navigation pane Content Command bar
  • 11. 11 Beta 80 Group_ECM_ Following examples Example: Predictive text entry Provides suggestions as users type, such as when entering data or performing queries.
  • 12. 12 Beta 80 Group_ECM_ Applying experience Tab subdivision of geographical data, by source Tab subdivision of incident description parameters
  • 13. 13 Beta 80 Group_ECM_ Applying experience Selection of the most appropriate representation of icons/text for commands
  • 14. Examples of PSAPs UX personalisation
  • 15. 15 Beta 80 Group_ECM_ One application, many interfaces 112 Call taking interface: focus on incident localization and qualification
  • 16. 16 Beta 80 Group_ECM_ One application, many interfaces Fire brigades interface: focus on phone interview and incident qualification
  • 17. 17 Beta 80 Group_ECM_ One application, many interfaces Coast guard: focus on maritime geolocation and custom incident description
  • 18. 18 Beta 80 Group_ECM_ One application, many interfaces
  • 19. THANK YOU Matteo Galliani For questions and insights: +39 335 304838 matteo.galliani@beta80group.it @b80publicsafety Beta 80 Group Beta 80 Group www.beta80group.it