Zum Inhalt springen

Projektantrag muss nachgebessert werden


DaSilva1

Empfohlene Beiträge

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.

Bearbeitet von DaSilva1
Rechtschreibfehler korrigiert
Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 22 Minuten schrieb DaSilva1:

Einarbeitung ist keine Phase und nicht Teil des Projektes; Phasen berufsbezogen gliedern

also wie Du schon vor hast, Einarbeitung als Thema raus.

Berufbezogene Phasen sind eher

- Einleitung

- Feststellung Ist-Zustand

- Definition Soll-Zustand

- Festlegung von Methoden und ggfs Projektschnittstellen

- Erstellung der Lösung

- Test

- Qualitätssicherung

- Abnahme

Bin zwar kein AE Prüfer aber irgendwie ticken wir alle ähnlich ;)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo,

mir ist eben aufgefallen, dass ich die Projektumgebung in der abgelehnten Fassung am eigentlich geforderten vorbei lamentiert habe.

Ich habe den Projektantrag jetzt nochmal komplett überarbeitet, wäre super dankbar wenn sich jemand ein paar Minuten nimmt um die neue Fassung auf Konsistenz und Sinnhaftigkeit zu überprüfen.

 

Kurze Projektbeschreibung:

Viele unserer Kunden setzen zur Erfassung und Nachhaltung von Aufgaben die Atlassian Produkte Confluence und Jira ein. Da häufig beide Produkte eingesetzt werden und der Nutzer zwischen beiden Anwendungen wechseln muss, kommt es vermehrt vor, dass Aufgaben übersehen und nicht Zeitnah bearbeitet werden.

Im Rahmen meines Projektes habe ich das Ziel eine Anwendung zu entwickeln, die sich genau dieser Herausforderung annimmt und für mehr Transparenz sorgen soll. Dieses Vorhaben soll durch ein Dashboard erreicht werden, welches dem Nutzer die Möglichkeit geben soll, die Ergebnisse seiner Konfiguration nach- zu Filtern und Darzustellen. Diese Anwendung soll Aufgaben zwischen Confluence und Jira konsolidieren und visualisieren, um den Nutzern eine bessere Übersicht über alle offenen/erledigten Aufgaben darzustellen. Entwickelt werden soll diese Anwendung für die neue cloudbasierte Infrastruktur von Atlassian, da die Server und Data Center Infrastruktur in Zukunft eingestellt werden sollen. Meine Aufgabe liegt in der Planung, Kalkulation und der Realisation dieses Projektes. Ebenfalls übernehme ich die Aufgabe Black-Box und White-Box tests für den ersten Prototypen zu erstellen damit dieser Qualitätsgesichert und abgenommen werden kann.

Folgende Einzelschritte sind für die Umsetzung des Projektes erforderlich:

  • Evaluation der Entwicklungsplattform zwischen Atlassian Forge und Atlassian Connect
  • Funktionale und nicht funktionale Anforderungsermittlung
  • Erarbeitung und Priorisierung der notwendigen Arbeitspakete für den ersten Prototyp (mit Unterstützung des Product Owners)
  • Installation und Konfiguration der notwendigen Komponenten und Werkzeuge
  • Einrichtung der Entwicklerumgebung
  • Implementierung
  • Refactoring des Codes
  • Black-Box und White-Box Tests für den ersten Prototypen erstellen
  • Code review (mit einem erfahrenem Kollegen aus der Entwicklung)
  • Dokumentationen schreiben

Projektumfeld:

Mein Projekt führe ich bei meinem Ausbildungsunternehmen der ACME  durch.

Die ACME ist ein mittelständisches IT-Unternehmen mit ca. 50 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 können über den Appstore(Atlassian Marketplace) eingekauft und installiert werden.

Das Projekt wird betriebsintern in der Abteilung Enterprise Apps umgesetzt. Am Projekt beteiligte Personen sind der Product Owner, der die Anforderungen für die Anwendung vorgibt und die Priorisierungen der Arbeitspakete mit mir vornimmt.

Zudem wird die Code Review in zussammenarbeit mit einem Entwickler aus derselben Abteilung vorgenommen. Ansonsten wird die Ausführung der Testfälle von einem Mitarbeitender aus unserer Abteilung vorgenommen, nachdem ich die Testfälle von mir erstellt worden sind.

Weiterhin dient diese Anwendung als evolutionärer Prototyp für einen Markttest und soll wissen in dem Bereich CloudApps aufbauen. Die Lösung soll 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.

Als Hardware steht mir als Entwickler ein MacBook Pro 2017, Eingabegeräte und ein zweiter Monitor zur Verfügung.

Als Entwicklungsumgebung wird Visual Studio Code genutzt. Weitere Werkzeuge sind Sourcetree als Git client und Docker als Laufzeitumgebung.

Als Schnittstelle kommt REST zum Einsatz.

Projektphasen:

image.thumb.png.2d864bcf4bb5ef49fc4f6aaf29bf08b6.png

 

Bearbeitet von charmanta
Anonymisierung
Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...