Beratung

Wir unterstützen Sie bei der Gestaltung oder Verbesserung Ihrer Prozesse rund um den Softwareentstehungsprozess. Unsere Kunden beauftragen unsere Beratungsleistungen aus einer Vielzahl an Gründen:

  • Wunsch nach externer Evaluierung der bestehenden Vorgehensweisen
  • Unterstützung bei geplanten Prozessveränderungen (z. B. agile Transformation, agile Skalierung)
  • Probleme bei der Umsetzung von Softwarevorhaben (z. B. Zeit und Kosten, Zufriedenheit der Stakeholder)
  • Verbesserung der qualitätssichernden Maßnahmen (z. B. QA im agilen Vorgehen,  Einführung von Testautomation)

Wir adressieren diese Bedürfnisse durch folgende Schritte:

Analyse

Am Anfang steht die Analyse der bestehenden Vorgehensweise. Wir müssen uns ein Bild davon machen, wie Sie arbeiten, wo etwaige Probleme liegen und welche Ziele Sie verfolgen. Wir verfolgen dabei einen pragmatischen Ansatz. Unsere Experten kommen zu Ihnen vor Ort und führen Interviews mit Ansprechpartnern aus den verschiedenen Bereichen. Im Anschluss erarbeitet unser Team eine Präsentation, die Findings und Optimierungsempfehlungen enthält.

Die Analyse dauert dabei ungefähr eine Woche plus Nachbereitung und erfolgt transparent zum Festpreis.

Optimierungsempfehlungen

Das Ergebnis unserer Analysen sind stets konkret umsetzbare Optimierungsempfehlungen. Diese werden in kurz-, mittel- und langfristige Maßnahmen kategorisiert und Ihnen in Form von nachverfolgbaren Aktionslisten übergeben.

Umsetzung und Coaching

Wir wollen Sie nicht nur beraten, sondern auch tatkräftig bei der Umsetzung der identifizierten Maßnahmen unterstützen. Den Umfang dieser Unterstützung können Sie selbst flexibel festlegen:

  • Erstellen einer Teststrategie oder konkreter Testkonzepte für Projekte
  • Review neu umgesetzter Themen (z. B: Maßnahmen im Entwicklertest, Testautomation)
  • Iterative Begleitung der Umsetzung – eingerahmt durch Planungs- und Retrospektive-Workshops
  • Teilnahme an Regelmeetings neuer Vorgehensmodelle als Coach (z.B. Scrum oder SAFe Regelmeetings, Backlog-Refinement, …)
  • Prozessverbesserung und Ausbildung Ihrer Mitarbeiter durch die zeitweise Übernahme einer tragenden Projektrolle (z. B. SAFe Release Train Engineer, Scrum Master, Testmanager, …)