Events

We and our customers speak about software quality at our own events, industrial conferences, and in-house venues, both in German and English

Get notified
There are 176 results for "".

Dr. Elmar Jürgens | Language: DE | Conference Talk

-- Since this post accompanies a talk in German, it is written in German, too.

 

Wenn ein System wächst, wird auch die Anzahl der automatisierten Tests größer. Das hat zur Folge, dass die Tests länger brauchen. Wir sehen in der Praxis zunehmend öfter Test-Suiten, die mehrere Stunden bis Tage laufen. Dadurch müssen Entwickler immer länger auf Feedback warten. Das erschwert die Lokalisierung der Ursachen von Testfehlschlägen und mindert dadurch den Wert der Tests.

 

Learn more

Dr. Elmar Jürgens | Language: GB | Conference Talk

Many test suites test both too much and too little. Too much, since some tests are redundant (but still expensive to execute and maintain). Too little, since important functionality remains untested. In this talk, I present test intelligence analyses that harness data from the development process to help you optimize your Robot Framework tests.

 

Learn more

Dr. Elmar Jürgens | Language: DE | Conference Talk

Viele Teams müssen immer mehr Funktionalität in immer weniger Zeit testen. Historisch gewachsene Test-Suites stoßen dabei oft an ihre Grenzen, da sie gleichzeitig Zuviel und Zuwenig testen. Zuviel, da sie Tests enthalten, die Kosten erzeugen, aber kaum Mehrwert gegenüber ähnlichen Tests bieten. Zuwenig, da trotzdem wichtige Funktionalität ungetestet bleibt.

Learn more

-- Since this post accompanies a talk in German, it is written in German, too.

 

Softwareentwicklung soll möglichst schnell vonstattengehen und gleichzeitig auch qualitativ möglichst hochwertige Software produzieren. Code Reviews sind schon lange ein ausgereiftes Konzept zur Qualitätssicherung im Softwareentwicklungsprozess. Trotzdem beobachten wir, dass sie oft nicht eingesetzt werden, da sie als zu zeitaufwendig oder irrelevant gelten. Aber sind sie das wirklich? Was leisten Code Reviews? Welche Probleme decken sie auf? Wir haben mehr als 16 Jahre Code-Review-Historie aus der Entwicklung unseres Produkts Teamscale unter die Lupe genommen. In diesem Vortrag teilen wir unsere Erkenntnisse aus dieser Analyse.

 

Learn more

Dr. Sven Amann | Language: DE | Conference Talk

Je älter und größer Softwaresysteme sind, desto wichtiger ist eine verlässliche, automatisierte Testsuite. Da die Suite (und deren Ausführungsdauer) jedoch mit wächst, kommt ihr Feedback immer später, was das Lokalisieren von Fehlern erschwert. Eine wirksame Lösung ist, eine Teilmenge der Tests häufiger auszuführen. Zur Auswahl einer solchen Teilmenge haben wir Pareto-Testing und die Test-Impact-Analyse entwickelt. Im Vortrag stellen wir beide Ansätze vor und berichten vom Einsatz bei der Bayerischen Versorgungskammer, wo wir sie auf der großen automatisierten Testsuite eines komplexen Softwaresystems angewendet und verglichen haben.

Learn more Aufzeichnung ansehen

Dr. Elmar Jürgens | Language: DE | Conference Talk

-- Since this post accompanies a talk in German, it is written in German, too.

 

