SlideShare ist ein Scribd-Unternehmen logo
1 von 27
User Assistance Systems
Prof. Dr. Alexander Mädche, University of Mannheim
SAP Series, Rethinking Business and IT
Walldorf, June 19th 2015
Motivation: Technological vs. Human Evolution
2
Cognitive abilities of humans did grow
slowly over the last 7 million years.
Exponential growth of computing
power observed in the last century.
Source: http://www.bio.utexas.edu/faculty/sjasper/Bio301M/humanevol.htmlSource: http://www.extremetech.com/extreme/203490-moores-law-is-dead-long-live-moores-law
Motivation: Software-intensive Systems in Enterprises
3
Technical & non-technical
approaches exist to address
these challenges:
• Training
• Help & Communities
• Decision support with
explanation
• Adaptive technologies
• …
Users of software-intensive systems are
faced with many challenges:
• Failure
• High learning efforts
• Lacking adoption
• Inefficient and uneffective use
• Suboptimal decisions
• …
 The need for systematically assisting users when using software-
intensive systems in enterprises is growing.
Agenda
4
Agenda
1 Motivation
2 What are User Assistance Systems?
3 Selected Research Examples
4 Outlook & Summary
4
Analogy: (Advanced) Driver Assistance Systems (ADAS)
5
http://www.caricos.com/cars/a/audi/2012_audi_a6/1024x768/152.html
Advanced Driver Assistance Systems, or ADAS,
are systems to help the driver in the driving process.
AssistanceSensorKnowledge
Environmental
Knowledge
Positioning Data
Enriched
Technology
User
Example: Car Navigation Technology
Analogy: Historical Evolution of ADAS Research
6
(Bengler, et. al., 2014)
Analogy: Further Assistance Systems
7
Health
Private Life
Manufacturing
Logistics
Definition: (Advanced) User Assistance Systems
8
(Advanced) user assistance systems provide
intelligence and automation capabilities for users
of software-intensive systems leveraging different
types of data sources and user interaction.
Core Assistance Capability-Oriented Classification
9
Degree of
Intelligence
Degree of
Automation
low
high
medium
low medium high
Intelligent
User Assistance
System
Autonomous,
Cooperative
User Assistance
Systems
Help & Feedback
User Assistance
Systems
Operational
User Assistance
System
Two Further Dimensions of User Assistance Systems
10
Types of Data
Sources
internal external
Types of User
Interaction
passive (pro-)active
Core
Assistance
Capabilities
intelligence automation
Degree of
Intelligence
Degree of
Automation
low
high
medium
low medium high
Intelligent
User Assistance
System
Autonomous,
Cooperative
User Assistance
Systems
Help & Feedback
User Assistance
Systems
Operational
User Assistance
System
Some Examples
11
Degree of
Intelligence
Degree of
Automation
low
high
medium
low medium high
Intelligent
User Assistance System
Autonomous, Cooperative
User Assistance Systems
Help & Feedback
User Assistance Systems
Operational
User Assistance System
Help
Community
Help
Guidance
Recommender
Prediction Intelligent
Agents
Business
Rules
Updates
Feedback
Systems
Cooperative
Cognitive
Systems
Language
Translation
Generic Reference Architecture of (Advanced) User
Assistance Systems
12
Existing
Core
System(s)
External Data
(sensor, user-
generated, …)
UI
User Assistance System
Intelligence
Meta-
data
Core Data
Automation
Types of Data
Sources
Types of User
Interaction
Degree of
Intelligence
& Automation
User Assistance Systems enrich existing software-intensive systems by internal / pre-
defined data and metadata or external data provided by sensors and generated by
users. Intelligence and automation capabilities leverage this data and augment it. User
interaction provides passive and pro-active ways to influence the user.
Agenda
13
Agenda
1 Motivation
2 What are User Assistance Systems?
3 Selected Research Examples
4 Outlook & Summary
13
Overview: Contemporary Help Assistance Systems
14
Embedded Help
Generic Help
Community Help
Our Research: Contextualized Process Guidance for
Enterprise Software – Lab Experiment
15
(Morana et al., 2014)
• Lab Experiment Setup: 110
Students; 3 Groups: Extended
Guidance, Basic Guidance, No
Guidance
• Selected Results:
• Process Model Understanding:
Significant Increase with
Extended and Basic Guidance.
• Process Execution
Effectiveness: Significant for
Extended Guidance
• Process Execution Efficiency:
No significant differences.
3 Design Configurations:
Understand the potential of contextualized process guidance in enterprise software.
Our Research: Contextualized Process Guidance for
Enterprise Software – Field Experiment
16
(Morana et al., 2015)
• Field Experiment Setup:
Provide Process Guidance
Application to 270 IT
employees. Collect survey-
based data before and after
implementation as well as
usage data.
• Selected Results:
Process knowledge positively
impacts process execution
efficiency, effectiveness and
compliance.
Deliver contextualized process guidance in IT service ticket processing.
Innovation Prototype: Towards Wearable Process Guidance
Systems - The GoMobile Project
17
https://vimeo.com/106369083
Prototype wearable process guidance systems following an augmented reality
paradigm.
Our Research: Community-based Assistance System –
Contextualized User-to-User Support in Enterprise Software
18
(Gass et al., 2015)
http://www.projectwechange.de/
Leverage social network site concepts to provide contexualized user-to-user support.
Our Ongoing Research: Gamified Community-User
Assistance Systems – Project Knowledge Management
19
Benutzer der ProjectWorld
Projektphase als Gebäude
Kurzbeschreibung
Projektstatus (Beendet)
Direkte Verbindung mit der
Datenbasis
Nächste, erforderliche
Aufgaben im Projekt
Artefakte, welche von
anderen Nutzern bewertet
wurden
Details einer Projektphase
angezeigt mittels Hoover
Funktion
Leveraging gamification to further increase engagement of employees is a promising
concept. Gamification concepts provide an interesting extension of user assistance.
• Problem: Employees are not
enthusiastic to capture and
share knowledge about
previous projects
• Solution: Leverage and
extend the SAP JAM platform
to provide gamified
community assistance to
positively influence project
knowledge capturing, sharing
and reuse.
(Schacht et al., 2015)
Our Ongoing Research: Intelligent Feedback User
Assistance Systems - Energy consumption behavior change
Quantified Self is a trend. These systems can be
considered as feedback user assistance systems that
collect data and provide feedback to users.
20
See: http://quantifiedself.com/
• Problem: Currently energy
invoices are complex,
smart meter focuses only
on consumption data.
• Solution: Disaggregate
and map consumption to
household devices,
interlink devices with cost
information from SAP and
provide feedback and
prediction.
(Heckmann, 2015)
Our Ongoing Research: Intelligent User Assistance Systems
- Report Recommendation in Business Intelligence
21
(Kretzer et al. 2015)
• Problem: Many redundant
reports are created in
Business Intelligence
environments.
• Solution: Provide
intelligent recommendation
assistants that suggest
existing, related reports
during report creation
leveraging existing
metadata.
Leverage analytical techniques (e.g. recommender technologies) to proactively
influence users during reporting creation to reuse existing reports.
Agenda
22
Agenda
1 Motivation
2 What are User Assistance Systems?
3 Selected Research Examples
4 Outlook & Summary
22
Outlook: Countdown to Singularity?
23
Source: http://www.singularity.com/images/charts/ExponentialGrowthofComputing.jpg
Scenario 1:
Technology takes
over.
Scenario 2:
Evolution of an
advanced human –
technology
cooperation
Ray Kurzweil predicts singularity, an intelligent explosion where technology is capable
of redesigning itself, expected to occur around 2045 …
Summary
24
• Assisting users is an important paradigm in many
domains (automotive, health, …). Software-intensive
systems should also leverage this concept.1
• (Advanced) User Assistance Systems can be
classified along four dimensions: Data, Intelligence,
Automation, User Interaction2
• User assistance systems can have positive influence
on user behavior and outcomes.
• Further interdisciplinary research for designing
advanced human – technology cooperation required.
3
Thank you for your attention!
25
Prof. Dr. Alexander Mädche
University of Mannheim | Business School
Institute for Enterprise Systems (InES)
L 15, 1-6 | 4th floor | 68131 Mannheim | Germany
Phone +49 621 181-3606 | Fax +49 621 181-3627
maedche@es.uni-mannheim.de
http://eris.bwl.uni-mannheim.de
http://ines.uni-mannheim.de
References
Bengler, K., Dietmeyer, K., Färber, B., Maurer, M., Stiller, C., & Winner, H. (2014). Three Decades of Driver Assistance
Systems: Review and Future Perspectives. IEEE Intelligent Transportation Systems, October 2014,
doi:10.1109/MITS.2014.2336271
Gass, O., Öztürk, G., Schacht, S. and Maedche, A. (2015). “Designing an Enterprise Social Questions and Answers Site
to Enable Scalable User-to-User Support.” in: DESRIST 2015 Proceedings.
Kretzer, M., Kleinedler, M., Theilemann, C. and Maedche, A. (2015). Designing a Report Recommendation Assistant: A
First Design Cycle. To appear in: DESRIST 2015 Proceedings.
Morana, S., Schacht, S., Scherp, A., and Maedche, A. (2014). "Designing a Process Guidance System to Support User’s
Business Process Compliance," in ICIS 2014 Proceedings.
Morana,S., Gerards, T., and Maedche, A. (2015). “ITSM ProcessGuide – A Longitudinal and Multi-Method Field Study
for Real-World DSR Artifact Evaluation.” in: DESRIST 2015 Proceedings.
Heckmann, Carl. (2015). “SMARTICITY – A Feedback System for Energy Consumption and Costs”, in: Energy, Science,
Technology Conference, Karlsruhe.
Schacht, S., Reindl, A., Morana, S., and Maedche, A. (2015). „Projekterfahrungen spielend einfach mit der Pro-
jectWorld! – Ein gamifiziertes Projektwissensmanagementsystem“. Arbeitspapier, Institut für Enterprise Systems,
Universität Mannheim.
26
Attribution
The Noun Project (http://thenounproject.com/)
 User from Wilson Joseph
27

Weitere ähnliche Inhalte

Ähnlich wie User Assistance Systems

Keyword Based Service Recommendation system for Hotel System using Collaborat...
Keyword Based Service Recommendation system for Hotel System using Collaborat...Keyword Based Service Recommendation system for Hotel System using Collaborat...
Keyword Based Service Recommendation system for Hotel System using Collaborat...IRJET Journal
 
Webinar Agile Presentation V.1.0
Webinar Agile Presentation V.1.0Webinar Agile Presentation V.1.0
Webinar Agile Presentation V.1.0fhios
 
International journal of computer science and innovation vol 2015-n1- paper1
International journal of computer science and innovation  vol 2015-n1- paper1International journal of computer science and innovation  vol 2015-n1- paper1
International journal of computer science and innovation vol 2015-n1- paper1sophiabelthome
 
International Journal of Engineering (IJE) Volume (1) Issue (1)
International Journal of Engineering (IJE) Volume (1)  Issue (1)International Journal of Engineering (IJE) Volume (1)  Issue (1)
International Journal of Engineering (IJE) Volume (1) Issue (1)CSCJournals
 
OGD new generation infrastructures evaluation based on value models
OGD new generation infrastructures evaluation based on value modelsOGD new generation infrastructures evaluation based on value models
OGD new generation infrastructures evaluation based on value modelsCharalampos Alexopoulos
 
Open Data Infrastructures Evaluation Framework using Value Modelling
Open Data Infrastructures Evaluation Framework using Value Modelling Open Data Infrastructures Evaluation Framework using Value Modelling
Open Data Infrastructures Evaluation Framework using Value Modelling Yannis Charalabidis
 
IRJET- Social Network Message Credibility: An Agent-based Approach
IRJET- Social Network Message Credibility: An Agent-based ApproachIRJET- Social Network Message Credibility: An Agent-based Approach
IRJET- Social Network Message Credibility: An Agent-based ApproachIRJET Journal
 
IRJET - Social Network Message Credibility: An Agent-based Approach
IRJET -  	  Social Network Message Credibility: An Agent-based ApproachIRJET -  	  Social Network Message Credibility: An Agent-based Approach
IRJET - Social Network Message Credibility: An Agent-based ApproachIRJET Journal
 
Feasibility requirements group 3 compiled
Feasibility requirements group 3   compiledFeasibility requirements group 3   compiled
Feasibility requirements group 3 compiledJash Mehta
 
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirements
HCI 3e - Ch 13:  Socio-organizational issues and stakeholder requirementsHCI 3e - Ch 13:  Socio-organizational issues and stakeholder requirements
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirementsAlan Dix
 
Steele_The Value of Using End-Users
Steele_The Value of Using End-UsersSteele_The Value of Using End-Users
Steele_The Value of Using End-UsersSummer Steele
 
A Research Agenda For Highly Effective Human-Computer Interaction
A Research Agenda For Highly Effective Human-Computer InteractionA Research Agenda For Highly Effective Human-Computer Interaction
A Research Agenda For Highly Effective Human-Computer InteractionMonica Waters
 
User Experience Research
User Experience ResearchUser Experience Research
User Experience ResearchSushmita Dutt
 
When Users Becom Collaborators: Towards Continuous and Context-Aware User Input
When Users Becom Collaborators: Towards Continuous and Context-Aware User InputWhen Users Becom Collaborators: Towards Continuous and Context-Aware User Input
When Users Becom Collaborators: Towards Continuous and Context-Aware User InputHans-Joerg Happel
 
A.hybrid.recommendation.approach.for.a.tourism.system
A.hybrid.recommendation.approach.for.a.tourism.systemA.hybrid.recommendation.approach.for.a.tourism.system
A.hybrid.recommendation.approach.for.a.tourism.systembenny ribeiro
 
The Role Of Analytics in Healthcare.
The Role Of Analytics in Healthcare.The Role Of Analytics in Healthcare.
The Role Of Analytics in Healthcare.Techugo
 

Ähnlich wie User Assistance Systems (20)

Keyword Based Service Recommendation system for Hotel System using Collaborat...
Keyword Based Service Recommendation system for Hotel System using Collaborat...Keyword Based Service Recommendation system for Hotel System using Collaborat...
Keyword Based Service Recommendation system for Hotel System using Collaborat...
 
Webinar Agile Presentation V.1.0
Webinar Agile Presentation V.1.0Webinar Agile Presentation V.1.0
Webinar Agile Presentation V.1.0
 
International journal of computer science and innovation vol 2015-n1- paper1
International journal of computer science and innovation  vol 2015-n1- paper1International journal of computer science and innovation  vol 2015-n1- paper1
International journal of computer science and innovation vol 2015-n1- paper1
 
International Journal of Engineering (IJE) Volume (1) Issue (1)
International Journal of Engineering (IJE) Volume (1)  Issue (1)International Journal of Engineering (IJE) Volume (1)  Issue (1)
International Journal of Engineering (IJE) Volume (1) Issue (1)
 
OGD new generation infrastructures evaluation based on value models
OGD new generation infrastructures evaluation based on value modelsOGD new generation infrastructures evaluation based on value models
OGD new generation infrastructures evaluation based on value models
 
Open Data Infrastructures Evaluation Framework using Value Modelling
Open Data Infrastructures Evaluation Framework using Value Modelling Open Data Infrastructures Evaluation Framework using Value Modelling
Open Data Infrastructures Evaluation Framework using Value Modelling
 
IRJET- Social Network Message Credibility: An Agent-based Approach
IRJET- Social Network Message Credibility: An Agent-based ApproachIRJET- Social Network Message Credibility: An Agent-based Approach
IRJET- Social Network Message Credibility: An Agent-based Approach
 
IRJET - Social Network Message Credibility: An Agent-based Approach
IRJET -  	  Social Network Message Credibility: An Agent-based ApproachIRJET -  	  Social Network Message Credibility: An Agent-based Approach
IRJET - Social Network Message Credibility: An Agent-based Approach
 
Feasibility requirements group 3 compiled
Feasibility requirements group 3   compiledFeasibility requirements group 3   compiled
Feasibility requirements group 3 compiled
 
ICS3211_lecture 03 2023.pdf
ICS3211_lecture 03 2023.pdfICS3211_lecture 03 2023.pdf
ICS3211_lecture 03 2023.pdf
 
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirements
HCI 3e - Ch 13:  Socio-organizational issues and stakeholder requirementsHCI 3e - Ch 13:  Socio-organizational issues and stakeholder requirements
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirements
 
Steele_The Value of Using End-Users
Steele_The Value of Using End-UsersSteele_The Value of Using End-Users
Steele_The Value of Using End-Users
 
MIS Wk-10.ppt
MIS Wk-10.pptMIS Wk-10.ppt
MIS Wk-10.ppt
 
Multiview Methodology
Multiview MethodologyMultiview Methodology
Multiview Methodology
 
Technovision
TechnovisionTechnovision
Technovision
 
A Research Agenda For Highly Effective Human-Computer Interaction
A Research Agenda For Highly Effective Human-Computer InteractionA Research Agenda For Highly Effective Human-Computer Interaction
A Research Agenda For Highly Effective Human-Computer Interaction
 
User Experience Research
User Experience ResearchUser Experience Research
User Experience Research
 
When Users Becom Collaborators: Towards Continuous and Context-Aware User Input
When Users Becom Collaborators: Towards Continuous and Context-Aware User InputWhen Users Becom Collaborators: Towards Continuous and Context-Aware User Input
When Users Becom Collaborators: Towards Continuous and Context-Aware User Input
 
A.hybrid.recommendation.approach.for.a.tourism.system
A.hybrid.recommendation.approach.for.a.tourism.systemA.hybrid.recommendation.approach.for.a.tourism.system
A.hybrid.recommendation.approach.for.a.tourism.system
 
The Role Of Analytics in Healthcare.
The Role Of Analytics in Healthcare.The Role Of Analytics in Healthcare.
The Role Of Analytics in Healthcare.
 

Mehr von Prof. Dr. Alexander Maedche

Service Design - Gestaltung der Digitalen Transformation
Service Design - Gestaltung der Digitalen TransformationService Design - Gestaltung der Digitalen Transformation
Service Design - Gestaltung der Digitalen TransformationProf. Dr. Alexander Maedche
 
Accelerating Big Data & Analytics Innovations through Public – Private Partne...
Accelerating Big Data & Analytics Innovations through Public – Private Partne...Accelerating Big Data & Analytics Innovations through Public – Private Partne...
Accelerating Big Data & Analytics Innovations through Public – Private Partne...Prof. Dr. Alexander Maedche
 
SAP Big Data Innovation Lab at the University of Mannheim
SAP Big Data Innovation Lab at the University of MannheimSAP Big Data Innovation Lab at the University of Mannheim
SAP Big Data Innovation Lab at the University of MannheimProf. Dr. Alexander Maedche
 
Prinzipien für eine agile und nutzerzentrierte Softwareentwicklung
Prinzipien für eine agile und nutzerzentrierte SoftwareentwicklungPrinzipien für eine agile und nutzerzentrierte Softwareentwicklung
Prinzipien für eine agile und nutzerzentrierte SoftwareentwicklungProf. Dr. Alexander Maedche
 
Graduate School of Economics and Social Sciences at the University of Mannheim
Graduate School of Economics and Social Sciences at the University of MannheimGraduate School of Economics and Social Sciences at the University of Mannheim
Graduate School of Economics and Social Sciences at the University of MannheimProf. Dr. Alexander Maedche
 
Data-Driven Systems - Overview Presentation at InES Symposium 2013
Data-Driven Systems - Overview Presentation at InES Symposium 2013Data-Driven Systems - Overview Presentation at InES Symposium 2013
Data-Driven Systems - Overview Presentation at InES Symposium 2013Prof. Dr. Alexander Maedche
 
Kostenführerschaft und Differenzierung - Unternehmenssoftware vor der Revolution
Kostenführerschaft und Differenzierung - Unternehmenssoftware vor der RevolutionKostenführerschaft und Differenzierung - Unternehmenssoftware vor der Revolution
Kostenführerschaft und Differenzierung - Unternehmenssoftware vor der RevolutionProf. Dr. Alexander Maedche
 
How banks reinvent themselves through enterprise systems
How banks reinvent themselves through enterprise systemsHow banks reinvent themselves through enterprise systems
How banks reinvent themselves through enterprise systemsProf. Dr. Alexander Maedche
 
Enterprise Apps - Will Future Enterprise Software come from App Stores?
Enterprise Apps - Will Future Enterprise Software come from App Stores?Enterprise Apps - Will Future Enterprise Software come from App Stores?
Enterprise Apps - Will Future Enterprise Software come from App Stores?Prof. Dr. Alexander Maedche
 
Design Principles of Advanced Task Elicitation Systems
Design Principles of Advanced Task Elicitation SystemsDesign Principles of Advanced Task Elicitation Systems
Design Principles of Advanced Task Elicitation SystemsProf. Dr. Alexander Maedche
 
Yin and Yang - Product Manager and Usability/Ux-Professionals in der Software...
Yin and Yang - Product Manager and Usability/Ux-Professionals in der Software...Yin and Yang - Product Manager and Usability/Ux-Professionals in der Software...
Yin and Yang - Product Manager and Usability/Ux-Professionals in der Software...Prof. Dr. Alexander Maedche
 

Mehr von Prof. Dr. Alexander Maedche (17)

Service Design - Gestaltung der Digitalen Transformation
Service Design - Gestaltung der Digitalen TransformationService Design - Gestaltung der Digitalen Transformation
Service Design - Gestaltung der Digitalen Transformation
 
Accelerating Big Data & Analytics Innovations through Public – Private Partne...
Accelerating Big Data & Analytics Innovations through Public – Private Partne...Accelerating Big Data & Analytics Innovations through Public – Private Partne...
Accelerating Big Data & Analytics Innovations through Public – Private Partne...
 
Designing Digital Services in Retail Banking
Designing Digital Services in Retail BankingDesigning Digital Services in Retail Banking
Designing Digital Services in Retail Banking
 
Der Weg zum nutzerzentrierten Unternehmen
Der Weg zum nutzerzentrierten UnternehmenDer Weg zum nutzerzentrierten Unternehmen
Der Weg zum nutzerzentrierten Unternehmen
 
InES Development Day
InES Development DayInES Development Day
InES Development Day
 
SAP Big Data Innovation Lab at the University of Mannheim
SAP Big Data Innovation Lab at the University of MannheimSAP Big Data Innovation Lab at the University of Mannheim
SAP Big Data Innovation Lab at the University of Mannheim
 
Prinzipien für eine agile und nutzerzentrierte Softwareentwicklung
Prinzipien für eine agile und nutzerzentrierte SoftwareentwicklungPrinzipien für eine agile und nutzerzentrierte Softwareentwicklung
Prinzipien für eine agile und nutzerzentrierte Softwareentwicklung
 
Nutzerzentrierte Informationssysteme
Nutzerzentrierte InformationssystemeNutzerzentrierte Informationssysteme
Nutzerzentrierte Informationssysteme
 
Graduate School of Economics and Social Sciences at the University of Mannheim
Graduate School of Economics and Social Sciences at the University of MannheimGraduate School of Economics and Social Sciences at the University of Mannheim
Graduate School of Economics and Social Sciences at the University of Mannheim
 
Data-Driven Systems - Overview Presentation at InES Symposium 2013
Data-Driven Systems - Overview Presentation at InES Symposium 2013Data-Driven Systems - Overview Presentation at InES Symposium 2013
Data-Driven Systems - Overview Presentation at InES Symposium 2013
 
Kostenführerschaft und Differenzierung - Unternehmenssoftware vor der Revolution
Kostenführerschaft und Differenzierung - Unternehmenssoftware vor der RevolutionKostenführerschaft und Differenzierung - Unternehmenssoftware vor der Revolution
Kostenführerschaft und Differenzierung - Unternehmenssoftware vor der Revolution
 
Die Megatrends in der Softwarebranche
Die Megatrends in der SoftwarebrancheDie Megatrends in der Softwarebranche
Die Megatrends in der Softwarebranche
 
How banks reinvent themselves through enterprise systems
How banks reinvent themselves through enterprise systemsHow banks reinvent themselves through enterprise systems
How banks reinvent themselves through enterprise systems
 
Enterprise Apps - Will Future Enterprise Software come from App Stores?
Enterprise Apps - Will Future Enterprise Software come from App Stores?Enterprise Apps - Will Future Enterprise Software come from App Stores?
Enterprise Apps - Will Future Enterprise Software come from App Stores?
 
Design Principles of Advanced Task Elicitation Systems
Design Principles of Advanced Task Elicitation SystemsDesign Principles of Advanced Task Elicitation Systems
Design Principles of Advanced Task Elicitation Systems
 
Yin and Yang - Product Manager and Usability/Ux-Professionals in der Software...
Yin and Yang - Product Manager and Usability/Ux-Professionals in der Software...Yin and Yang - Product Manager and Usability/Ux-Professionals in der Software...
Yin and Yang - Product Manager and Usability/Ux-Professionals in der Software...
 
Best Practices for Software Product Development
Best Practices for Software Product DevelopmentBest Practices for Software Product Development
Best Practices for Software Product Development
 

Kürzlich hochgeladen

Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 

Kürzlich hochgeladen (20)

Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 

User Assistance Systems

  • 1. User Assistance Systems Prof. Dr. Alexander Mädche, University of Mannheim SAP Series, Rethinking Business and IT Walldorf, June 19th 2015
  • 2. Motivation: Technological vs. Human Evolution 2 Cognitive abilities of humans did grow slowly over the last 7 million years. Exponential growth of computing power observed in the last century. Source: http://www.bio.utexas.edu/faculty/sjasper/Bio301M/humanevol.htmlSource: http://www.extremetech.com/extreme/203490-moores-law-is-dead-long-live-moores-law
  • 3. Motivation: Software-intensive Systems in Enterprises 3 Technical & non-technical approaches exist to address these challenges: • Training • Help & Communities • Decision support with explanation • Adaptive technologies • … Users of software-intensive systems are faced with many challenges: • Failure • High learning efforts • Lacking adoption • Inefficient and uneffective use • Suboptimal decisions • …  The need for systematically assisting users when using software- intensive systems in enterprises is growing.
  • 4. Agenda 4 Agenda 1 Motivation 2 What are User Assistance Systems? 3 Selected Research Examples 4 Outlook & Summary 4
  • 5. Analogy: (Advanced) Driver Assistance Systems (ADAS) 5 http://www.caricos.com/cars/a/audi/2012_audi_a6/1024x768/152.html Advanced Driver Assistance Systems, or ADAS, are systems to help the driver in the driving process. AssistanceSensorKnowledge Environmental Knowledge Positioning Data Enriched Technology User Example: Car Navigation Technology
  • 6. Analogy: Historical Evolution of ADAS Research 6 (Bengler, et. al., 2014)
  • 7. Analogy: Further Assistance Systems 7 Health Private Life Manufacturing Logistics
  • 8. Definition: (Advanced) User Assistance Systems 8 (Advanced) user assistance systems provide intelligence and automation capabilities for users of software-intensive systems leveraging different types of data sources and user interaction.
  • 9. Core Assistance Capability-Oriented Classification 9 Degree of Intelligence Degree of Automation low high medium low medium high Intelligent User Assistance System Autonomous, Cooperative User Assistance Systems Help & Feedback User Assistance Systems Operational User Assistance System
  • 10. Two Further Dimensions of User Assistance Systems 10 Types of Data Sources internal external Types of User Interaction passive (pro-)active Core Assistance Capabilities intelligence automation Degree of Intelligence Degree of Automation low high medium low medium high Intelligent User Assistance System Autonomous, Cooperative User Assistance Systems Help & Feedback User Assistance Systems Operational User Assistance System
  • 11. Some Examples 11 Degree of Intelligence Degree of Automation low high medium low medium high Intelligent User Assistance System Autonomous, Cooperative User Assistance Systems Help & Feedback User Assistance Systems Operational User Assistance System Help Community Help Guidance Recommender Prediction Intelligent Agents Business Rules Updates Feedback Systems Cooperative Cognitive Systems Language Translation
  • 12. Generic Reference Architecture of (Advanced) User Assistance Systems 12 Existing Core System(s) External Data (sensor, user- generated, …) UI User Assistance System Intelligence Meta- data Core Data Automation Types of Data Sources Types of User Interaction Degree of Intelligence & Automation User Assistance Systems enrich existing software-intensive systems by internal / pre- defined data and metadata or external data provided by sensors and generated by users. Intelligence and automation capabilities leverage this data and augment it. User interaction provides passive and pro-active ways to influence the user.
  • 13. Agenda 13 Agenda 1 Motivation 2 What are User Assistance Systems? 3 Selected Research Examples 4 Outlook & Summary 13
  • 14. Overview: Contemporary Help Assistance Systems 14 Embedded Help Generic Help Community Help
  • 15. Our Research: Contextualized Process Guidance for Enterprise Software – Lab Experiment 15 (Morana et al., 2014) • Lab Experiment Setup: 110 Students; 3 Groups: Extended Guidance, Basic Guidance, No Guidance • Selected Results: • Process Model Understanding: Significant Increase with Extended and Basic Guidance. • Process Execution Effectiveness: Significant for Extended Guidance • Process Execution Efficiency: No significant differences. 3 Design Configurations: Understand the potential of contextualized process guidance in enterprise software.
  • 16. Our Research: Contextualized Process Guidance for Enterprise Software – Field Experiment 16 (Morana et al., 2015) • Field Experiment Setup: Provide Process Guidance Application to 270 IT employees. Collect survey- based data before and after implementation as well as usage data. • Selected Results: Process knowledge positively impacts process execution efficiency, effectiveness and compliance. Deliver contextualized process guidance in IT service ticket processing.
  • 17. Innovation Prototype: Towards Wearable Process Guidance Systems - The GoMobile Project 17 https://vimeo.com/106369083 Prototype wearable process guidance systems following an augmented reality paradigm.
  • 18. Our Research: Community-based Assistance System – Contextualized User-to-User Support in Enterprise Software 18 (Gass et al., 2015) http://www.projectwechange.de/ Leverage social network site concepts to provide contexualized user-to-user support.
  • 19. Our Ongoing Research: Gamified Community-User Assistance Systems – Project Knowledge Management 19 Benutzer der ProjectWorld Projektphase als Gebäude Kurzbeschreibung Projektstatus (Beendet) Direkte Verbindung mit der Datenbasis Nächste, erforderliche Aufgaben im Projekt Artefakte, welche von anderen Nutzern bewertet wurden Details einer Projektphase angezeigt mittels Hoover Funktion Leveraging gamification to further increase engagement of employees is a promising concept. Gamification concepts provide an interesting extension of user assistance. • Problem: Employees are not enthusiastic to capture and share knowledge about previous projects • Solution: Leverage and extend the SAP JAM platform to provide gamified community assistance to positively influence project knowledge capturing, sharing and reuse. (Schacht et al., 2015)
  • 20. Our Ongoing Research: Intelligent Feedback User Assistance Systems - Energy consumption behavior change Quantified Self is a trend. These systems can be considered as feedback user assistance systems that collect data and provide feedback to users. 20 See: http://quantifiedself.com/ • Problem: Currently energy invoices are complex, smart meter focuses only on consumption data. • Solution: Disaggregate and map consumption to household devices, interlink devices with cost information from SAP and provide feedback and prediction. (Heckmann, 2015)
  • 21. Our Ongoing Research: Intelligent User Assistance Systems - Report Recommendation in Business Intelligence 21 (Kretzer et al. 2015) • Problem: Many redundant reports are created in Business Intelligence environments. • Solution: Provide intelligent recommendation assistants that suggest existing, related reports during report creation leveraging existing metadata. Leverage analytical techniques (e.g. recommender technologies) to proactively influence users during reporting creation to reuse existing reports.
  • 22. Agenda 22 Agenda 1 Motivation 2 What are User Assistance Systems? 3 Selected Research Examples 4 Outlook & Summary 22
  • 23. Outlook: Countdown to Singularity? 23 Source: http://www.singularity.com/images/charts/ExponentialGrowthofComputing.jpg Scenario 1: Technology takes over. Scenario 2: Evolution of an advanced human – technology cooperation Ray Kurzweil predicts singularity, an intelligent explosion where technology is capable of redesigning itself, expected to occur around 2045 …
  • 24. Summary 24 • Assisting users is an important paradigm in many domains (automotive, health, …). Software-intensive systems should also leverage this concept.1 • (Advanced) User Assistance Systems can be classified along four dimensions: Data, Intelligence, Automation, User Interaction2 • User assistance systems can have positive influence on user behavior and outcomes. • Further interdisciplinary research for designing advanced human – technology cooperation required. 3
  • 25. Thank you for your attention! 25 Prof. Dr. Alexander Mädche University of Mannheim | Business School Institute for Enterprise Systems (InES) L 15, 1-6 | 4th floor | 68131 Mannheim | Germany Phone +49 621 181-3606 | Fax +49 621 181-3627 maedche@es.uni-mannheim.de http://eris.bwl.uni-mannheim.de http://ines.uni-mannheim.de
  • 26. References Bengler, K., Dietmeyer, K., Färber, B., Maurer, M., Stiller, C., & Winner, H. (2014). Three Decades of Driver Assistance Systems: Review and Future Perspectives. IEEE Intelligent Transportation Systems, October 2014, doi:10.1109/MITS.2014.2336271 Gass, O., Öztürk, G., Schacht, S. and Maedche, A. (2015). “Designing an Enterprise Social Questions and Answers Site to Enable Scalable User-to-User Support.” in: DESRIST 2015 Proceedings. Kretzer, M., Kleinedler, M., Theilemann, C. and Maedche, A. (2015). Designing a Report Recommendation Assistant: A First Design Cycle. To appear in: DESRIST 2015 Proceedings. Morana, S., Schacht, S., Scherp, A., and Maedche, A. (2014). "Designing a Process Guidance System to Support User’s Business Process Compliance," in ICIS 2014 Proceedings. Morana,S., Gerards, T., and Maedche, A. (2015). “ITSM ProcessGuide – A Longitudinal and Multi-Method Field Study for Real-World DSR Artifact Evaluation.” in: DESRIST 2015 Proceedings. Heckmann, Carl. (2015). “SMARTICITY – A Feedback System for Energy Consumption and Costs”, in: Energy, Science, Technology Conference, Karlsruhe. Schacht, S., Reindl, A., Morana, S., and Maedche, A. (2015). „Projekterfahrungen spielend einfach mit der Pro- jectWorld! – Ein gamifiziertes Projektwissensmanagementsystem“. Arbeitspapier, Institut für Enterprise Systems, Universität Mannheim. 26
  • 27. Attribution The Noun Project (http://thenounproject.com/)  User from Wilson Joseph 27

Hinweis der Redaktion

  1. AI: ability of a system to act appropriately in an uncertain environment, Intelligent System: An application of AI to a particular problem domain. Perform useful functions driven by desired goals and current knowledge • Emulate biological and cognitive processes • Process information to achieve objectives • Learn by example or from experience • Adapt functions to a changing environment Autonomy: The ability of an intelligent system to independently compose and select among different courses of action to accomplish goals based on its knowledge and understanding of the world, itself, and the situation. Automation: Automation emphasizes efficiency, productivity, quality, and reliability, focusing on systems that operate without direct control, often in structured environments over extended periods, and on the explicit structuring of such environments.
  2. AI: ability of a system to act appropriately in an uncertain environment, Intelligent System: An application of AI to a particular problem domain. Perform useful functions driven by desired goals and current knowledge • Emulate biological and cognitive processes • Process information to achieve objectives • Learn by example or from experience • Adapt functions to a changing environment Autonomy: The ability of an intelligent system to independently compose and select among different courses of action to accomplish goals based on its knowledge and understanding of the world, itself, and the situation. Automation: Automation emphasizes efficiency, productivity, quality, and reliability, focusing on systems that operate without direct control, often in structured environments over extended periods, and on the explicit structuring of such environments.