{"id":861,"date":"2023-07-07T11:37:05","date_gmt":"2023-07-07T09:37:05","guid":{"rendered":"https:\/\/www.iot-embedded.de\/iot-2023\/?p=861"},"modified":"2023-07-07T11:37:06","modified_gmt":"2023-07-07T09:37:06","slug":"projektplan-in-der-uebersicht","status":"publish","type":"post","link":"https:\/\/www.iot-embedded.de\/iot-2023\/2023\/07\/07\/projektplan-in-der-uebersicht\/","title":{"rendered":"Projektplan in der \u00dcbersicht"},"content":{"rendered":"\n<p>Zu Beginn des Projekts haben wir uns im Off-Space-Team f\u00fcr den Projektvorgehensmodell Scrum entschieden. Dieses hat uns wegen seiner Agilit\u00e4t und Iterativen Ans\u00e4tze sowie durch die einzelnen Reviews \u00fcberzeugt. Hierzu haben wir das Projektmanagementtool Jira benutzt (Wir haben Sie zu unserem Jira Board hinzugef\u00fcgt!).<\/p>\n\n\n\n<p>Hier haben wir zu Beginn jedes 2-w\u00f6chigen Sprints die Aufgaben und Ziele festgelegt. Die Aufgaben wurden dann zugewiesen und von uns Teammitgliedern bearbeitet. Dieses Vorgehen haben wir in Jira festgehalten und kontinuierlich aktualisiert. Nat\u00fcrlich haben alle Teammitglieder auch bei den Aufgaben der anderen geholfen und unterstutzt. Am Ende jedes Sprints wurden die Reviews durchgef\u00fchrt und besprochen, was gut und was schlecht lief. Vor Allem wurden aber alle auf den Stand des jeweiligen Teammitglieds gebracht.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Im Folgenden haben wir die \u00dcbersicht unserer 4 Sprints aufgestellt:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"926\" height=\"399\" src=\"https:\/\/www.iot-embedded.de\/iot-2023\/wp-content\/uploads\/sites\/6\/2023\/07\/image.png\" alt=\"\" class=\"wp-image-862\" srcset=\"https:\/\/www.iot-embedded.de\/iot-2023\/wp-content\/uploads\/sites\/6\/2023\/07\/image.png 926w, https:\/\/www.iot-embedded.de\/iot-2023\/wp-content\/uploads\/sites\/6\/2023\/07\/image-300x129.png 300w, https:\/\/www.iot-embedded.de\/iot-2023\/wp-content\/uploads\/sites\/6\/2023\/07\/image-768x331.png 768w\" sizes=\"(max-width: 926px) 100vw, 926px\" \/><\/figure>\n\n\n\n<p>Sprint 1:<\/p>\n\n\n\n<p>Zu Beginn haben wir mit dem Kickoff-meeting gestartet, in welchem wir die formalen Dinge gekl\u00e4rt haben, und unsere beispielhafte Architektur und unsere Ziele gekl\u00e4rt haben. Ab der Mitte des Sprints haben wir uns auf die Priorisierung der Aufgaben f\u00fcr den Sprint sowie auf erste Mock-Ups f\u00fcr das Frontend und den Bedarf an Daten aus der Datenbank fokussiert. Zuletzt wurde unser erster review durchgef\u00fchrt.<\/p>\n\n\n\n<p>Sprint 2:<\/p>\n\n\n\n<p>In unserem zweiten Sprint haben wir uns um das Aufsetzen der Datenbank gek\u00fcmmert. Hierzu wurde das Datenbankschema aufgestellt. Parallel haben wir mit der Entwicklung des Frontends gestartet. Unsere Hardwarekomponente, der RFID-Leser musste an die Pis gekoppelt werden und schlussendlich mit dem backend verkn\u00fcpft werden. Zwischendurch haben wir eine neue Architektur in Form eines Mini-PCs ausprobiert, haben uns aufgrund der Einfachheit doch f\u00fcr eine Architektur mit den Pis entschieden. Zuletzt noch eine Review, in der wir die Architektur besprochen haben.<\/p>\n\n\n\n<p>Sprint 3:<\/p>\n\n\n\n<p>Hier haben wir uns zun\u00e4chst mit der Ausarbeitung eines MVP (Minimum Viable Product) auseinandergesetzt, sodass alle zus\u00e4tzlichen Funktionen auf dieser Basis entwickelt werden k\u00f6nnen. Nebenbei haben wir nach unserem bereits dokumentierten \u201eHackerangriff\u201c auf die Datenbank neue M\u00f6glichkeiten gesucht die Datenbank zu sch\u00fctzen und das Schema zu erweitern. Nebenbei wurden die APIs geschrieben und das Frontend weiterbearbeitet. Nach ersten Verkn\u00fcpfungsversuchen von Frontend und Backend haben wir unseren Review abgehalten und uns f\u00fcr den letzten Sprint beraten.<\/p>\n\n\n\n<p>Sprint 4:<\/p>\n\n\n\n<p>Der Fokus in unserem letzten Sprint lag auf der Abschlusspr\u00e4sentation und auf der Vervollst\u00e4ndigung unseres Produkts. Die Pis wurden aufgesetzt und das Frontend komplett mit dem Backend verbunden. Zuletzt wurde noch die Demo f\u00fcr die Pr\u00e4sentation vorbereitet und der Pitch zu unserem Produkt abgehalten. Am Ende des Sprints haben wir uns als Projektteam zusammengesetzt und unser Produkt, sowie Projekt reflektiert.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zu Beginn des Projekts haben wir uns im Off-Space-Team f\u00fcr den Projektvorgehensmodell Scrum entschieden. Dieses hat uns wegen seiner Agilit\u00e4t und Iterativen Ans\u00e4tze sowie durch die einzelnen Reviews \u00fcberzeugt. Hierzu haben wir das Projektmanagementtool Jira benutzt (Wir haben Sie zu<\/p>\n","protected":false},"author":32,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[9],"tags":[44,20,45],"_links":{"self":[{"href":"https:\/\/www.iot-embedded.de\/iot-2023\/wp-json\/wp\/v2\/posts\/861"}],"collection":[{"href":"https:\/\/www.iot-embedded.de\/iot-2023\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.iot-embedded.de\/iot-2023\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.iot-embedded.de\/iot-2023\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iot-embedded.de\/iot-2023\/wp-json\/wp\/v2\/comments?post=861"}],"version-history":[{"count":1,"href":"https:\/\/www.iot-embedded.de\/iot-2023\/wp-json\/wp\/v2\/posts\/861\/revisions"}],"predecessor-version":[{"id":863,"href":"https:\/\/www.iot-embedded.de\/iot-2023\/wp-json\/wp\/v2\/posts\/861\/revisions\/863"}],"wp:attachment":[{"href":"https:\/\/www.iot-embedded.de\/iot-2023\/wp-json\/wp\/v2\/media?parent=861"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.iot-embedded.de\/iot-2023\/wp-json\/wp\/v2\/categories?post=861"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.iot-embedded.de\/iot-2023\/wp-json\/wp\/v2\/tags?post=861"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}