gamification of community information systems

Post on 22-Jan-2018

259 Views

Category:

Science

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 1 This slide deck is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.

Gamification of Community Information Systems

Ralf Klamma, Mohammad Abduh Arifin Advanced Community Information Systems (ACIS)

RWTH Aachen University, Germany klamma@dbis.rwth-aachen.de

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 2

Agenda

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 3

RWTH Aachen University

•  1,250 spin-off businesses have created around 30,000 jobs in the greater Aachen region over the past 20 years. •  IDEA League

•  Germany’s Excellence Initiative: 2 clusters of excellence, a graduate school and the institutional strategy “RWTH Aachen 2020: Meeting Global Challenges”

•  260 institutes in 9 faculties as Europe’s leading institutions for science and research

•  Currently around 43,700 students are enrolled in over 150 academic programs

•  Over 7,900 of them are international students hailing from 120 different countries

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 4

Responsive Open

Community Information

Systems

Community Visualization

and Simulation

Community Analytics

Community

Support

Web Analytics W

eb E

ngin

eerin

g

Advanced Community Information Systems (ACIS) Group @ RWTH Aachen

DevOpsUse

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 5

Motivation

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 6

Service Development Tools for Communities of Practice

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 7

Goals of the Study

■ Develop and evaluate a gamification framwork that –  Can gamify a community application with less effort than

existing frameworks –  Enables all members of a CoP to gamify the community

application –  Can gamify any community application generated by the

Community Application Editor (CAE) ■  Integrate the gamification framework with the CAE

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 8

Gamification The use of game design elements in non-game contexts

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 9

Example of Gamification

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 10

Gamification and Information Systems Integration

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 11

Aspect-Oriented Programming

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 12

Comparison with Existing Gamification Frameworks

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 13

Requirements for the Gamification Framework

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 14

Use Case Diagram of the Gamification Framework and the CAE

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 15

Phases in the Gamification Framework

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 16

Actions in the Gamification Framework

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 17

Entity-Relationship Diagram of the Game Elements

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 18

Game Rules Example: Quests

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 19

Game Elements Configuration

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 20

Database Model of the Gamification Framework

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 21

Architecture of the Gamification Framework

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 22

Implementation of the Gamification Database

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 23

Implementation of the Gamification Services

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 24

Implementation of the Gamification Manager

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 25

Implementation Gamifier - Widget

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 26

Implementation Gamified Application

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 27

Implementation Gamifier.js

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 28

Implementation Gamification Visualization

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 29

Technical Evaluation

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 30

User Evaluation

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 31

Summarized Evaluation

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 32

Conclusions

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 33

Outlook

top related