STRATEGIEPAPIER „IT Due Diligence“

Die IT in vier Schritten erfolgreich für eine Transaktion vorbereiten

Inhalt: Das Strategiepapier „IT Due Diligence“ zeigt in vier Schritten die professionelle Durchführung einer IT Due Diligence. Schritt 1 zeigt die Strategie und Planung der IT Due Diligence, in Schritt 2 wird mithilfe von ausführlichen Checklisten eine IST-Analyse der IT durchgeführt, in Schritt 3 wird die IT-Skalierbarkeit genau untersucht und ein Risiko Assessment erstellt. Abschließend findet in Schritt 4 eine Empfehlung und Bewertung zum Abschluss der IT DD als Management Summary statt. Diese vier Schritte werden Schritt für Schritt praxisnah im Strategiepapier erläutert und mit Hilfe von Checklisten und Grafiken/Reports anschaulich dargestellt.

Mit diesem Strategiepapier stellen Sie sicher, dass die Transaktion erfolgreich in der Post Merger Phase verläuft und die Synergien auch tatsächlich realisiert werden können.

Seiten: 34

Zielgruppe: Geschäftsführer, Vorstände, CIOs, Leiter IT und IT-Manager, M&A Leiter, M&A Beratungen, M&A Experten

Inhaltsverzeichnis:

  1. Executive Summary
  2. Die Ausgangssituation
  3. In vier Schritten zu einer erfolgreichen IT Due Diligence
  4. Schritt 1: Strategie und Planung der IT Due Diligence (IT DD)
  5. Schritt 2: Die IST-Analyse der IT
  6. Schritt 3: IT-Skalierbarkeit und Risiko Assessment
  7. Schritt 4: Empfehlung und Bewertung zum Abschluss der IT DD
  8. Ausblick: Der 100-Tage-Maßnahmenplan für die IT nach dem Closing
  9. Fazit, Autor und Kontakt

Ein Blick in das Strategiepapier „IT Due Diligence: Die IT in vier Schritten erfolgreich auf eine Transaktion vorbereiten“:

Über den Autor Volker Johanning

Der Autor Volker Johanning hat mehr als 20 Jahre Erfahrung in der IT in Konzernen und im Mittelstand mit den Schwerpunkten IT-Strategie, IT-Management und Post Merger Integrationen. Auch die IT Due DIligence ist immer ein wesentlicher Teil insbesondere im Umfeld des IT Assessments und der Abschätzung von Risiken und möglicher SKalierbarkeit der IT.

Das ganze Erfahrungswissen ist in dieses Strategiepapier „IT Due Diligence“ eingeflossen. Der Mehrwert liegt insbesondere in den 4 Checklisten zu den Themenbereichen „IT Strategie / IT Governance“, „IT Organisation und Personal“, „IT Systemlandschaft und Architektur“ sowie „IT Infrastruktur / IT Betrieb und IT Security“.

Darüber hinaus sind die Themen Risiko Assessment und Skalierbarkeit wesentliche Faktoren zur frühzeitigen Abschätzung des Erfolgs oder Misserfolgs einer Transaktion. Die IT wird heute leider immer zu stiefmütterlich in großen M&A Transaktionen behandelt. Das rächst sich leider immer in den folgenden Post Merger Phasen, wo dann erkannt wird, dass Prozess-Standardisierung und -harmonisierung nicht reibungslos klappen oder elendig lange dauern und dem entsprechend viel zu viel kosten.

Ich wünsche Ihnen daher, dass Sie mit diesem Strategiepapier „IT Due DIligence“ die IT richtig einschätzen und damt den Weg frei machen für eine erfolgreiche Transaktion.

Ihr Volker Johanning

Bild Volker Johanning
Kundenbewertungen & Erfahrungen zu Volker Johanning. Mehr Infos anzeigen.
$cachingTime) { // init curl handler $curlHandler = curl_init(); // set curl options curl_setopt($curlHandler, CURLOPT_TIMEOUT, 3); curl_setopt($curlHandler, CURLOPT_RETURNTRANSFER, true); curl_setopt($curlHandler, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curlHandler, CURLOPT_URL, $apiUrl . '?v=' . $scriptVersion); curl_setopt($curlHandler, CURLOPT_USERPWD, $yourApiId . ':' . $yourAPIKey); if (defined('CURLOPT_IPRESOLVE') && defined('CURL_IPRESOLVE_V4')) { curl_setopt($curlHandler, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4); } // send call to api $json = curl_exec($curlHandler); if ($json === false) { // curl error $errorMessage = 'curl error (' . date('c') . ')'; if (file_exists($cachePath)) { $errorMessage .= PHP_EOL . PHP_EOL . 'last call: ' . date('c', filemtime($cachePath)); } $errorMessage .= PHP_EOL . PHP_EOL . curl_error($curlHandler); $errorMessage .= PHP_EOL . PHP_EOL . print_r(curl_version(), true); @file_put_contents(dirname($cachePath) . $errorFile, $errorMessage); $json = json_encode(array('status' => 'error', 'errors' => array('curl error'))); } curl_close($curlHandler); // convert json to array $data = json_decode($json, true); if (! is_array($data)) { // json format is wrong $errorMessage = 'json error (' . date('c') . ')' . PHP_EOL . PHP_EOL . $json; if (file_exists($cachePath)) { $errorMessage .= PHP_EOL . PHP_EOL . 'last call: ' . date('c', filemtime($cachePath)); } @file_put_contents(dirname($cachePath) . $errorFile, $errorMessage); $data = array('status' => 'error', 'errors' => array('json error')); $json = json_encode($data); } if ($data['status'] == 'success') { if (is_writable($cachePath)) { // save data in cache file @file_put_contents($cachePath, $json); } else { echo(''); } } elseif(! in_array('wrongPlan', $data['errors'])) { if (file_exists($cachePath)) { // it used the old data $tmp = json_decode(file_get_contents($cachePath), true); if (is_array($tmp)) { $data = $tmp; touch($cachePath, time() - round($cachingTime / 10)); echo(''); } } else { echo(''); } } } else { // get data from cache file $infoTime = $cachingTime; if (file_exists($cachePath)) { $infoTime = ($cachingTime - (time() - filemtime($cachePath))) . '/' . $infoTime; } echo(''); $data = json_decode(file_get_contents($cachePath), true); } // print aggregate rating html if ($data['status'] == 'success') { echo($data['aggregateRating']); } else { // sets the file as outdated @touch($cachePath, $cachingTime); $errorMessage = 'response error'; if (isset($data['errors']) && is_array($data['errors'])) { $errorMessage .= ' (' . implode(', ', $data['errors']) . ')'; } $errorMessage .= ' [v' . $scriptVersion . ']'; echo(''); } } catch (Exception $e) { $errorMessage = 'exception' . PHP_EOL . PHP_EOL . $e->__toString(); @file_put_contents(dirname($cachePath) . $errorFile, $errorMessage); echo(''); } } else { echo(''); } ?>