Open Source: Mit Bedacht
Open Source ist mehr als kostenlose Software: Lizenzen, Wartung, Qualität und die Frage, was man der Community zurückgeben kann.
Qualitäts- und Testfragen rund um Softwarearchitektur, Testbarkeit, Schnittstellen, Integration, Datenbanken und Datenqualität.
Open Source ist mehr als kostenlose Software: Lizenzen, Wartung, Qualität und die Frage, was man der Community zurückgeben kann.
Software-Architektur ist ein Grundpfeiler für Testbarkeit. Warum Tester und Architekten öfter gemeinsam Kaffee trinken sollten.
Testdatenmanagement ist entscheidend für erfolgreiche Softwareprojekte. Erlebe, wie KI in der Softwareentwicklung Herausforderungen meistern kann.
Entdecke SAP-Testing und Testautomatisierung. Optimiere deine Teststrategien für komplexe, integrierte Systeme und sichere höchste Qualität.
Lerne, wie Software Transformation die Herausforderungen der Legacy-Systeme bewältigen kann und die IT-Landschaft für Unternehmen verbessert.
Optimale Teststrategien für Data Warehouse-Systeme: Effektive DWH Testing Methoden zur Ergebnisverifikation, um Herausforderungen zu meistern.
Entdecke effiziente Integrationsstrategien um Komplexität mit Struktur zu meistern. Liefere hochwertige Ergebnisse durch optimale Integrationstests.
Die Vorteile objektorientierter Programmierung zeigen sich in der Softwareentwicklung, doch ehrgeizige Versprechungen wurden oft nicht erfüllt.
Technische Schulden im Softwaretest: Entdecke, wie KI und agile Praktiken die Softwarequalität verbessern können. Reduziere Schulden effizient!
Optimierte Cloud Services Testing: Konzentration auf betriebsrelevante Funktionen und Integrationstests für mehr Effizienz.
Optimierung der Datenqualität: Durch gezielte Audits und Datenbankanalyse werden Schwächen aufgedeckt und Verbesserungen etabliert.
Entdecke UML-Diagrammtypen und ihre Rolle in der Strukturierung und Qualität von Software-Designs zur Effizienzsteigerung. Erhöhe deine Design-Kompetenz!
Ein effektiver Migrationstest stellt sicher, dass das migrierte System die gleiche Leistung wie das Altsystem erbringt und alle Migrationserfordernisse erfüllt.
Optimiere dein Geoportal für eine reibungslose Benutzererfahrung mit Testverfahren für raumbezogene Daten.
Webservice testen ist entscheidend, um Interaktionsfehler zu vermeiden. Automatisierte Tests sichern Qualität und Transparenz.
Softwarearchitektur veraltet nicht erst nach Jahren – manchmal schon beim Schreiben. Welche Entscheidungen wirklich schützbar sein müssen und welche ruhig offen bleiben dürfen.
Deutsche Unternehmen wollen KI und Robotik, aber die Prozesse blockieren jeden Aufbruch. Warum sich kein Business Case rechnet, solange die Dateninseln bleiben.
COBOL-Entwickler sagten, dass es einfacher sei, Unit Tests in Java zu schreiben als in ihrer eigenen Sprache. Hier ist die Schnittstellenarchitektur, die das auf einem 60 Jahre alten Großrechner möglich machte.
200 mögliche Systemzustände, eine virtuelle Steuereinheit statt physischem Prüfschrank: wie Thermomanagement-Tests im E-Auto früher und präziser werden.
API-Schnittstellen stumm weiterbrechen lassen oder früh erkennen? Contract Testing zeigt, wie Consumer vorgeben, was sie brauchen, und Änderungen die Pipeline stoppen.
164 Subsysteme, Blitzschutz nach Landesrecht, Offshore-Turbinen ohne Servicezugang: Software in Windturbinen zu testen ist komplexer als es scheint.
Testen im Studium vermitteln, bevor echte Projekte Druck machen: Warum Architektur über Testbarkeit entscheidet und ChatGPT das verschleiert.
Developer Friendliness kostet kurzfristig Zeit, spart sie aber langfristig – und macht Teams messbar glücklicher. Was das konkret bedeutet, zeigen REST-Mocks und Testschnittstellen aus einem echten Projekt.
Wer Testdaten manuell baut oder aus Produktivdaten ableitet, riskiert DSGVO-Probleme und findet kaum neue Fehler. Wie synthetische Generierung das löst.
Wer SAP konfiguriert, testet eigentlich immer Nebenwirkungen. Warum Enterprise-Testing andere Regeln braucht und wie Fachleute ohne Tester-Background trotzdem fit werden.
Aus einem trägen Monolithen mit stundenlangen End-to-End-Tests zu schnellen Microservices: Welche Teststrategie dabei wirklich funktioniert.
280 UI-Tests, unter drei Minuten, kein Backend nötig: Wie isoliertes UI-Testing mit gemockten API-Responses schneller und stabiler wird als klassische Komponenten- oder E2E-Tests.
Wer testet, schützt nicht sich selbst, sondern alle. Wie ein Testnetz in der Embedded-Entwicklung funktioniert und warum CMake, Google Test und ein selbstgebauter Automocker der Schlüssel sind.
Warum versteht dein Gehirn manchen Code einfach nicht? Das Arbeitsgedächtnis verarbeitet nur vier Chunks gleichzeitig, und guter Code respektiert genau diese Grenze.
Was passiert, wenn ein Drittel des übernommenen Codes nur als Blackbox vorliegt? Wie agiles Mindset und Ehrlichkeit ein Ticketshop-Projekt retten.
Warum enden Testaktivitäten immer kurz vor Go-live im Stau? Shift Left allein reicht nicht: Wie synthetisches Monitoring denselben Testfall weiternutzt.
Produktionsdaten decken oft nur 70 % der Testfälle ab. Wie man Datenprozesse systematisch testet und Business und IT dabei auf eine Wellenlänge bringt.
Embedded Software testen, ohne die Hardware zu haben? Wie Unit-Tests, CI-Pipelines und MISRA-Standards in der Praxis zusammenspielen.
255 Formularvarianten, 16 Bundesländer, teils über 100 Felder pro Formular: Wie modellbasierte Testdatengenerierung und generische UI-Automatisierung diesen Aufwand beherrschbar machen.
Architekturdokumentation veraltet schnell, weil die Tools bremsen. Documentation as Code und Continuous Documentation lösen genau das.
Funktionale und Qualitätsanforderungen trennen: sinnvoll oder irreführend? Was diese Unterscheidung für Architekturentscheidungen wirklich bedeutet.
Fünf verschiedene Werkzeuge, manuelle Fehler beim Übertragen, keine systemübergreifende Lösung: So sah Testdatenmanagement in der Praxis aus, bevor ein Shop-Konzept alles änderte.
Architekturentscheidungen treffen Teams oft unbewusst beim Coden. Drei Experimente zeigen, wie das gemeinsam und nachvollziehbar gelingt.
Cloud-Migration klingt nach Technik, ist aber zu einem großen Teil eine Organisationsfrage. Warum Monolithen, DBAs und Silos oft mehr bremsen als die Infrastruktur.
Warum entstehen hunderte Unit-Tests, aber die Software läuft trotzdem nicht? Weil isolierte Tests allein kein Feature beweisen – und das ist das Problem.
C++ ist 45 Jahre alt und trotzdem tief im autonomen Fahren, in Medizingeräten und KI-Bibliotheken verankert. Was die Core Guidelines damit zu tun haben.
Contract-based Testing entkoppelt Provider und Consumer so, dass Schnittstellenänderungen keine bösen Überraschungen mehr liefern. Wie das konkret funktioniert.