Wir sind das Mind

in QualityMinds

Mit agilen Methoden zum Erfolg im Software Testing

Softwarequalität ist unser Herzblut

Qualität wird analytisch durch Testen im Software Engineering dargestellt und konstruktiv in den Requirements gesteuert. Wir bieten QS mit Fokus auf Testing und Requirements Management. Besonders effektiv ist unsere Herangehensweise im agilen Projektumfeld.

Unsere Kernkompetenzen im Testen von Software-Systemen sind die Themen Test-Design, Test-Automatisierung sowie Test-Management. Jedes Testing-Projekt muss eine solide Strategie in diesen Themen haben.

Besonders im Test-Design kreuzen sich die Wege zwischen Requirements und Testen. Mit Ansätzen wie Specification by Example arbeiten wir als Test- und Requirements-Experten in unseren Projekten Hand in Hand. Um ganzheitlich das Thema Qualität im Software-Engineering zu verstehen, liegt unser Fokus im Bereich des Software-Bauens sowie des Umgebungsmanagements.

Mit Leidenschaft am Thema für das Projekt

Um dem breitgefächerten Bereich des Software-Testings und Qualitätsmanagements gerecht zu werden, haben wir ein Netz aus Experten-Teams zusammengestellt, die sich speziellen QS-Themen mit Leidenschaft widmen:

Testing Essentials

Testen erhöht die Qualität und damit einhergehend das Vertrauen in die entwickelten Softwaresysteme - unabhängig von ihrer Komplexität und dem gewählten  Vorgehensmodell. Inhaltlich unterstützen wir unsere Kunden mit unseren Kernkompetenzen:

TESTMANAGEMENT
Von der Testplanung bis zum abschließenden Bericht ist der Zyklus des Testmanagements ein selbstverständlicher Prozess, den wir durch viele Projekte perfektioniert haben.
TESTDESIGN
Im Testdesign setzen wir die richtigen Testentwurfsverfahren risikobasiert ein: Blackbox-, Whitebox- oder erfahrungsbasierter Test.
TESTAUTOMATISIERUNG
Und wo es um Mehrwert geht, kann automatisiert werden - ob schlüsselwortorientiert oder nach dem Ansatz des Behavior Driven Development.

Unser Ziel ist die Schaffung von messbarem Mehrwert durch Qualitätssicherung.

Agile Testing

Ein Wechsel weg von der klassischen Entwicklung hin zu einem agilen Vorgehen, wie auch die Optimierung bestehender agiler Abläufe, sind die großen Herausforderungen in vielen Projekten. Notwendige Veränderungen werden oftmals vom Zeitdruck des Tagesgeschäfts oder dem noch nicht gefestigtem Know How im Team verhindert. Grade im Bereich des Testens und der Qualität gibt es häufig offene Fragen und Probleme.

Wir begleiten und unterstützen unsere Kunden umfassend und individuell bezüglich der Qualitätssicherung innerhalb der agilen Methodik. Unser Ziel ist die konsequente Qualitätssteigerung in unterschiedlichen Disziplinen der modernen Softwareentwicklung.
Wir unterstützen Sie durch unsere Mitarbeit in folgenden Rollen:

  • Agiler Tester
  • Agiler Testautomatisierer
  • Quality Coach

Als Teammitglied in Ihrem Agilen Team bringen unsere Tester nicht nur ein umfassendes Wissen in den Bereichen Testdesign, agiler Testmethoden und agiler Vorgehensweisen mit.

Wir können sie auch im Bereich Requirements und Testautomatisierung beraten und unterstützen. Eine gute Zusammenarbeit mit dem Team ist uns ebenso wichtig wie die Kommunikation mit anderen Projektbeteiligten.

Unsere Agile Quality Coaches helfen Ihren Teams und auch anderen Projektbeteiligten dabei, ein gemeinsames Qualitätsverständnis zu schaffen und die tagtäglichen Aufgaben auf diese Qualitätsziele hin auszurichten.

Hierzu betrachten sie nicht nur die einzelnen Artefakte der agilen Entwicklung und die eingesetzte Teststrategie, sondern legen auch ein besonderes Augenmerk auf die Zusammenarbeit der einzelnen Projektbeteiligten und die persönlichen Skills der Mitarbeiter.

Unsere AQCs stehen Ihnen zur Seite, vielfältigste Qualitätsanforderungen sowohl frühzeitig im Entwicklungsprozess zu adressieren, als auch bis in die Produktion zu begleiten und nachzuverfolgen.

Build the right thing, and build the thing right!!!

Unsere agilen Testautomatisierer beraten und unterstützen Sie bei der Auswahl und Implementierung geeigneter Tools und Frameworks. Als Teil Ihres agilen Teams erstellen sie neue automatisierte Tests, verbessern und warten bestehende Tests, analysieren die Ergebnisse und helfen Ihnen bei der Lösung von Problemen und Herausforderungen innerhalb ihrer Automatisierung. Durch ihr spezielles Wissen in diesem Bereich sorgen sie dafür, dass Ihre Testautomation stabil und zuverlässig arbeitet damit Sie sich auf die Ergebnisse verlassen können.

Mobile Testing

Wir leben das „Mobile“: man muss mobile sein, um mobile zu testen! 

Mobile Applikationen und deren Rolle in der Software-Entwicklung sind kein Trend mehr, sondern eine Selbstverständlichkeit im technischen Bereich wie auch im Alltag. Mobiles App-Testing ist eine große Herausforderung aufgrund der Vielzahl der unterschiedlichen Geräte und der verschiedenartigen Umgebung, in der diese verwendet werden, so z.B. beim Einkaufen, in den Bergen oder bei anderen Freizeitgestaltungen.

Der Schlüsselfaktor für ein erfolgreiches Mobile Testing basiert auf einer gut durchdachten Strategie und dem persönlichen Wissen über Apps, das wir einbringen, da wir mobile leben. Der Fokus beim klassischen Testen liegt auf Faktoren wie der Nutzungsumgebung, kleinen Displaygrößen, der Sensorik sowie unterschiedlichen Netzanbietern und Plattformen.

Ihr Ansprechpartner:

Ron Werner | Team Lead Mobile Testing

mobiletesting@qualityminds.de

+49 911 660732011

We live Mobile

Requirements Engineering

„Quality from the beginning“ bezieht sich auch und gerade auf den Erfolgsfaktor Anforderungsmanagement. Unser Anspruch im Requirements Engineering besteht darin, gemeinsames Verständnis im Projektteam zu erzeugen.

Die Ergebnisse der Anforderungsanalyse bilden gleichermaßen die Grundlage für die Arbeit der Entwickler und der Tester. Unser Ziel ist, die traditionelle Trennung der Zuständigkeiten zu überwinden und einen Anforderungsprozess zu definieren und umzusetzen, der alle Stakeholder im Projekt zufriedenstellt. Dabei haben wir von Anfang an die Testbarkeit Ihrer Requirements im Blick.

Egal, ob Sie einen agilen oder einen klassischen Entwicklungsprozess einsetzen: Wir wissen, in welcher Situation welche RE-Methodik am geeignetsten ist, um ihre Projektziele zuverlässig zu erreichen.

 

 

 

Vera Gehlen-Baum
requirements@qualityminds.de
+49 911 660732011

The real art of requirements discovery is discovering the real problem