Beratung

Wenn Sie mich als Berater engagieren, um Ihnen bei der Verbesserung Ihrer digitalen Produktentwicklung zu helfen, können Sie meine langjährige Praxiserfahrung nutzen. Die folgenden Fragen habe ich schon in unterschiedlichsten Umgebungen beantwortet:

  • Was ist unsere Produktstrategie?
  • Wie entscheiden wir, was wir bauen wollen?
  • Wie beplanen wir die Mitarbeiterzeit, die uns zur Verfügung steht?
  • Woran messen wir den Produkterfolg?
  • Woran messen wir den Erfolg der Entwicklungsteams?

Für viele der immer wieder auftretenden Konflikte habe ich praxiserprobte Lösungsansätze:

  • Produktstrategie vs. kurzfristige Kundenwünsche
  • Planabarbeitung vs. gesunder Opportunismus
  • Produktentwicklung vs. Wartung (oder Refactoring, oder Technologie-Upgrade, oder …)

Mitarbeiter-Coaching

Seit 2009 bin ich durchgängig damit beschäftigt, Mitarbeiter für verschiedene Rollen in der Softwareentwicklung zu entwickeln. Daher biete ich Praxis-Coaching an für:

  • ganze Entwicklungs-Teams
  • Product Owner
  • Entwickler
  • Führungskräfte im agilen Umfeld

Schulungen für agile Entwicklungsteams

Ich biete nicht in Vollzeit Schulungen an. Aus der Projektarbeit heraus habe ich allerdings ein Schulungsformat für Agile Engineering Practices und XP entwickelt, in dem ich Ihrem Team an einem Tag mit mehr Praxis als Theorie folgende Inhalte vermitteln kann:

  • Kontext und Übersicht: XP und Scrum (Theorie, nur falls nötig)
  • Backlog item slicing, also der richtige Umgang mit User Stories bevor sie umgesetzt werden (Theorie + Programmierübung)
  • Pragmatische Testautomatisierung (Theorie + Übung, vorzugsweise angepasst an den Technologie-Stack des Teams)
  • Continuous Integration (Theorie + Übung)
  • kleinschrittige Entwicklung (Theorie + Programmierübung)
  • kollektives Architekturmanagement und Refactoring im Scrum-Alltag (Theorie + Übung mit konkreten Beispielen aus dem Team)

Gerne unterstütze ich Scrum Master und Team auch noch im Nachgang dabei, ein konkretes Thema von der Theorie in die Praxis zu überführen.

Unterstützung bei der Mitarbeiterauswahl

Dank langjähriger Erfahrung als Führungskraft in der IT kann ich Sie unterstützen:

  • Aufbau/Verbesserung des Einstellungsprozesses
  • Durchführung von Interviews
  • Erarbeitung von Anforderungen und Ausschreibungen für Positionen und des dafür passenden Einstellungsprozesses

Ein kurzer Vortrag von mir dazu: