Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

of

DevOps Gamification Workshop at JTEL Summer School 2015 Slide 1 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 2 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 3 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 4 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 5 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 6 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 7 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 8 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 9 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 10 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 11 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 12 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 13 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 14 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 15 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 16 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 17 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 18 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 19 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 20 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 21 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 22 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 23 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 24 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 25 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 26 DevOps Gamification Workshop at JTEL Summer School 2015 Slide 27
Upcoming SlideShare
Data Driven DevOps: from Culture to Gamification
Next
Download to read offline and view in fullscreen.

2 Likes

Share

Download to read offline

DevOps Gamification Workshop at JTEL Summer School 2015

Download to read offline

Workshop delivered at the 11th Joint European Summer School on Technology Enhanced Learning (JTEL 2015), July 4 - 11, 2015, in Ischia, Italy.

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

DevOps Gamification Workshop at JTEL Summer School 2015

  1. 1. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 1 This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. Workshop DevOps Gamification István Koren, Michael Derntl, Milos Kravcik, Ralf Klamma RWTH Aachen University Advanced Community Information Systems (ACIS) http://dbis.rwth-aachen.de/cms/research/ACIS 11th Joint European Summer School on Technology Enhanced Learning (JTEL 2015) July 6-10 Ischia, Italy
  2. 2. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 2 Workshop Learning Outcomes Knowledge Explain DevOps concepts, objectives and tools Explain the concept of gamification Skills Apply the concept of gamification Employ social requirements engineering Gamify a given non-game web application Competence Present and give constructive comments Reflect on your own work
  3. 3. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 3 Agenda  DevOps  Requirements Bazaar  Gamification  Task: Gamify Requirements Bazaar – Presentations of gamification concepts – Winner will be featured on Layers blog
  4. 4. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 4 Scaling Informal Learning A B C D E LAPPS Layers App Store
  5. 5. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 5 DEVOPS
  6. 6. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 6 DevOps – A Recent Trend in Software Development © 2013 CIO Insight © 2012 http://dev2ops.org/ © 2015-01-19 wired.com © 2015 Google Trends © 2015-06-02 Wall Street Journal Blog
  7. 7. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 7 Developers vs. Operations Developers The team turning requirements into code.  New features  Specific tools  Fast workflows Operations The people operating the servers and taking care everything runs.  Stability  Manage efficiently  Running systems DevOps is about creating a culture of communication between developers and operations. © 2015 Universal Pictures
  8. 8. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 9 DevOps Life Cycle  Rapid release cycle  Strong feedback loop  Dev and Ops working hand in hand But where are the designers and users?
  9. 9. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 10 REQUIREMENTS BAZAAR
  10. 10. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 11 DevOpsUse Life Cycle Involving end users in the design and development process  Ideas and needs  Co-design  Beta testing  Context adaptation  Awareness
  11. 11. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 12 Continuous Innovation  Innovative end-user ideas seldomly reach OSS developers  Existing tools for requirements engineering are often discouraging for end-users; or incomplete for developers  Inviting end users and designers to development process
  12. 12. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 13 Requirements Bazaar  Web-based open continuous innovation platform  Easy to use for end users  Social features for enabling communication between end users and developers – Likes – Comments  Open APIs to embed it into apps  How to improve the communication between end users and developers beyond Web 2.0 features?
  13. 13. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 14 https://requirements-bazaar.org
  14. 14. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 15 Example Requirement
  15. 15. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 16 Task: Explore Requirements Bazaar  Go to http://requirements-bazaar.org and sign up for an account  Search for the project called “Sandbox” and try to play with some features there – Create a component and explore other components – Comment and vote on requirements – Post requirements  Time for this: maximum 10 minutes
  16. 16. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 17 GAMIFICATION
  17. 17. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 18 Gamification  Gamification is the use of game design elements in non-game contexts  Main objective: directing “user” behavior – Examples?  Application domain may vary – e.g. business, politics, social networks, health, etc. – Examples?  Note on terminology: Gamification ≠ Serious Games ≠ Game Based Learning WHOLE PART GAME PLAY (Serious) Games Gameful Design (Gamification) Toys Playful Design (Deterding et al 2011)
  18. 18. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 19 Simple Example: Badges  A badge represents an achievement – e.g. various check-in achievements on Foursquare  Often combined with points (= feedback, win states, progression) and leaderboards (=competition) Mozilla Open Badges – standard to recognize and verify learning Image Source: https://blog.mozilla.org/blog/2013/03/14/open_badges/
  19. 19. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 20 Example: Foursquare Leaderboard Achievements Badges Points, Feedback, Resource Acq. Challenge Feedback Collections
  20. 20. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 21 More Examples  Social Good – Speed Camera Lottery – Based on reward, immediate feedback, curiosity, clear win state, social pressure – Avg. speed reduced from 32 to 25 km/h during trial period  Education – Flood Fighter (for Bangkok) – Raising youths' awareness and knowledge about floods – Based on points, levels, rewards, achievements, challenges… – >10k installs in Thailand
  21. 21. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 22 How to Gamify?  Octalysis  iGamify and many more… Different methodologies and frameworks, e.g.: Source: http://octalysisgroup.com/wp-content/uploads/2014/05/Octalysis-Main- Website-image.001-e1423688569412.jpg © 2013 iGamify - http://www.igamify.com/gamification-model
  22. 22. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 23 Werbach’s Game Elements Pyramid Based on Kevin Werbach’s Gamification Course, 2014 Dynamics Big-picture aspects; “grammar” Mechanics Processes that drive action forward; “verbs” Components Specific instantiations of mechanics and dynamics; “nouns” Emotions, Constraints, Narrative, Progression, Relationships, … Challenges, Chance, Competition, Cooperation, Feedback, Resource Acquisition, Rewards, Transactions, Turns, Win States, … Achievements, Avatars, Badges, Boss Fights, Collections, Combat, Content Unlocking, Gifting (Charity), Leaderboards, Levels, Points, Quests, Social Graph, Teams, Virtual Goods, … (See the “Gamification Handout”)
  23. 23. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 24 INTERACTIVE EXERCISE
  24. 24. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 25 Task: Gamify Requirements Bazaar  Team up, name your team, and appoint team leader  Produce gamification concept – Combine game elements from Werbach’s pyramid to gamify Requirements Bazaar – help: Gamification handout – Create visual mockups of the gamified GUI on the provided GUI handouts – Post your gamification ideas to the component named after your team in the „Requirements Bazaar 2“ project – Pitch the concept like a gamification pro (= refer to game elements) – help: none! – TIME: UNTIL 17:45 MAXIMUM  Investment game – Distribute your likes over the presented concepts – Top concepts get featured on Learning Layers blog
  25. 25. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 26 INVESTMENT GAME
  26. 26. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 27 Determining the Top Concepts  Each of you gets 5 likes to invest  The workshop chairs also have likes to invest  There is an envelope representing each team  Distribute your likes over the envelopes
  27. 27. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 28 Investment Results These top concepts will be featured on the Layers Blog http://learning-layers.eu/news/ 1. Game Over received 32 likes 2. The Mediterraneans received 19 likes 3. M.E.D. received 16 likes
  • LaurenBaker95

    Nov. 28, 2021
  • klamma

    Aug. 6, 2015

Workshop delivered at the 11th Joint European Summer School on Technology Enhanced Learning (JTEL 2015), July 4 - 11, 2015, in Ischia, Italy.

Views

Total views

1,442

On Slideshare

0

From embeds

0

Number of embeds

453

Actions

Downloads

5

Shares

0

Comments

0

Likes

2

×