{"id":1255,"date":"2017-05-15T13:00:54","date_gmt":"2017-05-15T11:00:54","guid":{"rendered":"https:\/\/blog.rwth-aachen.de\/itc\/?p=1255"},"modified":"2023-10-26T09:21:02","modified_gmt":"2023-10-26T07:21:02","slug":"aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler","status":"publish","type":"post","link":"https:\/\/blog.rwth-aachen.de\/itc\/en\/2017\/05\/15\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\/","title":{"rendered":"Aus dem Entwickleralltag der RWTHapp: Offensichtliche Fehler?"},"content":{"rendered":"<div class=\"twoclick_social_bookmarks_post_1255 social_share_privacy clearfix 1.6.4 locale-en_US sprite-en_US\"><\/div><div class=\"twoclick-js\"><script type=\"text\/javascript\">\/* <![CDATA[ *\/\njQuery(document).ready(function($){if($('.twoclick_social_bookmarks_post_1255')){$('.twoclick_social_bookmarks_post_1255').socialSharePrivacy({\"txt_help\":\"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter, Flattr, Xing, t3n, LinkedIn, Pinterest oder Google eventuell ins Ausland \\u00fcbertragen und unter Umst\\u00e4nden auch dort gespeichert. N\\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\\\/em>.\",\"settings_perma\":\"Dauerhaft aktivieren und Daten\\u00fcber-tragung zustimmen:\",\"info_link\":\"http:\\\/\\\/www.heise.de\\\/ct\\\/artikel\\\/2-Klicks-fuer-mehr-Datenschutz-1333879.html\",\"uri\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/2017\\\/05\\\/15\\\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\\\/\",\"post_id\":1255,\"post_title_referrer_track\":\"Aus+dem+Entwickleralltag+der+RWTHapp%3A+Offensichtliche+Fehler%3F\",\"display_infobox\":\"on\"});}});\n\/* ]]> *\/<\/script><\/div><div id=\"attachment_1256\" style=\"width: 319px\" class=\"wp-caption alignright\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1256\" class=\"wp-image-1256\" src=\"https:\/\/blog.rwth-aachen.de\/itc\/files\/2017\/05\/blogbeitrag_rwthapp-173x300.png\" alt=\"RWTHapp\" width=\"309\" height=\"536\" srcset=\"https:\/\/blog.rwth-aachen.de\/itc\/files\/2017\/05\/blogbeitrag_rwthapp-173x300.png 173w, https:\/\/blog.rwth-aachen.de\/itc\/files\/2017\/05\/blogbeitrag_rwthapp-768x1334.png 768w, https:\/\/blog.rwth-aachen.de\/itc\/files\/2017\/05\/blogbeitrag_rwthapp-590x1024.png 590w, https:\/\/blog.rwth-aachen.de\/itc\/files\/2017\/05\/blogbeitrag_rwthapp.png 1148w\" sizes=\"auto, (max-width: 309px) 100vw, 309px\" \/><p id=\"caption-attachment-1256\" class=\"wp-caption-text\">Quelle: RWTHapp<\/p><\/div>\n<p>Beim gro\u00dfen Re-Release des Quizz2Go in der RWTHapp vor ein paar Wochen wurden viele Benutzer beim Aufruf eben dieser Quizz2Go-Seite mit einer Fehlermeldung begr\u00fc\u00dft. Hier war also offensichtlich eines der Hauptfeatures &#8220;kaputt&#8221;.<\/p>\n<p><strong>Wie passiert sowas?<\/strong><\/p>\n<p>Dieser Blogbeitrag soll einen kleinen Einblick in unseren Entwicklungsprozess geben und dabei etwas auf die Frage eingehen, wie es dazu kommt, dass Software immer wieder doch scheinbar offensichtliche Fehler enth\u00e4lt.<\/p>\n<p><strong>Wie l\u00e4uft ein Release der RWTHapp ab?<\/strong><\/p>\n<p>Wir arbeiten im Team mit agilen Prozessen, um flexibel auf neue Anforderungen reagieren zu k\u00f6nnen. Hierbei treffen wir uns durchschnittlich alle drei Wochen, um beispielsweise neue Ideen und Benutzerfeedback zu besprechen. Dabei setzen wir uns alle das Ziel, ein neues Release freizugeben. Dazu wird ein Zeitpunkt festgelegt, ab dem keine neuen Funktionalit\u00e4ten mehr in die Release-Version aufgenommen werden und sich nur noch um Fehlerbehebung und kleine Verbesserungen gek\u00fcmmert wird. Dieses Vorgehen ist auch als &#8220;feature freeze&#8221; bekannt. Der Sinn dahinter ist, zu vermeiden, dass durch st\u00e4ndiges Hinzuf\u00fcgen von Funktionalit\u00e4t die Software nie einen stabilen Zustand erreicht. In dieser Phase wird die App gr\u00fcndlich getestet, um potentielle weitere Fehler zu entdecken.<\/p>\n<p>Jede Fehlerbehebung, die w\u00e4hrend der Testphase durchgef\u00fchrt wird, zieht weitere Code\u00e4nderungen nach sich. Es wird also kontinuierlich weitergetestet, um sicherzustellen, dass keine neuen Probleme auftreten. Diese Tests sind sehr zeitintensiv. Da es schwierig ist Benutzeroberfl\u00e4chen automatisiert testen zu lassen, testen wir manuell auf mehreren Plattformen (Android, iOS, Windows) und unterschiedlichen Ger\u00e4tetypen (Smartphones, Tablets, PCs).<\/p>\n<p><strong>Was ist jetzt also schiefgelaufen?<\/strong><\/p>\n<p>In der fast fertigen Version des Quizz2Go wurde standardm\u00e4\u00dfig immer nur das aktuelle Semester angezeigt. Weitere mussten durch einen Button nachgeladen werden. Mit dem bevorstehenden Semesterwechsel h\u00e4tte das potentiell daf\u00fcr gesorgt, dass die noch relevanten Quizze nicht angezeigt und jedes Mal nachgeladen werden m\u00fcssten. Aus diesem Grund wurde beschlossen, dass immer direkt drei Semester angezeigt werden. Es wurde getestet, ob nun auch drei Semester angezeigt werden, und die App daraufhin ver\u00f6ffentlicht.<\/p>\n<p><strong>Was haben wir vergessen?<\/strong><\/p>\n<p>Nat\u00fcrlich haben wir getestet, ob das Quizz2Go noch funktioniert, allerdings nur f\u00fcr den ge\u00e4nderten Fall, bei dem Benutzern Quizze f\u00fcr drei anstatt nur f\u00fcr ein Semester zur Verf\u00fcgung stehen. Diese kleine \u00c4nderung hat jedoch auch dazu gef\u00fchrt, dass oben auftritt, wenn der Benutzer <strong>keine<\/strong> verf\u00fcgbaren Quizze hat. Der auftretende Fehler ist ein alter Bekannter in der Software-Entwicklung: ohne Daten wird eine Variable nicht initialisiert und der unscheinbare, neue Zugriff f\u00fchrt zu einer Fehlermeldung.<\/p>\n<p>Letztendlich sind es wie in diesem Fall also meistens Kleinigkeiten, die dann zu so ungl\u00fccklichen Fehlern f\u00fchren.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Beim gro\u00dfen Re-Release des Quizz2Go in der RWTHapp vor ein paar Wochen wurden viele Benutzer beim Aufruf eben dieser Quizz2Go-Seite mit einer Fehlermeldung begr\u00fc\u00dft. Hier war also offensichtlich eines der [&hellip;]<\/p>\n","protected":false},"author":377,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"c2c_always_allow_admin_comments":false,"footnotes":""},"categories":[305],"tags":[176],"class_list":["post-1255","post","type-post","status-publish","format-standard","hentry","category-themen","tag-rwthapp"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"Quelle: RWTHapp Beim gro\u00dfen Re-Release des Quizz2Go in der RWTHapp vor ein paar Wochen wurden viele Benutzer beim Aufruf eben dieser Quizz2Go-Seite mit einer Fehlermeldung begr\u00fc\u00dft. Hier war also offensichtlich eines der Hauptfeatures &quot;kaputt&quot;. Wie passiert sowas? Dieser Blogbeitrag soll einen kleinen Einblick in unseren Entwicklungsprozess geben und dabei etwas auf die Frage eingehen, wie\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Petry, Miriam\"\/>\n\t<meta name=\"keywords\" content=\"rwthapp,topic\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/blog.rwth-aachen.de\/itc\/en\/2017\/05\/15\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"IT Center Blog \u2022\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Aus dem Entwickleralltag der RWTHapp: Offensichtliche Fehler? \u2022 IT Center Blog\" \/>\n\t\t<meta property=\"og:description\" content=\"Quelle: RWTHapp Beim gro\u00dfen Re-Release des Quizz2Go in der RWTHapp vor ein paar Wochen wurden viele Benutzer beim Aufruf eben dieser Quizz2Go-Seite mit einer Fehlermeldung begr\u00fc\u00dft. Hier war also offensichtlich eines der Hauptfeatures &quot;kaputt&quot;. Wie passiert sowas? Dieser Blogbeitrag soll einen kleinen Einblick in unseren Entwicklungsprozess geben und dabei etwas auf die Frage eingehen, wie\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/blog.rwth-aachen.de\/itc\/en\/2017\/05\/15\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2017-05-15T11:00:54+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-10-26T07:21:02+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/itcenterrwth\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@ITCenterRWTH\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Aus dem Entwickleralltag der RWTHapp: Offensichtliche Fehler? \u2022 IT Center Blog\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Quelle: RWTHapp Beim gro\u00dfen Re-Release des Quizz2Go in der RWTHapp vor ein paar Wochen wurden viele Benutzer beim Aufruf eben dieser Quizz2Go-Seite mit einer Fehlermeldung begr\u00fc\u00dft. Hier war also offensichtlich eines der Hauptfeatures &quot;kaputt&quot;. Wie passiert sowas? Dieser Blogbeitrag soll einen kleinen Einblick in unseren Entwicklungsprozess geben und dabei etwas auf die Frage eingehen, wie\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@ITCenterRWTH\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/2017\\\/05\\\/15\\\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\\\/#blogposting\",\"name\":\"Aus dem Entwickleralltag der RWTHapp: Offensichtliche Fehler? \\u2022 IT Center Blog\",\"headline\":\"Aus dem Entwickleralltag der RWTHapp: Offensichtliche Fehler?\",\"author\":{\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/author\\\/377\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/files\\\/2017\\\/05\\\/blogbeitrag_rwthapp.png\",\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/2017\\\/05\\\/15\\\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\\\/#articleImage\",\"width\":1148,\"height\":1994},\"datePublished\":\"2017-05-15T13:00:54+02:00\",\"dateModified\":\"2023-10-26T09:21:02+02:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/2017\\\/05\\\/15\\\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/2017\\\/05\\\/15\\\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\\\/#webpage\"},\"articleSection\":\"Topic, RWTHapp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/2017\\\/05\\\/15\\\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/category\\\/themen\\\/#listItem\",\"name\":\"Topic\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/category\\\/themen\\\/#listItem\",\"position\":2,\"name\":\"Topic\",\"item\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/category\\\/themen\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/2017\\\/05\\\/15\\\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\\\/#listItem\",\"name\":\"Aus dem Entwickleralltag der RWTHapp: Offensichtliche Fehler?\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/2017\\\/05\\\/15\\\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\\\/#listItem\",\"position\":3,\"name\":\"Aus dem Entwickleralltag der RWTHapp: Offensichtliche Fehler?\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/category\\\/themen\\\/#listItem\",\"name\":\"Topic\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/#organization\",\"name\":\"IT Center RWTH Aachen University\",\"url\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/files\\\/2018\\\/09\\\/IT-Center-Logo.png\",\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/2017\\\/05\\\/15\\\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\\\/#organizationLogo\",\"width\":1312,\"height\":378,\"caption\":\"IT Center Logo\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/2017\\\/05\\\/15\\\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/itcenterrwth\",\"https:\\\/\\\/twitter.com\\\/ITCenterRWTH\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/itcenterrwthaachen\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/itcenterrwth\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/author\\\/377\\\/#author\",\"url\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/author\\\/377\\\/\",\"name\":\"Petry, Miriam\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/2017\\\/05\\\/15\\\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/891d40a8c577e2aa2c822e418061f165577d6278761ebb434573846d8c74c8e0?s=96&d=blank&r=g\",\"width\":96,\"height\":96,\"caption\":\"Petry, Miriam\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/2017\\\/05\\\/15\\\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\\\/#webpage\",\"url\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/2017\\\/05\\\/15\\\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\\\/\",\"name\":\"Aus dem Entwickleralltag der RWTHapp: Offensichtliche Fehler? \\u2022 IT Center Blog\",\"description\":\"Quelle: RWTHapp Beim gro\\u00dfen Re-Release des Quizz2Go in der RWTHapp vor ein paar Wochen wurden viele Benutzer beim Aufruf eben dieser Quizz2Go-Seite mit einer Fehlermeldung begr\\u00fc\\u00dft. Hier war also offensichtlich eines der Hauptfeatures \\\"kaputt\\\". Wie passiert sowas? Dieser Blogbeitrag soll einen kleinen Einblick in unseren Entwicklungsprozess geben und dabei etwas auf die Frage eingehen, wie\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/2017\\\/05\\\/15\\\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/author\\\/377\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/author\\\/377\\\/#author\"},\"datePublished\":\"2017-05-15T13:00:54+02:00\",\"dateModified\":\"2023-10-26T09:21:02+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/\",\"name\":\"IT Center Blog\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Aus dem Entwickleralltag der RWTHapp: Offensichtliche Fehler? \u2022 IT Center Blog","description":"Quelle: RWTHapp Beim gro\u00dfen Re-Release des Quizz2Go in der RWTHapp vor ein paar Wochen wurden viele Benutzer beim Aufruf eben dieser Quizz2Go-Seite mit einer Fehlermeldung begr\u00fc\u00dft. Hier war also offensichtlich eines der Hauptfeatures \"kaputt\". Wie passiert sowas? Dieser Blogbeitrag soll einen kleinen Einblick in unseren Entwicklungsprozess geben und dabei etwas auf die Frage eingehen, wie","canonical_url":"https:\/\/blog.rwth-aachen.de\/itc\/en\/2017\/05\/15\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\/","robots":"max-image-preview:large","keywords":"rwthapp,topic","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/2017\/05\/15\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\/#blogposting","name":"Aus dem Entwickleralltag der RWTHapp: Offensichtliche Fehler? \u2022 IT Center Blog","headline":"Aus dem Entwickleralltag der RWTHapp: Offensichtliche Fehler?","author":{"@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/author\/377\/#author"},"publisher":{"@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/blog.rwth-aachen.de\/itc\/files\/2017\/05\/blogbeitrag_rwthapp.png","@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/2017\/05\/15\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\/#articleImage","width":1148,"height":1994},"datePublished":"2017-05-15T13:00:54+02:00","dateModified":"2023-10-26T09:21:02+02:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/2017\/05\/15\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\/#webpage"},"isPartOf":{"@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/2017\/05\/15\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\/#webpage"},"articleSection":"Topic, RWTHapp"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/2017\/05\/15\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/blog.rwth-aachen.de\/itc\/en#listItem","position":1,"name":"Home","item":"https:\/\/blog.rwth-aachen.de\/itc\/en","nextItem":{"@type":"ListItem","@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/category\/themen\/#listItem","name":"Topic"}},{"@type":"ListItem","@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/category\/themen\/#listItem","position":2,"name":"Topic","item":"https:\/\/blog.rwth-aachen.de\/itc\/en\/category\/themen\/","nextItem":{"@type":"ListItem","@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/2017\/05\/15\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\/#listItem","name":"Aus dem Entwickleralltag der RWTHapp: Offensichtliche Fehler?"},"previousItem":{"@type":"ListItem","@id":"https:\/\/blog.rwth-aachen.de\/itc\/en#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/2017\/05\/15\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\/#listItem","position":3,"name":"Aus dem Entwickleralltag der RWTHapp: Offensichtliche Fehler?","previousItem":{"@type":"ListItem","@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/category\/themen\/#listItem","name":"Topic"}}]},{"@type":"Organization","@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/#organization","name":"IT Center RWTH Aachen University","url":"https:\/\/blog.rwth-aachen.de\/itc\/en\/","logo":{"@type":"ImageObject","url":"https:\/\/blog.rwth-aachen.de\/itc\/files\/2018\/09\/IT-Center-Logo.png","@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/2017\/05\/15\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\/#organizationLogo","width":1312,"height":378,"caption":"IT Center Logo"},"image":{"@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/2017\/05\/15\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/itcenterrwth","https:\/\/twitter.com\/ITCenterRWTH","https:\/\/www.youtube.com\/c\/itcenterrwthaachen","https:\/\/www.linkedin.com\/company\/itcenterrwth"]},{"@type":"Person","@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/author\/377\/#author","url":"https:\/\/blog.rwth-aachen.de\/itc\/en\/author\/377\/","name":"Petry, Miriam","image":{"@type":"ImageObject","@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/2017\/05\/15\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/891d40a8c577e2aa2c822e418061f165577d6278761ebb434573846d8c74c8e0?s=96&d=blank&r=g","width":96,"height":96,"caption":"Petry, Miriam"}},{"@type":"WebPage","@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/2017\/05\/15\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\/#webpage","url":"https:\/\/blog.rwth-aachen.de\/itc\/en\/2017\/05\/15\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\/","name":"Aus dem Entwickleralltag der RWTHapp: Offensichtliche Fehler? \u2022 IT Center Blog","description":"Quelle: RWTHapp Beim gro\u00dfen Re-Release des Quizz2Go in der RWTHapp vor ein paar Wochen wurden viele Benutzer beim Aufruf eben dieser Quizz2Go-Seite mit einer Fehlermeldung begr\u00fc\u00dft. Hier war also offensichtlich eines der Hauptfeatures \"kaputt\". Wie passiert sowas? Dieser Blogbeitrag soll einen kleinen Einblick in unseren Entwicklungsprozess geben und dabei etwas auf die Frage eingehen, wie","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/#website"},"breadcrumb":{"@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/2017\/05\/15\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\/#breadcrumblist"},"author":{"@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/author\/377\/#author"},"creator":{"@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/author\/377\/#author"},"datePublished":"2017-05-15T13:00:54+02:00","dateModified":"2023-10-26T09:21:02+02:00"},{"@type":"WebSite","@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/#website","url":"https:\/\/blog.rwth-aachen.de\/itc\/en\/","name":"IT Center Blog","inLanguage":"en-US","publisher":{"@id":"https:\/\/blog.rwth-aachen.de\/itc\/en\/#organization"}}]},"og:locale":"en_US","og:site_name":"IT Center Blog \u2022","og:type":"article","og:title":"Aus dem Entwickleralltag der RWTHapp: Offensichtliche Fehler? \u2022 IT Center Blog","og:description":"Quelle: RWTHapp Beim gro\u00dfen Re-Release des Quizz2Go in der RWTHapp vor ein paar Wochen wurden viele Benutzer beim Aufruf eben dieser Quizz2Go-Seite mit einer Fehlermeldung begr\u00fc\u00dft. Hier war also offensichtlich eines der Hauptfeatures &quot;kaputt&quot;. Wie passiert sowas? Dieser Blogbeitrag soll einen kleinen Einblick in unseren Entwicklungsprozess geben und dabei etwas auf die Frage eingehen, wie","og:url":"https:\/\/blog.rwth-aachen.de\/itc\/en\/2017\/05\/15\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\/","article:published_time":"2017-05-15T11:00:54+00:00","article:modified_time":"2023-10-26T07:21:02+00:00","article:publisher":"https:\/\/www.facebook.com\/itcenterrwth","twitter:card":"summary","twitter:site":"@ITCenterRWTH","twitter:title":"Aus dem Entwickleralltag der RWTHapp: Offensichtliche Fehler? \u2022 IT Center Blog","twitter:description":"Quelle: RWTHapp Beim gro\u00dfen Re-Release des Quizz2Go in der RWTHapp vor ein paar Wochen wurden viele Benutzer beim Aufruf eben dieser Quizz2Go-Seite mit einer Fehlermeldung begr\u00fc\u00dft. Hier war also offensichtlich eines der Hauptfeatures &quot;kaputt&quot;. Wie passiert sowas? Dieser Blogbeitrag soll einen kleinen Einblick in unseren Entwicklungsprozess geben und dabei etwas auf die Frage eingehen, wie","twitter:creator":"@ITCenterRWTH"},"aioseo_meta_data":{"post_id":"1255","title":null,"description":null,"keywords":[],"keyphrases":{"focus":{"keyphrase":"RWTHapp","score":100,"analysis":{"keyphraseInTitle":{"score":9,"maxScore":9,"error":0},"keyphraseInDescription":[],"keyphraseLength":{"score":9,"maxScore":9,"error":0,"length":1},"keyphraseInURL":{"score":5,"maxScore":5,"error":0},"keyphraseInIntroduction":{"score":9,"maxScore":9,"error":0},"keyphraseInSubHeadings":[],"keyphraseInImageAlt":{"score":9,"maxScore":9,"error":0}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":[],"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"BlogPosting","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2022-01-24 14:01:00","updated":"2025-07-08 12:51:38","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/blog.rwth-aachen.de\/itc\/en\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/blog.rwth-aachen.de\/itc\/en\/category\/themen\/\" title=\"Topic\">Topic<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tAus dem Entwickleralltag der RWTHapp: Offensichtliche Fehler?\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/blog.rwth-aachen.de\/itc\/en"},{"label":"Topic","link":"https:\/\/blog.rwth-aachen.de\/itc\/en\/category\/themen\/"},{"label":"Aus dem Entwickleralltag der RWTHapp: Offensichtliche Fehler?","link":"https:\/\/blog.rwth-aachen.de\/itc\/en\/2017\/05\/15\/aus-dem-entwickleralltag-der-rwthapp-offensichtliche-fehler\/"}],"_links":{"self":[{"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/posts\/1255","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/users\/377"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/comments?post=1255"}],"version-history":[{"count":5,"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/posts\/1255\/revisions"}],"predecessor-version":[{"id":17642,"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/posts\/1255\/revisions\/17642"}],"wp:attachment":[{"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/media?parent=1255"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/categories?post=1255"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/tags?post=1255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}