Paket 01Standard
Standard
bis zu 3 Repositories (bis max. 500.000 LOC)
5 Werktage ab vollständigem Zugang
5.000 € Festpreis netto zzgl. USt.
Prüfumfang und Ergebnisse
- ✓Forensische Prüfebenen: Ebenen L1 bis L3 (Statik, Churn, Basis)
- ✓Git-Historie & Bus-Faktor-Analyse: Modul-Ebene
- ✓Concurrency & Thread-Safety Check: Stichprobenartige Musteranalyse
- ×Runtime Profiling & Memory Leak Detektion: Nicht enthalten
- ✓Mutations-Testing (Testgüte-Audit): Coverage-Statistik & Sanity-Check
- ✓Dokumentations-Format: 10–15 Seiten Entscheidungsmemo
- ✓Live-Abschlusspräsentation: 1x 60 Min. Briefing (kombiniert)
- ✓Nachbesprechung nach 30 Tagen: Optional buchbar
Standard anfragen →Paket 02Full Forensic
Full Forensic
bis zu 8 Repositories / unbegrenzte LOC
10 Werktage ab vollständigem Zugang
9.000 € Festpreis netto zzgl. USt.
Prüfumfang und Ergebnisse
- ✓Forensische Prüfebenen: Vertiefte Prüfebenen ohne Runtime-/Dump-Analyse
- ✓Git-Historie & Bus-Faktor-Analyse: Modul- & Subsystem-Ebene inkl. Conway-Audit
- ✓Concurrency & Thread-Safety Check: Tiefen-Audit synchroner & asynchroner Sperren
- ×Runtime Profiling & Memory Leak Detektion: Geplante Erweiterung, nicht enthalten
- ✓Mutations-Testing (Testgüte-Audit): Mutationsanalyse der Kern-Domänen
- ✓Dokumentations-Format: 30+ Seiten Dossier inkl. ROI-Priorisierung
- ✓Live-Abschlusspräsentation: 2 Sessions (90m Mgmt + 120m Dev Deep-Dive)
- ✓Nachbesprechung nach 30 Tagen: Inklusive (45 Min. Follow-Up)
Full Forensic anfragen →Repository- und LOC-Angaben beschreiben die einbeziehbare Codebasis. Prüffragen, Technologien und Analysetiefe vereinbaren wir vor dem Start. Das Assessment umfasst keine lückenlose Prüfung jeder Codezeile.
Voraussetzungen, Grenzen und häufige Fragen
Ich bin Oliver Fries aus Lemgo in OWL, Senior Software Forensiker und Engineer. Mein Schwerpunkt ist das Forensic Code Assessment für CTOs und IT-Leitungen vor Entscheidungen über Stabilisierung und Modernisierung. Mehr als 14 Jahre Arbeit mit .NET-Systemen fließen als technische Erfahrung ein. Welche Technologien und Nachweise ich in deinem System untersuchen kann, klären wir vor dem Start.
Wann passt die Leistung?
- Releases dauern lange, sind schwer planbar oder ihre technischen Risiken sind vorab nicht klar.
- Das geschäftskritische Softwaresystem ist über Jahre gewachsen und weist unklare Abhängigkeiten oder technische Hotspots auf.
- Du brauchst eine belastbare Entscheidungsgrundlage, bevor du Maßnahmen budgetierst oder umsetzt.
Was ich untersuche
Der konkrete Prüfungsumfang wird vor dem Start abgegrenzt. Ich arbeite mit den Informationen, die für das vereinbarte System tatsächlich verfügbar sind.
- Code und Architektur: Zuständigkeiten, Systemgrenzen, Kopplung, technische Abhängigkeiten und Hotspots.
- Git-Historie, Code-Metriken und Fehler-Metriken: Änderungsmuster, häufig betroffene Bereiche und wiederkehrende Fehler, soweit die Daten vorliegen.
- Tests: welche geschäftskritischen Abläufe sie tatsächlich absichern und wo Änderungen ohne ausreichendes Sicherheitsnetz bleiben.
- Build und CI: Reproduzierbarkeit, vorhandene Quality Gates, manuelle Schritte und Engpässe im Feedback.
- Deployment und Release: vorhandene Abläufe für Auslieferung und Recovery, relevante Logs und bekannte Release-Ereignisse. Zugriff auf das Produktivsystem ist nicht erforderlich.
Was du bereitstellst
- Alle vereinbarten Zugänge und Daten liegen vor Beginn vollständig vor. Ab diesem Zeitpunkt werden Analyse und Bericht im Standardpaket innerhalb von 5 Werktagen und bei Full Forensic innerhalb von 10 Werktagen bereitgestellt.
- Zugang zu den vereinbarten Repositories mit Git-Historie sowie vorhandene Architektur- und Abhängigkeitsinformationen.
- Verfügbare Informationen zu Tests, Build, CI, Deployment, Recovery, relevanten Logs und bekannten Fehlern.
- Ansprechpersonen, die Systemkontext, aktuelle Probleme, Release-Historie und bekannte Abhängigkeiten im Kickoff erläutern können.
Du kannst Report, dynamischen Audit, Entscheidungsmemo, Dossier und Roadmap intern oder mit anderen Fachleuten weiterverwenden. Ein Folgeauftrag an Oliver Fries ist keine Voraussetzung.
Abgrenzung und Ausschlüsse
- Eine allgemeine Prüfung der gesamten IT-Infrastruktur, Organisation oder aller Unternehmensanwendungen gehört nicht zum Forensic Code Assessment.
- Das Assessment untersucht bestehende Softwaresysteme anhand einer vereinbarten Fragestellung. Greenfield-Entwicklung ist kein Bestandteil. Die Eignung deiner Technologien und der verfügbaren Analysewerkzeuge klären wir vorab.
- Produktionszugriff, Eingriffe in laufende Systeme und die Umsetzung von Änderungen sind nicht Teil des Audits.
- Die Umsetzung priorisierter Maßnahmen ist ein separates Stabilisierungsprojekt.
- Standard umfasst die Prüfebenen L1 bis L3. Full Forensic ergänzt vertiefte Architektur-, Concurrency-, Test- und Organisationsanalysen einschließlich Mutationsanalyse. Runtime-/Dump-Analyse ist eine geplante Erweiterung und in keinem Paket enthalten. Fehlende Daten oder nicht belegte Ursachen werden als offen ausgewiesen. Untersuchungen außerhalb des gewählten Paketumfangs werden separat abgegrenzt.
- Der zeitlich begrenzte Audit kann weder jedes technische Risiko noch eine bestimmte technische oder wirtschaftliche Wirkung späterer Maßnahmen garantieren.
Häufige Fragen
Brauchst du Zugriff auf das Produktivsystem?
Nein. Ich arbeite mit den vereinbarten Repositories, technischen Unterlagen, Build- und Release-Informationen, relevanten Logs und dem Wissen deines Teams.
Wann ist der Audit abgeschlossen?
Ich stelle Analyse und Bericht im Standardpaket innerhalb von 5 Werktagen und bei Full Forensic innerhalb von 10 Werktagen bereit, sofern alle vereinbarten Zugänge und Daten vollständig vorliegen. Fehlen Unterlagen oder Zugänge, beginnt dieser Zeitraum erst mit der vollständigen Bereitstellung. Full Forensic enthält zusätzlich eine 45-Minuten-Nachbesprechung nach 30 Tagen.
Wie wird der Prüfungsumfang festgelegt?
Standard umfasst bis zu drei Repositories, Full Forensic bis zu 8. Welche Repositories, Datenquellen und Fragen tatsächlich untersucht werden, halten wir vor dem Start fest.
Ist die Umsetzung der Maßnahmen enthalten?
Standard endet mit der Übergabe und dem kombinierten 60-Minuten-Briefing. Full Forensic umfasst die beiden Abschluss-Sessions und eine 45-Minuten-Nachbesprechung nach 30 Tagen. Die Umsetzung kann anschließend als separates Stabilisierungsprojekt erfolgen. Sie ist kein notwendiger Folgeauftrag.
Was unterscheidet das Forensic Code Assessment vom kostenlosen Release Risk-Check?
Der kostenlose Release Risk-Check ordnet deine Antworten aus einem Fragekatalog ein und liefert eine erste Orientierung. Das Forensic Code Assessment untersucht die vereinbarten Daten und den Code deines Projekts.
Wann ist eine vertiefte Folgeuntersuchung sinnvoll?
Wenn ein wichtiges Risiko mit den verfügbaren Daten nicht ausreichend geklärt werden kann, weist der Report die offene Frage aus. Eine gezielte Code- oder Laufzeitanalyse lässt sich dann separat abgrenzen.
Wissen zur Leistung
Alle Fachartikel →
Wer führt eine IT-Systemanalyse für mittelständische Unternehmen durch? →
Forensic Code Assessment für gewachsene .NET-Systeme →
Wen kann man für die IT-Beratung mittelständischer Unternehmen empfehlen? →
Code-Forensik für eine KI-gestützte Softwarelieferung →