Isabel Kaspar
Goals achieved and missed
Table of contents
Welche Ziele wurden erreicht?
Insgesamt sind wir sehr zufrieden, was die Umsetzung unserer gesetzten Ziele betrifft.
Gründliche Vorbereitung
Im Rahmen unseres Web Development-Projekts konnten alle vorbereitenden Aufgaben termingerecht abgeschlossen werden. Darunter fällt die Erstellung des Mock-ups, einem Klassendiagramm sowie dem Datenmodell. Diese gründliche Vorbereitung zahlte sich besonders aus, als wir den ersten wichtigen Meilenstein erreichten – die Präsentation unseres Projekts und unserer Idee. Unser Ziel, eine sehr gute Note zu erhalten, wurde erfolgreich umgesetzt.
Programmieren und Funktionalität der Anwendung
Auch die Ziele, die im Zusammenhang mit dem Programmieren und der Funktionalität unserer Anwendung standen, wurden allesamt erreicht. Die Datenbankanbindung verlief erfolgreich und die Nutzerverwaltung mit Registrierung, Login und Logout wurde vollständig umgesetzt. Alle Kernaspekte der Anwendung, einschließlich der automatischen Erstellung standardisierter Aufgaben und ihrer Speicherung in der Datenbank, konnten erfolgreich programmiert werden. Die Nutzer haben die Möglichkeit, persönliche Notizen zu erstellen und eine Deadline für ihre Bewerbungen festzulegen. Darüber hinaus wurde es möglich gemacht, dass die Nutzer eigene Aufgaben hinzufügen können.
Zeitmanagement
Das Ziel, ein optimales Zeitmanagement aufrechtzuerhalten und kontinuierlich an unserem Projekt zu arbeiten, wurde konsequent verfolgt und erfolgreich umgesetzt. Trotz einer hohen Anzahl weiterer Prüfungen und Abgaben gelang es uns, das Projekt rechtzeitig abzuschließen, ohne in großen Stress zu geraten.
Welche Ziele konnten wir nicht realisieren?
Styling mit CSS
Obwohl wir in unserem Web Development-Projekt viele Ziele erfolgreich erreicht haben, mussten wir feststellen, dass ein Ziel nicht wie geplant umgesetzt werden konnte. Die optische Gestaltung unserer Anwendung wurde nicht in dem Maße umgesetzt, wie wir es gewünscht hatten. Wir versuchten, einige Aspekte mit eigenem CSS zu verändern und zu verschönern, stießen jedoch auf das Hindernis unserer mangelnden bis gar nicht vorhandenen Erfahrung.
Dieses Hindernis zeigte sich vor allem in einem Zeitmangel und fehlenden Ressourcen, die notwendig gewesen wären, um eine optische Verschönerung mit CSS durchzuführen. Da unsere Anwendung hauptsächlich auf Praktikabilität ausgerichtet ist und den Fokus auf Funktionalität legt, war es uns wichtig, den Nutzer nicht zu überfordern, und das Entertainment des Besuchers stand nicht im Vordergrund.
Obwohl wir Bootstrap verwendet haben, um dem Nutzer eine klare und einheitliche visuelle Erfahrung zu bieten, erkennen wir dennoch Verbesserungspotenzial in der optischen Gestaltung unserer Webinhalte. Wir sind uns bewusst, dass eine ansprechende visuelle Gestaltung das Gesamterlebnis für den Nutzer verbessern kann, und deshalb bedauern wir, dass wir dieses Ziel nicht erreichen konnten. In Zukunft könnten wir zusätzliche Ressourcen und Zeit in CSS einplanen, um das Erscheinungsbild unserer Anwendung zu verbessern.
Verwendung von WTForms
Trotz unserer anfänglichen Planung, WTForms für die Formularverarbeitung einzusetzen, haben wir dieses Ziel nicht erreicht. Die Entscheidung darauf zu verzichten, wurde getroffen, um die Komplexität zu reduzieren und den zeitlichen Rahmen besser einzuhalten. Obwohl WTForms als etabliertes Modul angesehen wird, stellten wir fest, dass die Integration davon in unserer Webanwendung mehr Zeit und Ressourcen erfordert hätte, als wir zur Verfügung hatten.