Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

FIAE - Projektantrag - bitte um Feedback. :)

Empfohlene Antworten

Veröffentlicht

Hey Leute!

wie so viele von euch muss auch ich dieses Jahr mein Projekt schreiben und abgeben. Ich würde mich tierisch freuen, wenn mir einer Feedback zu meinem Antrag geben könnte. :)

Kurze Projektbeschreibung:

Im Zuge eines neuen Auftrages muss die Benutzerverwaltung des PHP Frameworks „openRiverbed“ überarbeitet werden. Daraus ergeben sich folgende Aufgaben:

  • Analyse der aktuellen Angriffsmöglichkeiten bei Webanwendungen
  • notwendige Sicherheitsmaßnahmen implementieren
  • zusätzliche Registrierungsfunktionalität implementieren
  • Erweiterung der Testumgebung zur Abdeckung der neuen Funktionalitäten

Zeitplanung habe ich als PDF angehangen.

Ich danke für das Feedback. :)

Projektantrag - Zeitplanung.pdf

Projektantrag - Kurze Beschreibung.pdf

Das Thema an sich kann ich mir gut fuer ein Abschlussprojekt vorstellen und auch die fachliche Tiefe sollte dabei problemlos erreicht werden koennen... Jetzt das grosse(die grossen) ABER(s):

1. FIAE Projekte haben einen Stundenumfang von 70 Stunden und nicht von 69. Bei einigen IHKs ist das schon ein Ablehnungsgrund.

2. Fuer mich sieht es aus, als Projektbeschreibung und Zeitplanung zu zwei vollkommen unterschiedlichen Projekten gehoeren. In der Beschreibung geht's um Sicherheitsrisiken und zusaetzliche Registrierungsfunktionen, das taucht im Zeitplan nicht auf. Dafuer aber Datenbank-, GUI-Geschichten und Unit Testing.

3. 20 Stunden fuer einen nichtssagenden Punkt wie "Implementierung der Klassen"?

4. 5 Stunden Konzepterstellung und 7 Stunden Diagramme "malen"? Wieso getrennt auffuehren? Damit zeigst Du IMHO schon bei der Planung, dass der Sinn der UML nicht verstanden wurde. Die UML dient ist kein Mittel ein vorher erarbeitetes Konzept fuer die Nachwelt zu dokumentieren (und das waere meine Schlussfolgerung aus Deiner Zeitplanung), sondern sie ist ein Mittel zur Entwicklung eines Konzepts.

5. Alleine aus dem Antrag ist nicht ersichtlich, was dieses "openRiverbed" ist (Eigenentwicklung?), warum und ob es bereits bei einem Kunden eingesetzt wird und WARUM die Benutzerverwaltung ueberarbeitet werden muss. Eigententwicklung kann ich nach kurzem googlen ausschliessen, aber der Antrag sollte fuer sich selbst stehend eindeutig sein und nicht erst nach ergooglen fehlender Informationen.

Also, Projekt: Ok.

Antrag: Etwas duerftig und -milde ausgedrueckt- verbesserungswuerdig...

Gruesse,

Lizzy

Danke für dein Feedback und die Mühe Lizzy. Den ganzen Projektantrag mal aus der Sicht einer anderen Person zu sehen, ist sehr interessant. Es steckten in der ursprünglichen Version tatsächlich viele Grundannahmen drin.

1. FIAE Projekte haben einen Stundenumfang von 70 Stunden und nicht von 69. Bei einigen IHKs ist das schon ein Ablehnungsgrund.

Das habe ich auch schon gehört. In dem "Beipackzettel" meiner IHK (Cottbus) steht allerdings, dass das Projekt maximal 70 Stunden umfassen soll und eine Abweichung von bis zu 1/3 dieser Zeit durchaus im Rahmen der Möglichkeiten liegt. Habe ich mich auch gewundert - aber was solls. :)

Neue Version:

Kurze Projektbeschreibung:

Im Zuge eines Kundenauftrages stellt sich herraus, dass die Benutzerverwaltung des Hauseigenen PHP Web-Frameworks „openRiverbed“ überarbeitet werden muss. Daraus ergeben sich folgende Aufgaben:

- Analyse der aktuellen Angriffsmöglichkeiten bei Webanwendungen

- notwendige Sicherheitsmaßnahmen implementieren

- zusätzliche Objekt Orientierte Registrierungsfunktionalität implementieren

- Erweiterung der Testumgebung zur Abdeckung der neuen Funktionalitäten

Diese Überarbeitung soll keine kundenspezifische Anpassung sein, sondern ein in das Web-Framework allgemein integrierbares Feature.

Zeitplanung:

Analyse (insg. 8h)

IST-Analyse (1h)

Analyse der Angriffsmöglichkeiten und Präventionsmaßnahmen (7h)

Planung (insg. 12h)

Konzepterstellung inkl. PAP, UML (10h)

Datenbankstrukturentwicklung (2h)

Umsetzung (insg. 27h)

Oberfläche erstellen / Absprache mit Designer (2h)

Kodierung der Anwendungsfunktionalitäten (20h)

Kodierung der Datenbankfunktionalität (5h)

Tests (insg. 14h)

Erstellung der automatischen Programmtests (11h)

Durchführung der Programmtests (2h)

Dokumentation der Programmtests (1h)

Dokumentation (insg. 5h)

Hilfetexte innerhalb der Weboberfläche erstellen (2h)

API Dokumentation erstellen (1h)

kleines Tutorial in Frameworkdokumentation erstellen (2h)

Puffer (4h)

Total: 70h

Mit freundlichen Grüßen

Stefan :)

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.