
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
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.

