Unsere Kernkompetenz: Softwarequalität

Professionelle Unterstützung im kompletten Testing Lifecycle.

Menschen

Ohne “Glue-Code” Mensch gibt es keine erfolgreichen Projekte.

Wir denken Qualität, wir verstehen Ihre Herausforderungen und wir sprechen Ihre Sprache.

Prozesse

Von klassisch bis agil – wir kennen den Testprozess in allen Vorgehensweisen der Softwareentwicklung und stellen uns zielsicher auf Ihre spezifischen Prozesse ein.

Methoden

Unsere Expertise liegt in den richtigen Methoden zur Qualitätssicherung. Auf der Grundlage unserer jahrelangen Erfahrung bringen wir diese adäquat in Ihre jeweilige Vorgehensweise ein.

Branchen

Automotive, Banken, Börsen, Digital Health, Energie, Forschung, IT, Luftfahrt, Maschinenbau, Medien, Medizintechnik, Telekommunikation

Technologien

Informationssysteme (ERP, CRM, BI, DWH), Client-Server-Anwendungen, Mobile Apps, Telematikanwendungen, Eingebettete Systeme, Steuersysteme

Werkzeuge

Wir beherrschen die komplette Werkzeugkette im Testing Lifecycle – vom Management der Anforderung bis zur Freigabe des Systems.

Strategische Beratung

Strategische und konzeptionelle Beratung sowie Coaching von Führungskräften und Teams bei der Einführung und Verbesserung von Qualitätssicherungs­prozessen.

Wir beraten und unterstützen Sie bei der Konzeption und Implementierung effektiver Teststrategien sowie der Integration in den Entwicklungsprozess zur Sicherstellung der Produkt- und Prozessqualität.

Unter Berücksichtigung Ihrer Test- und Qualitätsziele und in Abstimmung mit den Organisationszielen entwickeln wir eine für Ihren Kontext passende Teststrategie – sofern sinnvoll unter Einbeziehung relevanter Standards (z.B. nach ISTQB, ISO/IEC/IEEE 29119, ISO 25000, ISO 12207, IEEE 829, IEC 61508/ISO 26262, FAA DO-178B).

Lesen Sie dazu auch in unserem Blog:

Wir unterstützen Sie bei Initiierung, Etablierung und Implementierung einer kontinuierlichen Testprozessverbesserung. Durch den Einsatz etablierter Standards (z.B. TPI NEXT®) analysieren und evaluieren wir Ihre Testprozesse, bestimmen den Reifegrad und identifizieren sinnvolle Verbesserungsmaßnahmen.

Lesen Sie dazu auch in unserem Blog:

Mit unserem Testprozess-Review erhalten Sie eine leichtgewichtige Bestandsaufnahme und Bewertung Ihres Testprozesses. Egal ob Sie gerade dabei sind, Ihren Testprozess einzuführen und aufzubauen oder bereits einen etablierten Testprozess haben – wir bieten einen externen und unabhängigen Blick auf Ihren Prozess und bewerten diesen auf Grundlage unserer eigenen, langjährigen Erfahrungen sowie etablierter Best Practices aus der Industrie.

Testen ist kein Selbstzweck sondern soll die Erreichung definierter Qualitätsziele unterstützen. Die dafür zugrundeliegenden Testprozesse können sehr verschieden ausgestaltet sein und die Dimensionen Zeit, Kosten und Qualität unterschiedlich berücksichtigen.

Wir evaluieren Ihre etablierten Testprozesse und bewerten sie gegen definierte Kriterien. Auf dieser Grundlage identifizieren und priorisieren wir Verbesserungsmöglichkeiten und arbeiten diese gemeinsam mit Ihnen aus. Die ausgewählten Verbesserungsmaßnahmen werden dann iterativ in Ihrer Organisation implementiert und deren Erfolg kontinuierlich gemessen.

Wir entwickeln geeignete Automatisierungsstrategien für alle Teststufen und unterstützen Sie bei der Planung und Steuerung von Projekten zur Einführung von Testautomatisierungslösungen.

Wir unterstützen Sie bei der Ermittlung, Dokumentation und Abstimmung von Anforderungen an ein Werkzeuge, der Identifikation und Vorauswahl geeigneter Werkzeuge sowie der Evaluierung der Werkzeuge und der Anbieter gegen diese Anforderungen.

