Hallo Community,
heute wurde mein Projektantrag zum zweiten Mal abgelehnt.
Ich weiß nicht genau, wie ich den Anforderungen vom Prüfer gerecht werde.
Könntet ihr mir eventuell behilflich sein?
Vielen Dank im Voraus!
Ausbildung: Fachinformatiker Anwendungsentwicklung
Gründe
leider können wir ihren Projektantrag aufgrund folgender Punkte nicht genehmigen:
- Bedenken Sie ALLE Projektphasen in ihrem Projekt (Initialisierung, Projektkontrolle, Soll-Ist-Vergleich, usw.)
- der zeitliche Anteil der Projektdokumentation im Projektantrag sollte 15 % der Gesamtzeit nicht überschreiten
- in welcher der drei IT-Bereiche wird das Projekt durchgeführt?
Leider sind weiterhin einige Punkte in ihrer Projektbeschreibung unklar, weshalb es schwierig ist, ihre tatsächliche Projektaufgaben zu erkennen:
- wird das PDF von smapOne bereitgestellt oder wird dies durch Sie erstellt?
- wer übernimmt den Versand des PDFs? smapOne oder wird dies durch sie entwickelt?
- Lt. Zeitplanung wird ein Power Automate Plan erstellt - wofür? Dies geht aus der Projektbeschreibung nicht hervor.
- lt. Zeitplanung erstellen Sie ein Backend mittels JavaScript/REST. Darüber ist in der Projektbeschreibung nichts erwähnt
- Bitte splitten sie die Punkte unter "Programmieren" in ihrer Zeitplanung weiter auf, damit erkennbar ist, welche Teilaufgaben anfallen.
- Wie kommen die Daten von smapOne in ihre SQL-Datenbank?
Projektantrag
1 Thema der Projektarbeit
Digitalisierung einer analogen Prozedur zur Über- und Rückgabe von Fahrzeugen durch die
Abteilung XXX.
2 Geplanter Bearbeitungszeitraum
Beginn: 29.03.2021
Ende: 15.05.2021
3 Projektbeschreibung
Bisher erfolgen Fahrzeugüber- und Fahrzeugrückgaben jeweils über ein Formular, das händisch
von der Abteilung XXX mit den entsprechenden Informationen ausgefüllt wird. Nach der
Übergabe wird das Formular vom Mitarbeiter unterschrieben. Anschließend wird dem
zugehörigen Mitarbeiter eine Kopie des Formulars per Mail zugesandt.
Der Auftraggeber für dieses Projekt, ist der Fachbereich XXX. Das Projekt wurde bereits
vom Leiter der IT genehmigt und zur Umsetzung freigegeben.
Zur Digitalisierung von Formularen nutzen wir in anderen Bereichen bereits die App smapOne,
deshalb fallen keine weiteren Lizenzkosten an. Als Standardschnittstelle wird vom Hersteller der
App ein REST-API angeboten.
Geplant ist Umsetzung des Papierformulars als digitales Formular, inklusive des automatischen
Versands des Protokolls als PDF an alle Beteiligten und eine Speicherung der Daten in einer
SQL-Datenbank, um bei der Rückgabe Informationen aus der Übergabe (z.B. Schadensbilder)
anzuzeigen. Dazu sollen alle Felder aus dem Formular in eine smapOne App übernommen und
um neue Funktionen, wie Bilder, E-Mail des Fahrzeugempfängers und Unterschriftenfelder,
ergänzt werden. Die Oberfläche wird gemeinsam mit dem Fachbereich XXX entwickelt und
getestet. Dabei wird entschieden, welche Felder in welcher Reihenfolge benötigt werden. Eine
automatische Versendung des PDF-Formulars an den Fahrzeugempfänger und an die Abteilung
XXX soll durch Prozesse im Hintergrund erfolgen. Zusätzlich sollen über eine Schnittstelle
alle Fahrzeugübergaben in eine SQL-DB gespeichert werden.
Für die Abteilung XXX, sollen alle Übergaben in einem neuen Frontend dargestellt werden.
Zur Darstellung der gespeicherten Fahrzeugdaten in der SQL-Datenbank, wird ein Frontend
bestehend aus HTML, CSS und JavaScript erstellt. Damit sollen alle Fahrzeugübergaben mit
den obengenannten Informationen angezeigt werden und zusätzlich können zukünftig z.B. auch
TÜV-Termine über das Frontend kontrolliert werden. Anschließend wird aus den Daten der
Übergabe, eine Rückgabe generiert, die von der Abteilung XXX direkt in der App bearbeitet
werden kann. Als Versionsverwaltung wird Github genutzt.
4 Projektumfeld
Die Entwicklung dieser Aufgabenstellung wird als internes Projekt in der Firma XXX und im Bereich XXX umgesetzt.
Die XXX ist ein Dienstleistungsunternehmen mit über XXX Mitarbeitern in den Geschäftsbereichen XXX sowie XXX.
Die IT unterteilt sich in drei Bereichen:
XXX
Das Unternehmen möchte in vielen Aspekten umfangreicher digitalisieren, um die Arbeit der
Mitarbeiter zu erleichtern und mehr Flexibilität in das Arbeitsleben einzubringen.
Dieses Projekt stellt einen weiteren Schritt Richtung Digitalisierung dar.
5 Projektphasen mit Zeitplanung
- Analyse [6h]
• Ist-Analyse (2h)
• Soll-Konzept (2h)
• Kostenanalyse (2h)
————————————————————–\
- Entwurfsphase [8h]
• Erstellung von Mockup (2h)
• Erstellung von Microsoft Power Automate Plan (3h)
• Aufbau der smapOne App (3h)
————————————————————–\
- Entwicklung / Implementierung [40h]
• Recherche JavaScript, REST (4h)
• Erstellung einer Datenbank (2h)
• Programmieren (28h)
= Implementieren des Backend mit JavaScript und Rest {18h}
= Implementieren des Frontend mit HTML, CSS {10h}
• Testen der Implementierungen (6h)
————————————————————–\
- Deployment [4h]
• Code-Review Ausbilder (2h)
• Abnahme der Fachabteilung (1h)
• Deployment der Anwendung (1h)
————————————————————–\
- Dokumentation [12h]
• Erstellung der Projektdokumentation (12h)
6 Dokumentation zur Projektarbeit
Die Dokumentation erfolgt schriftlich im Rahmen einer Projektdokumentation.
7 Anlagen
keine
8 Präsentationsmittel
Laptop, Beamer