{"id":537,"date":"2021-10-26T15:24:53","date_gmt":"2021-10-26T15:24:53","guid":{"rendered":"https:\/\/erdbeerbeet.com\/?p=537"},"modified":"2021-10-26T15:27:36","modified_gmt":"2021-10-26T15:27:36","slug":"achievements-for-apps","status":"publish","type":"post","link":"https:\/\/erdbeerbeet.com\/de\/achievements-for-apps","title":{"rendered":"Achievements f\u00fcr Apps"},"content":{"rendered":"\n<p>Wie die meisten liebe ich es, mir ein neues Achievement zu verdienen. Diese kleinen Flei\u00dfk\u00e4rtchen, die Apps und vor allem Spiele f\u00fcr bestimmte Aktivit\u00e4ten oder Ergebnisse vergeben. Entsprechend brauch meine App sowas auch. Bevor ich mir aber Gedanken machen, welche Bedingungen angemessen sind, recherchiere ich erst einmal, ob und wie Achievements das Benutzungserlebnis \u00fcberhaupt verbessern.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Die Psychology von Achievements<\/strong><\/h2>\n\n\n\n<p><a href=\"https:\/\/www.psychologyofgames.com\/2016\/07\/why-do-achievements-trophies-and-badges-work\/\">&#8220;Why Do Achievements, Trophies, and Badges Work?&#8221; (2016, englisch, von Jamie Madigan<\/a>) liefert eine ausgezeichnet Erkl\u00e4rung, warum Menschen Achievements so gerne m\u00f6gen und wie sie genutzt werden k\u00f6nnen, um die Nutzererfahrung zu verbessern. Kurzgesagt hier die Begr\u00fcndungen, warum das so gut funktioniert:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Sie sorgen daf\u00fcr, dass wir uns selbst bessere Leistungen abverlangen (um das n\u00e4chste Achievement zu erreichen)<\/li><li>Sie setzen uns Ziele und machen uns dadurch effizienter<\/li><li>Das Erreichen dieser Ziele und Erhalten des Achievements, macht uns zufrieden<\/li><li>Sie sorgen daf\u00fcr, dass wir uns verpflichtet f\u00fchlen, unsere Ziele zu erreichen<\/li><li>Sie fungieren als Anleitung und geben uns Feedback<\/li><li>Sie f\u00f6rdern psychologischen Flow durch ihr Feedback<\/li><li>Sie liefern die soziale Best\u00e4tigung<\/li><li>Sie motivieren uns, indem sie einen Vergleich mit anderen Nutzern erm\u00f6glichen<\/li><\/ul>\n\n\n\n<p>Wenn ihr der englischen Sprache m\u00e4chtig seid, lest bitte diesen Artikel. Mein WordProgressor ist zwar kein Spiel, aber ich m\u00f6chte meine Benutzer motivieren mehr zu schreiben und mehr zu schaffen. Eine andere Quelle die ich gefunden habe ist das Abstrakt eines wissenschaftlichen Papers: <a href=\"https:\/\/www.sciencedirect.com\/science\/article\/abs\/pii\/S074756321930086X\" class=\"broken_link\">&#8220;Achievement unlocked!&#8221; &#8211; The impact of digital achievements as a gamification element on motivation and performance&#8221; (2019 by C. Groening and C. Binnewies)<\/a>, das hervorhebt, dass Achievements motivieren sollten und trotzdem schwierig genug sein um den Nutzer zu fordern.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Arten von Achievements<\/strong><\/h2>\n\n\n\n<p>Ich m\u00f6chte verschiedene Arten von Achievements umsetzen. Zum Beispiel solche, die der Nutzer sich selbst geben kann, als Belohnung f\u00fcr etwas, dass meine App nicht messen kann oder sollte. Nennen wir sie <strong>pers\u00f6nliche Achievements<\/strong>.<br>In der Welt des WordProgressors geht es zum Beispiel darum, in bestimmten Genres zu schreiben, sich mit Freunden zum Schreiben zu treffen oder in einem Caf\u00e9 oder Park zu schreiben.<\/p>\n\n\n\n<p>Dann gibt es <strong>App Achievements<\/strong> die von jeder erdenklichen App vergeben werden k\u00f6nnen, unabh\u00e4ngig von ihrer tats\u00e4chlichen Funktion. F\u00fcrs Erstellen eines Kontos, x erneute Aufrufe, die App an x aufeinanderfolgenden Tagen \u00f6ffnen, mit einem Freund teilen, die App bewerten, eine Subscription abschlie\u00dfen.<br>Ja, ich m\u00f6chte den Benutzer definitiv daf\u00fcr belohnen, mich zu unterst\u00fctzen.<\/p>\n\n\n\n<p>Jetzt die interessantesten &#8211; psychologisch gesehen &#8211; die den Benutzer f\u00fcr App-spezifisches Verhalten belohnen. Der WordProgressor l\u00e4sst einen Schreibprojekte verfolgen und den jeweiligen Fortschritt, gemessen in Worten. Ich m\u00f6chten den Nutzer daf\u00fcr belohnen, dass er Fortschritte beim Schreiben macht. Wenn er (fast) jeden Tag W\u00f6rter hinzuf\u00fcgt, neues ausprobiert und den n\u00e4chsten Status eines Projekts erreicht (schonmal eine Geschichte eingereicht?).<br>Oh, die brauchen auch einen Namen&#8230; <strong>Verhaltens-Achivement<\/strong>s.<\/p>\n\n\n\n<p>F\u00fcr einige davon m\u00f6chte ich den Nutzer daf\u00fcr belohnen, etwas x mal gemacht zu haben. x Geschichten eingereicht, x W\u00f6rter geschrieben, x erste Entw\u00fcrfe vollendet. Aber wie setzt man dieses x, um motivierend zu wirken?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Finde x<\/strong><\/h2>\n\n\n\n<p>Mein erstes x ist 1.<br>Der erste Aufruf des WordProgressor? &#8211; Achievement. Das erste Projekt angelegt? &#8211; Achievement. Erstes Update der Wortzahl? Erste Einreichung? Erstes&#8230; naja, alles.<br>Zu belohnen, wenn das erste Mal etwas getan wird hat mehrere Effekte.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Der Nutzer wird f\u00fcr sein Verhalten belohnt.<\/li><li>Der Nutzer lernt, dass es f\u00fcr dieses Verhalten Achievements zu verdienen gibt.<\/li><li>Der Nutzer wird versuchen noch mehr Dinge zum ersten Mal zu machen, um mehr Achievements zu verdienen.<\/li><li>Der Nutzer wird sein Verhalten wiederholen, um das n\u00e4chste Achievement daf\u00fcr zu erhalten.<\/li><\/ul>\n\n\n\n<p>Ich will zu keiner Zeit alle m\u00f6glichen Achievements anzeigen, aber immer das n\u00e4chste erreichbare, zur Motivation. Au\u00dferdem muss der n\u00e4chste Schritt gr\u00f6\u00dfer sein als der vorhergegangene. Herausfordernd aber nicht unerreichbar. Um es mathematisch auszudr\u00fccken m\u00f6chte ich keine lineare Funktion, aber die Spr\u00fcnge m\u00fcssen gr\u00f6\u00dfer werden.<\/p>\n\n\n\n<p>Mein n\u00e4chste x soll 5 sein. Einfach nach Intuition. Obwohl das nur f\u00fcr so etwas wie Projekte, nicht f\u00fcr W\u00f6rter z\u00e4hlt. Die bekommen einen Multiplikator.<br>Ich habe es mit mathematischen Funktionen versucht, aber die Zahlen sind so krumm geworden, sodass ich die Schrittweiten h\u00e4ndisch gesetzt habe.<\/p>\n\n\n\n<p>1 &#8211; 5 &#8211; 20 &#8211; 50 &#8211; 100 &#8211; 500<\/p>\n\n\n\n<p>Wenn ich es schaffe jemanden zu motivieren 500 Geschichten zu schreiben, nur dank dieses Achievements, dann ist das definitiv ein Achievement f\u00fcr mich selbst, oder nicht?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Umsetzung<\/strong><\/h2>\n\n\n\n<p>Es gen\u00fcgt nicht, nur eine kurze Benachrichtigung zu zeigen, dass ein neues Achievement verdient wurde. Es braucht eine \u00dcbersichtsseite daf\u00fcr. Au\u00dferdem muss der Nutzer in der Lage sein, die n\u00e4chsten, freischaltbaren Achievements zu sehen.<\/p>\n\n\n\n<p>Abgesehen vom vierten Typ; <strong>Geheime Achievements<\/strong>. Einfach ein paar versteckte Funktionen, um die Entwicklerin zu erfreuen.<\/p>\n\n\n\n<p>Sobald ich in Angular einen AchievementService gebaut habe gibt es einen Folgebeitrag.<\/p>\n\n\n\n<p>Welche Arten von Achievements gefallen euch am besten? Irgendwelche Lieblings-Achievement in anderen Spielen oder Apps? F\u00fcr mich pers\u00f6nlich hat ein &#8220;hacken, um zu gewinnen&#8221; Achievement ein Spiel f\u00fcr mich ruiniert.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Achievements motivieren. Und um dem Nutzer das volle Achievement-Erlebnis zu bieten sind hier vier verschiedene Arten von Achievements.<\/p>\n","protected":false},"author":1,"featured_media":404,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[42,12,49],"tags":[54,16,34,45],"class_list":["post-537","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-app-programming","category-programming","category-word_progressor","tag-achievement","tag-app","tag-psychology","tag-word-progressor"],"translation":{"provider":"WPGlobus","version":"3.0.0","language":"de","enabled_languages":["en","de"],"languages":{"en":{"title":true,"content":true,"excerpt":true},"de":{"title":true,"content":true,"excerpt":true}}},"_links":{"self":[{"href":"https:\/\/erdbeerbeet.com\/de\/wp-json\/wp\/v2\/posts\/537","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/erdbeerbeet.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/erdbeerbeet.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/erdbeerbeet.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/erdbeerbeet.com\/de\/wp-json\/wp\/v2\/comments?post=537"}],"version-history":[{"count":19,"href":"https:\/\/erdbeerbeet.com\/de\/wp-json\/wp\/v2\/posts\/537\/revisions"}],"predecessor-version":[{"id":561,"href":"https:\/\/erdbeerbeet.com\/de\/wp-json\/wp\/v2\/posts\/537\/revisions\/561"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/erdbeerbeet.com\/de\/wp-json\/wp\/v2\/media\/404"}],"wp:attachment":[{"href":"https:\/\/erdbeerbeet.com\/de\/wp-json\/wp\/v2\/media?parent=537"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/erdbeerbeet.com\/de\/wp-json\/wp\/v2\/categories?post=537"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/erdbeerbeet.com\/de\/wp-json\/wp\/v2\/tags?post=537"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}