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.
