Development Due Diligence

Der technische Check bei Produkt- und/oder Firmenakquisitionen.

Das Modul Development Due Diligence richtet sich in erster Linie an Unternehmen, die ein bestehendes Software-Produkt (und ggf. auch das herstellende Unternehmen) zur Vermarktung und Weitervertrieb erwerben möchten.
Insbesondere hierbei spielt neben der Financial- und Legal Due Diligence eine fundierte und detaillierte Betrachtung des zu erwerbenden Produktes eine große Rolle. Hierbei werden bei der Development Due Diligence folgende Schwerpunkte gesetzt:

  •     Software-Erstellungsprozess
  •     Guidelines / Programmersguidelines
  •     Quellcode-Qualität
  •     Dokumentation
  •     Management / Policy

Software / Dokumentation:
Prüfung Key-Dokumente:

  •     Produktblätter, Whitepapers
  •     Standardverträge (Lizenz, Wartung, AGBen)
  •     Handbücher, Produktdokumentationen

Kriterien der Bewertung sind u. a. Technologiekonformität, Vollzähligkeit, Verständlichkeit und Dokumentstrukturen.

Software-Erstellung, Management, Policy, Know-How:
Prüfung einzelnen Prozessschritte

  •     Changemanagement
  •     Softwareerstellung
  •     Qualitätssicherung
  •     Logistische Auslieferung
  •     Einbindung der Geschäftsführung
  •     etc.


Guidelines:
Prüfung Key-Dokumente:

  •     Technische Produktdokumentation
  •     Programmers Guidelines
  •     Prozessbeschreibungen
  •     QM-Handbücher

Kriterien s.o. (Software Dokumentation).

Quellcode-Qualität:
Festlegung der Stichproben-/ Fragmentmenge abhängig von:

  •     Komplexität
  •     Bisher festgestellte Risiken / Schwachstellen
  •     Offenlegungsbereitschaft der Herstellers

Kurze Beschreibung und Einordnung der Fragmente.
Prüfung der Codefragmente auf Umsetzung der Guideline-Dokumente. Anschließende Dokumentation.