Viele Teams müssen immer mehr Funktionalität in immer weniger Zeit testen. Historisch gewachsene Test-Suites stoßen dabei oft an ihre Grenzen, da sie gleichzeitig Zuviel und Zuwenig testen. Zuviel, da sie Tests enthalten, die Kosten erzeugen, aber kaum Mehrwert gegenüber ähnlichen Tests bieten. Zuwenig, da trotzdem wichtige Funktionalität ungetestet bleibt. Im Vortrag stellen wir Analysetechniken vor, um diese Probleme im eigenen System aufzuzeigen. Historienanalyse des Versionskontrollsystems zeigt, wo in der Vergangenheit im System am meisten Fehler aufgetreten sind. Test-Gap-Analyse deckt auf, welche Code-Änderungen noch ungetestet sind. Und Pareto-Test-Analysen und Test-Impact-Analyse identifizieren die Tests, die genau jetzt das beste Kosten-Nutzen-Verhältnis haben. Wir zeigen für jede Analyse die zugrundeliegenden Konzepte aus der Forschung und unsere Erfahrungen im Einsatz in der Praxis.

 

Learn more

Dr. Tobias Roehm | Language: DE | Talks with Customers

-- Since this post accompanies a talk in German, it is written in German, too.

 

Wie steht es um die technischen Schulden in unserer Software? Was sind die Herausforderungen für unseren Qualitätssicherungsprozess? Wo besteht Handlungsbedarf? Und wie geht man Qualitätsverbesserung nachhaltig an? Vor diesen Fragen stand Christian Finkbeiner (SAP-Software-Architekt, SEW-EURODRIVE) vor drei Jahren. Gemeinsam mit Dr. Tobias Röhm (Berater für Softwarequalität, CQSE) ging er auf die Suche nach Antworten.

Learn more Aufzeichnung ansehen

Fabian Streitel & Dr. Elmar Jürgens | Language: GB | Workshop

Most errors in long-lived software occur in code areas that change a lot. To do things right, you have to make sure that no important changes go live untested. Test Gap analysis helps us to find untested changes.

 

 

Learn more Watch recording

Florian Dreier | Language: DE | Podcast

-- Since this post accompanies a podcast in German, it is written in German, too.

 

Ich erzähle in der Folge, wie wir es als Entwicklungsteam hinter Teamscale die letzten drei Jahre geschafft haben, von einem etwas in die Jahre gekommenen Frontend Technologiestack, bestehend aus den Google Closure Tools, auf einen modernen Technologiestack zu wechseln (Vite + React + Typescript). Im Detail gehe ich auf die Punkte ein, was die Motivation für den Wechsel war, wie wir die Migration technisch und organisatorisch in kleinere Schritte herunter gebrochen und umgesetzt haben.

 

 

 

Learn more Zum Podcast

-- Since this post accompanies a talk in German, it is written in German, too.

 

Wer Qualitätsanalysen einführen möchte oder Ressourcen für den Abbau technischer Schulden einfordert, muss oft eine Kosten-Nutzen-Rechnung liefern. Die Kosten sind meist offensichtlich. Da sich der Nutzen aus vermiedenen Problemen ergibt, die ja per Definition nicht aufgetreten sind, ist eine seriöse Quantifizierung jedoch schwierig.

Wir haben bei unserem Kunden Munich Re vor zehn Jahren geholfen, Qualitätsanalysen einzuführen und begleiten die Nutzung seitdem. Vor der Einführung hatten wir damals gemeinsame wissenschaftliche Arbeiten veröffentlicht, in denen wir den Stand der technischen Schulden und Teile ihrer Auswirkungen vor Einführung der Qualitätsanalysen festgehalten hatten. Auf Basis dieser damaligen Daten konnten wir zehn Jahre später vergleichen, was sich verbessert hat, und welchen Nutzen das bringt.

 

Learn more Aufzeichnung ansehen

Be Notified about Our next Events

Subscribe to our newsletter and you'll be the first to know when a new event has been scheduled.

Get a quick notification when we blog about software quality, speak on conferences or publish our CQSE Spotlight.
Once every 6 weeks, you'll get a nice summary of Teamscale's latest features.

By submitting your data you confirm that you agree to our privacy policy.

Invited Talks

We are happy to come visit you in your office for an internal conference or a workshop. Our list of topics includes quality analyses, quality control, but also test control or introducing peer reviews. You are also welcome to pick a topic of your choice.

Request Invited Talk