Dies ist eines von 4751 IT-Projekten, die wir erfolgreich mit unseren Kunden abgeschlossen haben.

Wobei dürfen wir Sie unterstützen?

Weißes Quadrat mit umrandeten Seiten rechts oben

Entwicklung eines Tools zur Synchronisation zwischen unterschiedlichen ALMs

Dieses IT-Projekt ist Teil unserer Digitalisierung und Optimierung der IT-Landschaft unserer Kunden. Durch gezielte Maßnahmen fördern wir den technologischen Fortschritt, optimieren systemübergreifende Prozesse und schaffen eine nachhaltige Basis für zukünftige Entwicklungen. Unsere IT-Referenzprojekte dienen als Grundlage zur Orientierung. Sie unterstützen die Wiederverwendbarkeit erprobter Konzepte im Rahmen der Projektumsetzung.

Projektdauer: 2 Monate

Kurzbeschreibung

Es ist ein Tool zu entwickeln, welches die automatisierte Synchronisation von Daten zwischen SpiraTeam und Azure DevOps übernimmt. Die Daten werden im Kundenprojekt strukturbedingt in beiden Systemen gepflegt, was einen hohen manuellen Aufwand erzeugt. Ziel ist es diesen Aufwand mithilfe des Synchronisationstools auf ein Minimum zu reduzieren.

Ergänzung

Das zu entwickelnde Tool synchronisiert die Daten mithilfe eines Webservices. Dieser nutzt Webhooks und REST-API um die Daten in Echtzeit synchron zu halten. Die Mappings der Arbeitselemente zwischen den zwei Systemen werden in einer SQLite Datenbank gespeichert. Das Tool existiert bereits als MVP und wird für das aktuelle Projekt nach .NET CORE 8 migriert, um Plattformunabhängigkeit zu gewährleisten. Um das ursprüngliche MVP benutzerfreundlicher zu gestalten, wird es ebenfalls um eine UI für die Konfiguration erweitert, sowie ein neues Logging für Aktivitäten und Fehler ergänzt. Die PTA übernimmt dabei die Projektleitung, Planung, Businessanalyse, Umsetzung und Qualitätssicherung.

Fachbeschreibung

Im aktuellem Projekt werden zwei Systeme genutzt: Zum einen SpiraTeam für die Aufnahme von Requirements und Tests. Zum Anderen Azure DevOps für die Entwicklung und Nachverfolgung der Product Backlog Items. Hierfür müssen einige Arbeitselemente in beiden Systemen gepflegt werden, was zu einem hohen manuellen Aufwand führt. Das zu entwickelnde Tool automatisiert diese Aufgabe. Da die Arbeitselemente in beiden System teilweise unterschiedliche Namen und Felder haben, kann das Synchronisationstool flexibel konfiguriert werden, um festzulegen welche Elemente miteinander verknüpft sind.

Kunden, die uns vertrauen

Haben wir Ihr Interesse geweckt?

Jetzt Kontakt aufnehmen

Zum Umgang mit den hier erhobenen Daten informieren wir in unserer Datenschutzerklärung.

Datei herunterladen

Zum Umgang mit den hier erhobenen Daten informieren wir in unserer Datenschutzerklärung.