Im Bereich der Qualitätssicherung sind dabei insbesondere Werkzeuge der folgenden Bereiche von Bedeutung:

  • Application-Lifecycle-Management (ALM)
  • Anforderungsmanagement
  • Testmanagement
  • Testautomatisierung
  • Fehlermanagement
  • Konfigurationsmanagement
  • Build- und Releasemanagement
  • Continuous-Integration-/Continuous-Delivery-Pipeline

Methoden und Praktiken

Mit unseren Testing Dojos unterstützen wir Ihr Team ganz praktisch bei Einführung und Verbesserung spezifischer Test- und Entwicklungsmethoden, z.B. im Kontext von Test-Driven Development oder Behavior-Driven Development.

Wir führen zu vielen Themen im Testing Lifecycle mehrtägige Seminare durch oder stehen mit unseren Trainern und Trainerinnen für Ihre Seminare zur Verfügung.

Wir entwickeln für Sie individuelle Seminare nach Ihren spezifischen Anforderungen.

Projektunterstützung

Praktische Unterstützung in der Qualitätssicherung Ihrer Projekte durch unsere erfahrenen Expert:innen in unterschiedlichen Rollen. Wir ergänzen Ihre Teams mit unserem Know-How.

Als Anforderungsmanager:in unterstützen wir Sie von der Ermittlung und Dokumentation bis hin zur Abstimmung und Verwaltung von Anforderungen im gesamten Softwareentwicklungsprozess.

Lesen Sie dazu auch in unserem Blog:

  • Pst! … Flüsterpost im Requirements Engineering

Als Testmanager:in unterstützen wir Sie bei der Entwicklung von Teststrategien, der Planung Ihrer Testprojekte sowie der Steuerung und Überwachung von Testprojekten aller Größenordnungen.

Lesen Sie dazu auch in unserem Blog:

Als Testarchitekt:in unterstützen wir Sie bei der Konzeption und Implementierung von Testumgebungen und Testframeworks sowie der Integration mit Ihren Entwicklungsumgebungen und Pipelines.

Als Testanalyst:in unterstützen wir Sie bei der Analyse von Anforderungen, Entwicklungs von Testideen, Spezifikation von Testfällen, der Durchführung der Tests sowie der Abstimmung mit den fachlichen und technischen Stakeholdern.

Als Testautomatisierer:in unterstützen wir Sie bei der Automatisierung von Testaktivitäten, inbesondere der Entwicklung automatiserter Testfälle auf allen Teststufen.

Als Fehlermanager:in unterstützen wir Sie bei der Steuerung des Fehlermanagements im kompletten Entwicklungsprozess.

Als Interim-Manager:in übernehmen wir die temporäre Leitung und Steuerung Ihrer gesamten Testabteilung oder einzelner Teilprojekte.

Test Factory

Höchste Flexibilität und Einfachheit durch teilweise oder vollständige Auslagerung Ihrer Testaktivitäten in unsere Test Factory.

Wir konzipieren und entwickeln Testumgebungen sowie Simulationen für Ihre Testprojekte. Wir sorgen für die Bereitstellung der Umgebungen und übernehmen bei Bedarf auch den Betrieb.

Wir entwickeln die passenden Werkzeuge für den gesamten Testing Lifecycle – vom Customizing von Standardlösungen bis hin zur Individualentwicklung für Ihre spezifischen Anforderungen.

Wir übernehmen die Spezifikation, Implementierung, Durchführung und Auswertung von funktionalen Tests für Ihre Produkte und Systeme.

Wir übernehmen die Spezifikation, Implementierung, Durchführung und Auswertung von Last- und Performanztests für Ihre Produkte und Systeme.

Wir übernehmen die Spezifikation, Implementierung, Durchführung und Auswertung von Sicherheitstests für Ihre Produkte und Systeme.

Wir erstellen für Sie Produkt- und Sicherheitsgutachten zur Unterstützung von Zulassungsverfahren.

WIE DÜRFEN WIR SIE UNTERSTÜTZEN?

Vielen Dank für Ihre Nachricht. Wir werden uns umgehend mit Ihnen in Verbindung setzen.
Beim Versand der Nachricht ist ein Fehler aufgetreten. Bitte versuchen Sie es später noch einmal oder kontaktieren Sie uns direkt unter info@qualitydojo.com.