CTO2Gotm – Interim Management

Die Rolle des CTO / Director Software Development / VP Software Engineering sollte – natürlich – intern besetzt werden. Eine solche Position sollte strategisch und langfristig ausgelegt sein und dazu beitragen, Wissen um Technologie, Business und die beteiligten Menschen über die Zeit aufzubauen, zu erhalten und zu spezialisieren.

Kandidaten für diese Position, die entweder in Technologie oder Business oder People Management stark sind, sind nicht leicht zu finden.
Kandidaten, die alle 3 Bereiche abdecken, sind ganz und gar nicht leicht zu finden.

Am Ende des Tages steht die wirtschaftliche Abwägung zwischen der der Zeit (plus Opportunitätskosten) für die Suche nach dem perfekten internen Kandidaten vs. einer schnell verfügbaren, aber nicht permanenten Lösung durch einen Interim-Manager.

Folgendes sind unsere Leistungen als CTO2Go Interim Management:

Ausgewählte Leistungen:

  • „Nachfolger-Suche“
    Da die Position des CTO intern besetzt werden sollte, helfen wir bei der Personalakquise für diese Position (siehe auch „Staffing“).
    Dazu gehört ausdrücklich auch die Suche von Kandidaten innerhalb Ihrer Belegschaft, um diese als mögliche Nachfolger zu identifizieren und bei Bedarf gezielt zu qualifizieren.
  • Machbarkeit und MVP-Strategie
    Viele Startups aber auch größere Unternehmen erzeugen permanent neue Ideen – aber welche davon sind sowohl umsetzbar als auch erfolgversprechend?
    Wir helfen unseren Kunden dabei, auch vage Vorstellungen zu strukturieren und deren technische Machbarkeit zu prüfen.
    Wir helfen dabei, Strategien für das Erstellen von „greifbaren“ Lösungen zu entwickeln, damit sowohl die Machbarkeit gezeigt werden kann als auch ein MVP entsteht, der die Idee einer definierten Nutzerschaft zum Evaluieren anbietet.
  • Team Setup & Staffing

    „It’s all about the product team“ – Marty Cagan, „Inspired“

    Ein großer Teil der Erfolgs – oder Misserfolgs – eines Projekts oder einer Produktentwicklung ist die Art und Weise, wie das Team zusammengesetzt ist: Wer mit wem und mit welchen Verantwortlichkeiten?

    Wir helfen Ihnen dabei

    • das richtige Setup passend zu Ihrem Vorhaben zu definieren.
      • Welche Fähigkeiten werden benötigt?
      • Wie viele davon?
      • Wie sollte die Zusammenarbeit aussehen, wer hat welche Rolle, welche Verantwortung?
      • Wie viel kann man extern machen lassen, wie viel sollte intern verbleiben?
    • die richtigen Mitarbeiter zu finden.
      • Wer aus der bestehenden Belegschaft kommt in Frage?
      • Welche Rollen müssen noch besetzt werden?
      • Welche Dienstleister sind geeignet?
      • Mit welcher Ansprache kann man auf dem Arbeitsmarkt Aufmerksamkeit erzeugen?
      • Wie filtert man die geeigneten Kandidaten aus?
      • Wie überzeugt man geeignete Kandidaten anzuheuern?
      • Wie schafft man es, dass sich Kandidaten über Mundpropaganda initiativ bewerben – sogar per Empfehlung von ABGELEHNTEN Kandidaten?
  • Senken der Fluktuation
    (Zu) hohe Fluktuation bei Software-Entwicklern kann schnell kostspielig werden. Zudem kann sich dadurch der Projektfortschritt verlangsamen oder gar komplett zum erliegen kommen.
    Wir kennen die „Entwickler-Seele“ und greifen mit gezielten Maßnahmen ein, um die Zufriedenheit der Mitarbeiter zu sichern.
  • Projekt-/Produkt-Monitoring und -Auditing
  • Übergreifende Gesamtstrategie für die Software-Entwicklung
    • Auswahl und Einführung von Technologien, Tools, Partnern und Prozessen
    • … insb. Agilität und agile Transformation
    • Definition von Standards, Guidelines, Blueprints
    • Setup von Abteilungen / Software Business Units
    • Rollen und Verantwortungen, Besetzung strategischer Positionen
    • Team-Building & Fördern einer „gesunden“ Kultur
  • Sales-Support, Pitches
  • Training
    • Hard Skills (fortgeschrittene Programmierung, Clean Code, TDD, Architektur, …)
    • Soft Skills für Software-Entwickler, inkl. Schulungsprogramm für angehende Führungskräfte (Tech Leads, Architekten, Directors, Scrum Master, Product Owner, …)
  • Agile Transformation