IT Due Diligence

Ich unterstütze Sie bei der Due Diligence, wenn es um die Entscheidung geht, in eine Firma oder ein Softwareprodukt zu investieren. Ich habe zwei Standardpakete zum Festpreis für IT Due Diligence-Gutachten, Normal und Intensiv.

Bei letzterem werfe ich einen tieferen Blick “unter die Haube”, überlege alternative Lösungen und Architekturen und vergleiche die existierende Implementierung damit. Weiterhin bewerte ich auch das Personal in Hinblick auf die zukünftigen Herausforderungen.

Ergänzend können Sie mir spezifische Fragestellungen mitgeben, die ich im Gutachten beantworte. Gerne orientiere ich mich auch an Ihren Vorgaben für das Gutachten.

Bestandteil des Angebots ist auch immer eine Vereinbarung über einen Stundensatz für Beratungsaufwände im Nachgang, so dass diese nach Bedarf unbürokratisch abgerufen werden können, z.B. für vertiefende Fragen.

Abteilungs- oder Teambewertung

Ich unterstütze Sie darin, ein Team oder eine Abteilung nach gegebenen Kriterien zu beurteilen, üblicherweise nach einem Reifegradmodell. Z.B.:

  • Reifegrad Agile
  • Reifegrad Softwarequalität

Die Beurteilungskriterien werden üblicherweise in einem Vorgespräch festgelegt. Viele populäre Reifegradmodelle sind nach meiner Erfahrung auf den zweiten Blick oft nicht geeignet, Ihre Fragen wirklich zu beantworten.

Unabhängig von Aufgabe und Arbeitsweise eines Teams kann man den Grad der Kooperation und die Teamkultur beobachten. Das Buch The Five Dysfunctions of a Team von Patrick Lencioni empfehle ich dazu als Startpunkt. Dysfunktionale Teams sind ein nicht zu unterschätzender Grund für mangelnde Qualität und Effektivität. Wenn Sie mich damit beauftragen, die Teamkultur zu beurteilen, werde ich das Team in verschiedenen Situationen beobachten, einen Workshop zur Selbsteinschätzung durchführen und Fragebögen verwenden, um Ihnen eine greifbare Eintschätzung zu geben. Weiterhin werde ich Maßnahmen empfehlen und wenn gewünscht, auch die Ergebnisse den Beteiligten vorstellen und mit ihnen diskutieren.

Begutachtung einer Code-Basis

Vor großen Entscheidungen über die Zukunft eines Softwaresystems kann es hilfreich sein, eine externe Meinung einzuholen. Mein Gutachten kann Ihnen bei folgenden Entscheidungen behilflich sein:

  • Weiterentwickeln oder ersetzen?
  • Was ist der richtige Ansatz für Wartung oder Weiterentwicklung?
  • Ist ein geplantes Infrastruktur- oder Refactoringvorhaben wirklich sinnvoll?
  • Ist eine Weiterentwicklung ökonomisch sinnvoll machbar?
  • Was ist die richtige Strategie zur Technologie-Migration?
  • Muss etwas unternommen werden, damit das System die Benutzerzahl X bedienen kann?

Je nach Fragestellung ist die Begutachtung aufwändiger. In jedem Fall benötige ich Zugriff auf die Code-Basis und auf eine Testumgebung. Sie können sich auf meine Diskretion verlassen und eine Verschwiegenheitsvereinbarung unterzeichne ich selbstverständlich.