Zum Inhalt springen

Outsorcing & Outtasking

Outsourcing & Outtasking

Konzentriertes Test Know-How – Testing as a Service (TaaS)

Viele Unternehmen konzentrieren sich immer mehr auf ihre Kernkompetenzen und lagern Test- und Qualitätssicherung aus. Die Software-Entwicklung wird oft als Kernkompetenz im Haus behalten.

Durch Outsourcing bzw. Outtasking der Qualitätssicherung und des Tests wird meist viel klarer dem so wichtigen 4-Augenprinzp entsprochen. Das Test Team ist eine von der Entwicklung völlig unabhängige externe Instanz, deren primäre Aufgabe die Identifikation und das Reporting von Qualitätsmängeln ist.

Nicht zu empfehlen ist ein Outsoucing der Software-Entwicklung UND des Tests an ein und dieselbe Organisation. In diesem Fall besteht meist nur geringe Motivation des Outsourcers, die Fehler selbst zu finden. Vor allem bei einem Pauschalprojekt wird er den Aufwand vor Auslieferung möglichst gering halten und bei Verrechnung nach Aufwand wird die Fehlerbehebung oft als Leistung in Rechnung gestellt.

Abhilfe und signifikante Qualitätsverbesserung schafft in jedem Fall das unabhängige und neutrale externe Test Labor von Software Quality Lab.

‘Testing as a Service’ (TaaS) im Test Labor von Software Quality Lab

Zusätzlich zur Bereitstellung des kompletten Test Teams findet die Durchführung der Tests selbst in unserem entsprechend ausgestatteten Test-Labor statt. Diese Form des Softwaretests bindet beim Auftraggeber kaum personelle Kapazitäten und andere Ressourcen. Die Zusammenarbeit mit der Entwicklungsabteilung erfolgt durch an Ihre Bedürfnisse angepasste Testprozesse, und ein professionelles Risiko- und Fehler-Management.

Die Leistungen im Test Labor werden üblicherweise via remote Zugriff (z.B. VPN) auf die zu testenden Systeme (Testobjekte, Test-Tools, Bugtracking-Tools etc.) erbracht oder das Testobjekt wird im Test Labor von Software Quality Lab zur Verfügung gestellt. Sollte beides nicht möglich sein, wird ein individuelles Modell bzgl. Zugriffs auf Testumgebung und Testobjekte definiert.

Bereits bei Ihnen vorhandene  Teststrategie, Konzepte, eingesetzte Tools, etc. werden bei der Auslagerung in das Test Labor bzw. bei der Serviceleistung entsprechend berücksichtigt.

Software Quality Lab unterstützt Sie methodisch und mit Praxiserfahrung

  • Toolauswahl, Tooleinführung, Toolintegration (Tool Evaluation Center)

  • Test Management & Test Controlling & Testplanung

  • Testspezifikation und Entwicklung von Testfällen

  • Durchführung von manuellen Tests

  • Dauerhafte Automatisierung von Testfällen

  • Umsetzung von automatisierten Testabläufen

  • Smoketest – Regressionstests und Retest

  • Unit-Test – Integrationstest – Systemtest – Abnahmetest

  • Fehlerreporting – Statusreporting – Leistungsreporting

  • Standard und Business Software, embedded Software, Hardware & Systeme

  • Entwicklung von individuellen Testautomatisierungen

  • Nicht-funktionale Tests (Last- & Performancetests, Usability Test, etc.)

  • Security und Penetration Tests (blackbox und whitebox)

  • Code Review und Secure-Code-Analysen

Die Leistungen werden von erfahrenen und ausgebildeten Test Managern und Test Engineers mit fundierter Entwicklungserfahrung sowohl in klassischer Software als auch im Bereich embedded Software und Hardware erbracht.