Die Komplexität der Integration

Oktober 2019 / integration, testing, qualität, komplexität
German Testing Magazin

Der Duden definiert Integration als „(Wieder)herstellung einer Einheit (aus Differenziertem); Vervollständigung“ und somit ein großes Ziel, auf das dieser Prozess zusteuert. Die konkreten Ausprägungen gerade in der Softwareentwicklung könnten unterschiedlicher kaum sein: horizontal, vertikal, Microservices, APIs, lose gekoppelt, Schichten, Silos, eng verzahnt, als Integrationsplattform oder dateibasiert, Kapselung usw. – die Integration dessen hat umso mehr Ziele, da hier zusätzlich noch integrationsspezifische Aspekte wie die Integrationsstrategie inklusive Anforderungen an die Testumgebung hinzukommen.

Weiterlesen...

Professionelles Testen in Zeiten der digitalen Transformation

Mai 2019 / digitalisierung, testautomatisierung, testing, qualität, komplexität, haltung
German Testing Magazin

Wer weiß noch, wie unsere Großeltern gearbeitet haben? Was werden unsere Enkel über unsere Arbeit erfahren? Werden sie wissen wollen, wie man noch in fest zugeordneten Büros arbeiten konnte und weshalb die Zusammenarbeit über verschiedene Kontinente eine Herausforderung war? Mit diesen und weiteren Fragen haben wir uns beschäftigt und viele Autoren gewonnen, die sich hierzu ebenfalls Gedanken gemacht haben. Das bestimmende Thema in diesem Heft ist die Digitale Transformation hin zur Industrie 4.

Weiterlesen...

Wie verändert die agile Entwicklung den Test?

Oktober 2018 / agile, software, testautomatisiserung, testing, qualität
German Testing Magazin

Agilität durchzieht den Alltag der Entwicklungsabteilungen. Wo sie noch nicht praktiziert wird, da wird sie gerade eingeführt. Doch wie sieht der Wandel von herkömmlichen zu agilen Entwicklungsansätzen aus? Welche Fallstricke gibt es und wie wird die Qualitätssicherung, insbesondere der Test dadurch verändert? Welche Konsequenzen ergeben sich dafür für die bekannten Rollen im Test? Es ist offensichtlich, dass die Umstellung auf eine agile Vorgehensweise tief greifende Änderungen mit sich bringt. Auch der Test wird davon nicht verschont.

Weiterlesen...

Testautomatisierung - Von der Kür zur Pflicht

Juni 2018 / testautomatisiserung, testing, qualität
German Testing Magazin

Qualitätssicherung muss nicht nur effektiv, sondern auch effizient sein. Automatisierung ist hier das Mittel der Wahl zur Effizienzsteigerung und längst den Kinderschuhen entwachsen. Neue Herausforderungen an die Qualitätssicherung und insbesondere die Testautomatisierung lassen jedoch nicht auf sich warten: Höhere Effizienz, bessere Integration in agile und kontinuierliche Ansätze, komplexere Systeme mit mehr Schnittstellen gepaart mit Anforderungen an Safety, Security und Robustheit sind nur ein paar Aspekte, denen sich die Testautomatisierer heute stellen müssen.

Weiterlesen...

Digitalisierung führt zu DevOps

Januar 2018 / software engineering, testing, qualität, devops, digitalisierung, agile
OBJEKTspektrum

Digitalisierung fordert fortwährend Entwicklung, Test und Auslieferung der eingesetzten Softwareanwendungssysteme. Diese drei Aktivitäten sollen nicht mehr getrennt, sondern vereint ausgeführt werden. Die Anwender werden in die Entwicklung einbezogen. DevOps ist eine Antwort auf die Nachfrage nach fortwährender Entwicklung. Moderne IT-Systeme sind prinzipiell nie fertig. Sie haben immer nur einen Stand erreicht, bei dem ein Teil der Benutzeranforderungen befriedigt ist. Aber sowohl die Anforderungen als auch die Rahmenbedingungen entwickeln sich weiter und verändern sich.

Weiterlesen...

Testmanagement - Erfolgsfaktoren, Stakeholder und Herausforderungen

Januar 2017 / testing, qualität, agile, devops, testmanagement
SIGS DATACOM

Der Test als eines der häufigsten Mittel der Qualitätssicherung trägt maßgeblich zum Projekterfolg bei. Je früher auf gute Qualität geachtet wird, desto schneller und kostengünstiger können Fehler beseitigt werden. Dieses wirkt sich wiederum massiv auf die Projektdauer aus. Dem Management der Tests kommt daher eine hohe Bedeutung zu. Neben der Steuerung der Testaktivitäten sind der Ausgleich zwischen den Interessen der StakeHolder oder das Vorantreiben fortschrittlicher Testansätze zur Testverbesserung wichtige Tätigkeitsfelder des Testmanagers.

Weiterlesen...