DIE MITTELSTANDSSTRATEGIE 2030

Die Trends und eigenen Kompetenzen erkennen und mit Hilfe der Spezialisierung zur Marktführerschaft bringen!

DIGITALISIERUNGSSTRATEGIE

Mit einer 5-Schritte-Roadmap Digitalisierung endlich gewinnbringend einsetzen!

IT-STRATEGIE

Mit dem etablierten 7-Schritte-Vorgehensmodell zu einer erfolgreichen IT-STRATEGIE

MITTELSTANDSSTRATEGIE 2030

Der 5-Punkte-Plan zu einer nachhaltigen Mittelstandsstrategie:

  1. Zielbild / Vision
  2. Strategie
  3. Struktur
  4. Skalierbarkeit
  5. Kapital & Kommunikation

Ausführliche Informationen finden Sie hier:

DIGITALISIERUNGSSTRATEGIE

Mit einer praxisnahen 5-Schritt-Methode zu einer gewinnbringenden Digitalisierungsstrategie:

  1. Assessement
  2. Vision und Zielbild erstellen
  3. Digitalisierungs-Roadmap erstellen
  4. Wirtschaftlichkeit herstellen mit dem Digitalisierungs-Portfolio
  5. Maßnahmen- und Umsetzungsplan

Ausführliche Informationen finden Sie hier:

IT-STRATEGIE

In 7 Schritten zu einer IT-Strategie:

  1. Ist-Analyse
  2. Applikationsstrategie
  3. Sourcing-Strategie
  4. Organisation & IT-Governance
  5. IT Roadmap
  6. Kosten und Budgetplanung
  7. IT-Strategiecockpit

Ausführliche Informationen finden Sie hier:

 

 

SPECIALIZE OR DIE!

Die Spezialisierungsstrategie für mittelständische Unternehmen

  1. Ihr aktuelles Stärken- und Kompetenz-Radar
  2. Markt- und Wettbewerbsanalyse
  3. Spezialisierungsstrategie erstellen
    1. Primärspezialisierung
    2. Problemspezialisierung
    3. Zielgruppenspezialisierung

Ausführliche Informationen finden Sie hier:

Leadership 4.0 Teil 1

Mitten im Wirtschaftswunder Anfang der 1960er sind noch sehr viele Kinder geboren, die heute als Babyboomer bezeichnet werden. Das sind diejenigen, die heute in den Unternehmen so langsam an den Ruhestand denken. Es ist eine Generation von Fachexperten, die oft ein...

Leadership 4.0: Teil 2 – Was sind die Schlüsselkompetenzen von Führung im digitalen Zeitalter?

Der digitale Wandel hat das Schlüsselwort schon in sich tragend: Wandel. Es geht also um einen Veränderungsprozess. Diese Veränderung findet auf vielen Ebenen statt: Strategie, Prozesse, Kultur und eben auch Führung.Was ist bei solchen Veränderungsprozessen das...

Leadership 4.0: Strategie & Vision als Fundament (Teil 3)

Leadership 4.0: Strategie & Vision als Fundament (Teil 3) Wie im letzten Blogbeitrag angekündigt, soll das für die Führung im digitalen Zeitalter so wichtige Fundament der Strategie & Vision näher beleuchtet werden.Die Strategiearbeit beginnt mit der...

Kundenstimmen

„Immer wenn es um strategische Fragestellungen geht, ist Volker Johanning der richtige Ansprechpartner. Er kann auf den Punkt und präzise erkennen, woran es mangelt und hat die richtigen Rezepte zur Hand um die Zukunft zu gestalten.“
Jürgen Hawig

Director Business Relationship Management, BASF

„Es ist beeindruckend wie schnell Volker Johanning die Finger immer wieder in die richtigen Wunden legt. Er zeigt dabei aber auch sofort Lösungswege auf, die uns immer einen gewaltigen Schritt nach vorne gebracht haben.“
Manuela Dittmann

Head of Master Plan 2025, Continental Automotive

„Selbst in schwierigen und komplexen Situationen hatte Volker Johanning stets sehr gute Ideen und vor allem Lösungen parat, die sofort umgesetzt werden konnten. Ob bei Volkswagen in China oder in Europa – Volker Johanning kann sich problemlos auf internationalem Parkett bewegen und kennt die die mobilen Online-Dienste wie seine digitale Westentasche.“
Dr. Martin Weiser

Leiter IT im Fahrzeug, Volkswagen AG

„Bereits nach einem halben Jahr der Zusammenarbeit lässt sich sagen, dass die Investition in die Zusammenarbeit mit Herrn Johanning sich mehr als gerechnet hat: Wir sind vor allem durch die diplomatische Hartnäckigkeit und Geduld von Herrn Johanning auf Themen zur Professionalisierung und Produktivitätssteigerung gekommen, die rasch umgesetzt wurden und uns einen wirklichen Schritt nach vorne gebracht haben.“
Henk Gövert

Mitglied der Geschäftsleitung, GRIMME

$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(''); } ?>