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
Es liegen 187 Ergebnisse für "" vor.

-- 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.

 

Weiterlesen Aufzeichnung ansehen

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

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

 

Die meisten Fehler treten bei langlebiger Software dort auf, wo viel geändert wird. Wer es richtig machen will, muss sicherstellen, dass keine wichtigen Änderungen ungetestet bleiben. Die Test-Gap-Analyse hilft uns ungetestete Änderungen zu finden.

 

 

Weiterlesen 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.

 

Weiterlesen Aufzeichnung ansehen

Raphael Nömmer & 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, wächst auch die Anzahl automatisierter Tests. Wir sehen immer öfter Test-Suiten, die Stunden oder Tage laufen. Das ist lähmend langsam. Wenn die Ausführung aller Tests zu lange dauert, kann man einen Teil der Tests häufiger auszuführen als den Rest. Der Schlüssel ist, diese Teilmenge so zu wählen, dass sie in einem Bruchteil der Zeit einen Großteil der Fehler findet. Im Vortrag stellen wir verschiedene Ansätze hinsichtlich Kosten, Nutzen und Anwendbarkeit und stellen Erfahrungen aus Forschung und Praxiseinsatz vor.

 

Weiterlesen Aufzeichnung ansehen

Dr. Sven Amann | Language: DE | Conference Talk

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

 

Durch Tests möchten wir Fehler finden, bevor diese in Produktion gelangen. Leider gelingt das nicht immer. Seit 2012 setzen wir deshalb mit unseren Kunden Test-Gap-Analyse ein, wodurch ungetestete Änderungen bereits während der Entwicklung vollautomatisch identifiziert werden. Im Vortrag stellen wir kurz die Grundlagen der Test-Gap-Analyse und die benötigten Datenquellen vor. Anschließend diskutieren wir verschiedene Einsatzszenarien, Herausforderungen bei der Einführung und den quantitativ gemessenen Nutzen für unsere Kunden.

 

Weiterlesen Aufzeichnung ansehen

Dr. Florian Deißenböck & Dr. Nils Göde | Language: DE | Workshop

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

 

Um langfristig erfolgreich zu sein, müssen Softwaresysteme fortlaufend angepasst und weiterentwickelt werden. Qualität kommt dabei oft zu kurz, obwohl sie für die Zukunftsicherheit des Systems entscheidend ist. Wird die Migration in die Cloud funktionieren? Ist die Architektur für die Anbindung einer mobilen App gerüstet? Müssen Teile neu geschrieben werden? Oder gar das ganze System? Ein Softwareaudit hilft bei der Beantwortung dieser Fragen, indem es Transparenz bzgl. des aktuellen Qualitätsstands schafft. Damit wird es möglich, ein strukturiertes Vorgehen für die Zukunft abzuleiten.

 

Weiterlesen

Dr. Nils Göde | Language: GB | Conference Talk

In our audits we identify major challenges for the future-proofness of software systems. Our customers range from public administration to DAX companies, startups and the church. In this talk we share our experiences from analyzing more than 100 systems during the last ten years. The challenges include inscrutable code organization, vintage technology stacks, architectures without modularization and customer variants created by copy and paste.

 

Weiterlesen

Dr. Florian Deißenböck | Language: DE | Podcast

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

 

„Viele Organisationen wissen, wie man Software baut. Was sie bauen sollen, wissen die meisten nicht.“

Florian Deißenböck hat über Softwarequalität promoviert und die Firma CQSE mitgegründet. Als Verantwortlicher für Software-Audits untersucht er gewachsene Softwaresysteme in den unterschiedlichsten Branchen und Technologien. Er stellt fest: Wir haben keine klaren Produktvisionen! Und: Wir sind zu unseren Produktvisionen mit Methoden deutlich schlechter ausgestattet als beim Software-Engineering.

 

Weiterlesen Zur Podcastfolge

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

 

In unseren Audits identifizieren wir die größten Herausforderungen für die Zukunftsfähigkeit von Softwaresystemen. Das Spektrum reicht dabei von der öffentlichen Verwaltung über DAX-Konzerne und Startups bis zur Kirche. Dabei begegnen uns immer wieder Probleme, die zwar abstrakt bekannt sind, aber auch uns in ihrer konkreten Ausprägung immer wieder überraschen. In diesem Vortrag teilen wir diese Erfahrungen aus der Praxis.

 

Weiterlesen

Dr. Christian Pfaller | Language: DE | Talks with Customers

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

 

Wer hochqualitative Software-Systeme entwickeln möchte, muss zu jeder Zeit auch an der Qualität der Codebasis arbeiten. In der Praxis gelingt das nur, wenn die Qualitätsbewertung weitgehend automatisiert wird und die Qualitätsverbesserung zu einem integralen Bestandteil des Entwicklungsprozesses wird. Beim CQSE Software Intelligence Talk 2021-3 berichten Christian Pfaller (Team Lead Quality Control Services, CQSE) und Erkin Bapisch (Versicherungskammer Bayern) über ihre Erfahrungen bei der Einführung und Umsetzung.

 

Weiterlesen

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