Luk20127 Geschrieben 23. Januar 2023 Teilen Geschrieben 23. Januar 2023 Hallo, Dies ist mein Entwurf für meinen Projektantrag, könntet ihr mal drüberlesen und eure Meinung abgeben? 1. Projektbezeichnung Entwicklung eines Account-Management-Systems Das geplante Projekt zielt darauf ab, ein Account-Management-System zu entwickeln, das die Verwaltung von Mitarbeiter-Accounts bei verschiedenen Anbietern wie Adobe professionalisiert und automatisiert. Durch die Übernahme einer ausländischen Firma besteht die Notwendigkeit eines Systems, welches es ermöglicht, die Accounts langfristig in die Systeme der neuen Firma eingegliedert zu werden. Das neue System soll die Effizienz der Verwaltung erhöhen, die Sicherheit der Accounts erhöhen und langfristig die Möglichkeit bieten, Reports zu erstellen und die Kosten für die Accountverwaltung zu ermitteln. Ist-Analyse: Aktuell werden die Mitarbeiter-Accounts bei verschiedenen Anbietern in einer Excel-Datei verwaltet. Dies führt zu einer manuellen und zeitaufwendigen Verwaltung der Accounts, die potenziell Fehleranfällig ist. Mitarbeiter müssen ihre Account-Informationen per E-Mail an das Backoffice senden, wo sie manuell in die Excel-Datei eingetragen werden. Dies führt zu möglichen Fehlern bei der Eingabe und Übersehen von Ablaufdaten. Es gibt keine Möglichkeit für automatische Synchronisierung mit den Systemen der neu übernommenen Firma. Es gibt keine Möglichkeit für Reporting und Überwachung von Ablaufdaten. Es gibt aktuell keine Kommunikation zwischen HR und Controlling, um die Kosten für die Accountverwaltung zu ermitteln. Das bestehende System ist zeitaufwendig und ineffizient. Es besteht Bedarf an einer professionellen Lösung zur Verwaltung von Accounts, die die Sicherheit und Effizienz erhöhen, die Kosten für die Accountverwaltung erfassen und eine einfache Integration in die Systeme der neu übernommenen Firma ermöglichen. Zielsetzung Das Ziel des Projekts ist es, eine Webanwendung zu entwickeln, die es ermöglicht, Informationen über bestehende Verträge mit Providern zu verwalten. Dazu gehören die Verwaltung von Vertragsdauer, Konditionen und Zahlungsbedingungen. Die Anwendung soll eine Übersicht über die Ausgaben bieten. So sollen die Ausgaben pro Abo-Anbieter und pro Mitarbeiter ersichtlich sein. Des Weiteren soll eine Übersicht ersichtlich sein welche Abos bald ablaufen oder sich automatisch Verlängern. Alle Nutzer sollen die Möglichkeit haben, Daten einzufügen, zu bearbeiten und zu löschen. Langfristig soll die Möglichkeit der Autorisierung und Authentifizierung bestehen, allerdings würde dies den geplanten Arbeitsaufwand überschreiten. Deshalb soll das System anpassbar bleiben, um die Möglichkeit der Implementierung von Sicherheitsfunktionen in Zukunft offen zu halten. Gewünschte und feste Vorgaben des Unternehmens sind beispielsweise, dass die Programmierung in C# und .NET entwickelt wird. Das Projekt wird mit einem iterativen Vorgehensmodell entwickelt, da die Absprachen mit den beteiligten Abteilung wichtig sind, beispielsweise bei der Annahme des Mockups. Des Weiteren sind als Ressourcen vorgesehen: Git als Versionverwaltung Visual Studio als IDE Visual Studio Code für die Frontendentwicklung Google Chrome Projektumfeld: Die*** ist ein führendes IT-Unternehmen mit Sitz in **, . Das Unternehmen bietet eine breite Palette an IT-Lösungen an, die auf die individuellen Bedürfnisse ihrer Kunden zugeschnitten sind. Dazu gehören maßgeschneiderte Softwarelösungen, digitale Geschäftsplattformen und Business-Analytics. Neben der Bereitstellung von IT-Lösungen bietet ***auch umfassende Beratungen in Technologie- und Geschäftsfragen an. Diese Beratungen sind darauf ausgerichtet, die Geschäftsprozesse ihrer Kunden zu optimieren und ihnen dabei zu helfen, ihre Ziele zu erreichen. Des Weiteren werden Beratungen in Technologie- und Geschäftsfragen angeboten und langfristiger Support ist ebenfalls verfügbar. Dieses Projekt wird intern in Zusammenarbeit mit HR und Controlling durchgeführt. Analyse 6h Durchführung IST-Analyse 2h Wirtschaftlichkeitsprüfung und Amortisationsrechnung des Projektes 1h Erstellung eines Lastenheftes 3h Entwurf 14h Erstellung von Mockups 1h Erstellung eines ERM 1h Erstellung eines UML 2h Erstellung eines Use-Case-Diagramms 1h Erstellung eines Pflichtenheftes 3h Entwurf der Klassenstruktur & Schnittstellen 3h Auswahl Datenbank und Frontend-Framework 3h Implementierung 35h Erstellung des Projektes 1h Erstellung der Klassen und Datenbank und dazugehöriger Verbindung 4h Implementierung der Geschäftslogiken 7h Entwicklung der Ausnahmebehandlungs Methoden 3h Implementierung der Schnittstelle mit Endpunkten 8h Umsetzung der Oberfläche 8h Umsetzung FrontendLogik 4h Tests 8 h Datenbank Tests 1h Schnittstellen Tests 3h Unit Tests 3h Benutzerfreundlichkeitstest 1h Abnahme und Deployment 4h Code review 1h Umzug der Software auf Firmenserver 1h Einführung/Benutzerschulung 2h Dokumentation 13h Erstellen der Projektdokumentation 11 h Erstellen der Entwicklerdokumentation 1 h Erstellen der Benutzerdokumentation 1 h Präsentationsmittel Laptop Beamer Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
alex123321 Geschrieben 23. Januar 2023 Teilen Geschrieben 23. Januar 2023 Ist das nicht das was ein Lizenz Management System macht? Warum selbst entwickeln statt einkaufen? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Luk20127 Geschrieben 23. Januar 2023 Autor Teilen Geschrieben 23. Januar 2023 Dies wäre dann doch in der Wirtschaftlichkeit zu prüfen: Ein selbst erstelltes System kann kosteneffizienter sein, da keine laufenden Kosten für die Nutzung einer kommerziellen Lösung anfallen Andere Gründe die mir einfallen(und ich weiß nicht ob sowas schon in die den Projektantrag oder die Doku müssen) Kontrolle: Mit einem eigenen System hat das Unternehmen die volle Kontrolle über die Verwaltung der Lizenzen und kann schneller auf Änderungen reagieren. Unabhängigkeit: Ein eigenes System macht das Unternehmen unabhängig von externen Anbietern und gewährleistet die Fortführbarkeit der Lizenzverwaltung auch bei einer eventuellen Insolvenz des Anbieters. Und natürlich die erwähnte Anpassbar und Erweitbarkeit Natürlich darf ein System Kostentechnisch aus dem Ufer laufen aber es gibt ja außer dem Geld noch andere Gründe. Auch die Sicherheit wobei das bei mir wohl nicht im Fokus stehen wird. Aber danke für das Feedback nehme ich gerne auf Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
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.