Zusammenfassung
Dieser initiale Task im Rahmen der Zielsystem-Selektion dient dazu, den Markt zu sichten, potenzielle Nachfolgeplattformen für Phorge Differential/Diffusion zu identifizieren und eine Shortlist von maximal drei bis vier aussichtsreichen Kandidaten zu erstellen. Die ausgewählten Kandidaten bilden die Grundlage für die detaillierte Bewertung, die im folgenden Schritt (Anforderungskatalog und Bewertungsmatrix) durchgeführt wird.
Erforderliche Ergebnisse und Arbeitsumfang
Die Durchführung der Kandidaten-Identifizierung umfasst folgende Schritte:
1. Identifizierung potenzieller Plattformen
- Marktrecherche: Umfassende Recherche aktueller Lösungen für Code-Review und Repository-Hosting im Enterprise-Segment. Fokus auf Systeme, die den Pull/Merge Request-Workflow unterstützen.
- Kandidaten-Erfassung: Erstellung einer initialen Longlist aller relevanten Optionen, inklusive wichtiger Eckdaten (Open Source vs. Kommerziell, On-Premise vs. Cloud-Optionen).
- Priorisierung der Kriterien: Besonderes Augenmerk auf:
- Kompatibilität mit Git-Workflows.
- CI/CD-Integrationsfähigkeit.
- Skalierbarkeit und Enterprise-Features.
2. Grobanalyse und Shortlist
- Ausschlussanalyse: Aussortieren von Lösungen, die offensichtliche K.-o.-Kriterien nicht erfüllen (z.B. fehlende On-Premise-Option, unzureichende Skalierung für unsere Repository-Größe).
- Grobanalyse: Vorläufige Einschätzung jedes Kandidaten hinsichtlich der wahrscheinlichen Einhaltung unserer wichtigsten funktionalen und nicht-funktionalen Anforderungen.
- Shortlist-Erstellung: Auswahl von maximal 3 bis 4 Kandidaten, die in der Bewertungsmatrix des nächsten Tasks einer tiefgehenden Prüfung unterzogen werden.
3. Dokumentation
- Bereitstellung einer Dokumentation, die die Longlist, die Ausschlussgründe (falls zutreffend) und die finale Shortlist mit einer kurzen Begründung enthält.
Nächste Schritte
- Zuständige Person/Team: Zuweisung des Tasks an das Architektur-Team oder die Projektleitung.
- Review der Shortlist: Präsentation der Shortlist zur Abstimmung mit dem Kernteam und den wichtigsten Stakeholdern.
- Übergabe: Weitergabe der Shortlist an den Task "Anforderungskatalog und Bewertungsmatrix" zur Durchführung der Detailbewertung.