Hallo liebe Forenmitglieder,
ich habe im Ende August meinen Projektantrag abgegeben der in der jetzigen Form abgelehnt worden ist. Es wurden Mängel festgestellt die nachgebessert werden dürfen.
Mein Ausbildungsleiter hat den Projektantrag durchgewunken und ich hätte gerne ein paar Meinungen wo genau Verbesserungspotenzial liegen könnte, außer beim Eindeutigen Punkt der Einarbeitung. Die Einarbeitung werde ich komplett aus dem Projekt nehmen aber möchte noch herausfinden ob es an meinen Formulierungen liegt, dass der Projektumfang nicht erkennbar ist oder ich noch andere grobe Schnitzer im Antrag habe. Es ist mein allererster Beitrag in einem Forum, sollte ich etwas falsch gemacht haben gerne melden.
Projektantrag:
Projektbezeichnung (Auftrag/Teilauftrag):
Entwicklung einer cloudbasierten Anwendung zur Konsolidierung und Visualisierung von Aufgaben zwischen Confluence und Jira
Kurze Projektbeschreibung:
Im Rahmen meines Projektes habe ich das Ziel eine Anwendung für die neue
cloudbasierte Infrastruktur von Atlassian zu entwickeln.
Diese Anwendung soll Aufgaben zwischen Confluence und Jira konsolidieren und visualisieren,
um den Nutzern eine bessere Übersicht über alle offenen/erledigten Aufgaben darzustellen. Zusätzlich sollte diese Anwendung dem Nutzer die Möglichkeit geben, die Ergebnisse zu Filtern und seiner Konfiguration nach darzustellen.
Folgende Einzelschritte sind für die Umsetzung des Projektes erforderlich:
•Erarbeitung und Definition des MVPs
•Einarbeitung und Grundlagenarbeit zum Atlassian Framework (Entwicklungsumgebung) •Anlegen eine Umgebung(Site) in Atlassian Cloud
•Installation aller notwendigen Komponenten
•Einrichtung der Entwicklerumgebung
•Implementierung
•Refactoring des Codes
•Blackbox und Whitebox Tests für den MVP schreiben
•Code review
•Dokumentationen schreiben
Projektumfeld:
Mein Projekt führe ich bei meinem Ausbildungsunternehmen der FIRMA durch.
Die FIRMA ist ein mittelständisches IT-Unternehmen mit X Mitarbeitern, welche Dienstleistungen für Atlassian Produkte, Beratung und Anwendungen für andere Unternehmen und Kunden anbietet.
Viele unserer Kunden setzen verschiedene Produkte wie Confluence und Jira ein, die beide zur Erfassung und Nachhaltung von Aufgaben eingesetzt werden. Die zu entwickelnden Anwendungen laufen auf On-Premises Instanzen und können über den Appstore(Marketplace) eingekauft und installiert werden.
Da Kunden beide Produkte einsetzen, kommt es vor, dass Aufgaben in beiden Produkten erfasst werden und Anwender ständig zwischen den Programmen wechseln müssen, um keine Aufgaben zu übersehen. In der Vergangenheit ist es häufiger vorgekommen, dass durch mangelnde Transparenz, einzelne Aufgaben in verschiedenen Anwendungen von Anwendern nicht erkannt worden sind und deshalb nicht zeitnah bearbeitet wurden.
Die FIRMA möchte in Zukunft eine Anwendung entwickeln, die einzelne Aufgaben systemübergreifend abgleicht und in einer transparenten Übersicht bereitstellt. Die Lösung soll ebenfalls als Proof of Concept dazu dienen, die Durchführbarkeit der Entwicklung von Anwendungen für die cloudbasierten Produkte von Atlassian besser bewerten und Entscheidungen über die Machbarkeit von CloudApps treffen zu können.
Das Ziel meines Projektes ist es diese Anwendung zu planen, einen MVP der App zu entwickeln und zu testen.
Projektphasen mit Zeitplanung in Std.:
Analyse 4h
Erarbeitung und Definition des MVPs 2h
Evaluation des Frameworks zur Entwicklung (Connect oder Forge) 1h
Wirtschaftlichkeitsprüfung und Amortisationsrechnung des Projektes durchführen 1h
Einarbeitung 16h
Einarbeitung & Grundlagenarbeit zum Atlassian Framework 8h
Anlegen einer Umgebung(Site) in Atlassian Cloud 1h
Installation aller notwendigen Komponenten (Docker...) 2h
Einrichtung der Entwicklerumgebung 1h
Einarbeitung in Programmiersprache (REACT) 4h
Implementierung 35h
Programmierung des Konfigurationsmenüs 2h
Programmierung der anzuzeigenden Confluence Tasks 8h
Programmierung der anzuzeigenden Jira Vorgänge 8h
Implementierung verschiedener Darstellungsmöglichkeiten 8h
Implementierung verschiedener Filtermöglichkeiten 8h
Code Refactoring 1h
Qualitätssicherung 5h
Code Review 1h
Whitebox Tests schreiben 2h
Blackbox Tests schreiben 2h
Erstellen der Dokumentation 10h
Erstellen der Projektdokumentation 8h
Erstellen der Entwicklerdokumentation 0,5h
Erstellen der Benutzerdokumentation 1,5h
Stellungnahme der IHK
Projektbeschreibung:
Projektumfang/-beschreibung und Eigenanteil konkretisieren.
Projektphasen mit Zeitplanung:
Einarbeitung ist keine Phase und nicht Teil des Projektes; Phasen berufsbezogen gliedern
Nicht erfüllte Genehmigungskriterien
Ist die Projektbeschreibung verständlich/nachvollziehbar? (X)
Ist der Prüfungsumfang erkennbar? (X)
Ist der Eigenanteil des Prüfungsteilnehmers erkennbar? (X)
Ist das Projekt in der Phaseneinteilung durchführbar? (X)
Ich würde mich über ein paar fachliche Meinungen freuen und möchte dieses Projekt bestmöglich durchführen.