erfolgsgeschichte1

Erfolgsgeschichte
Interface-Matrix: Web-App zur strukturierten Abbildung von Aufgaben

 

 

 

 DER GEWINN FÜR DEN KUNDEN

 

Durch die Stabilisierung der technischen Basis konnte der Kunde die Weiterentwicklung seines Produkts wieder zuverlässig aufnehmen. Das Projekt gewann an Planungssicherheit, Entwicklungsgeschwindigkeit und Zukunftsfähigkeit. Gleichzeitig profitierte der Kunde von einem selbstständig arbeitenden Team, das Verantwortung übernahm und die Produktentwicklung nachhaltig voranbrachte.

 

KUNDE

 

Consulting

PROJEKTDAUER
4 Monate
LEISTUNGEN
Übernahme und Strukturierung eines bestehenden Softwareprojekts, Optimierung der Datenbasis, Fehlerbehebung und Stabilisierung der Anwendung, Refactoring zur Steigerung von Wartbarkeit, Einführung neuer Kernfunktionen wie Rollen- und Rechtemanagement, Erweiterung der Lösung um KI-gestützte Funktionen.
Technologien
React, TypeScript, Firebase

 

 

 

Die Ausgangssituation

 

Das Projekt wurde als bereits bestehende, jedoch noch nicht vollständig ausgearbeitete Anwendung übergeben. Die vorhandene Struktur war in Teilen unvollständig und benötigte sowohl technische Stabilisierung als auch funktionale Erweiterungen. Zudem fehlten wichtige Grundlagen wie ein sauberes Rollen- und Rechtemanagement sowie klare Coding-Standards.

 

 

 

Die Umsetzung

 

In enger Zusammenarbeit mit dem Kunden wurde ein Konzept für die Einarbeitung, Feature-Stabilisierung und Testumfang erarbeitet. Nach dieser Startphase, in der Qualitätssicherung das Hauptaugenmerk war, wurde mit Bug-Fixing und Feature Entwicklung begonnen. Schwerpunkte lagen auf der Verbesserung der Datenbankstruktur, wie der Einführung eines Rollen- und Berechtigungssystems. Auch ein KI-Chatbot, der NutzerInnen bei der Erstellung von Prozessen unterstützt, wurde umgesetzt. Weiterhin wurden proaktiv bestehende Bugs behoben, sowie ESLint und Prettier eingeführt, um langfristig Codequalität und Lesbarkeit sicherzustellen. Neben technischen Umsetzungen war ein wichtiger Teil der Arbeit stehts die enge Zusammenarbeit mit dem Kunden – neue Features wurden diskutiert, um Risiken früh einschätzen zu können und Lösungsansätze zu finden, sowie den nötigen Aufwand abzuschätzen. So konnten stehts die bestmöglichen Entscheidungen für den Kunden getroffen werden.

 

 

Das Ergebnis

 

Durch die enge und zügige Zusammenarbeit konnte mit dem geplanten Budget über den ursprünglich geplanten MVP-Umfang hinaus geliefert werden. Das Ergebnis ist eine gut funktionierende Anwendung, die direkt von EndanwenderInnen eingesetzt werden kann. Außerdem ist sichergestellt, dass die Anwendung in Zukunft jederzeit problemlos weiterentwickelt werden kann, da technische Schulden minimiert wurden. Damit hat sich die Perspektive des Projekts deutlich verbessert.