DSTB Konference - Program 2024
Onsdag den 30. oktober vil Moltkes Palæ i København danne ramme om vores konference med 2 keynotes og 16 præsentation over emner som AI i Test, Agile test, Test automation og Test management.
Konference sponsorer:
Kl. 08:00
Registrering og morgenmad
Gyldne sal
Kl. 09:00
Velkomst og åbning af konference
Store festsal
Kl. 09:10
Keynote: 1
Testing and AI – How do the two go together?
Dr. Klaudia Dussa-Zieger
ISTQBs præsident
The keynote gives a brief introduction into Artificial Intelligence (AI) with the focus on Machine Learning. Starting from the ISTQB test process typical testing activities are listed and it is discussed where AI can support the testing. Several examples from real projects will be presented.
We will briefly look at testing of AI and briefly discuss the consequences of the EU AI Act. The presentation concludes with the current ISTQB portfolio and explains how the “Certified Tester – AI Testing” was developed and what it contains.
Kl. 10:00
PAUSE med kaffe, the og vand
Kl. 10:30
SPOR 1: AI
AI vs. The Gilded Rose: The Future of Testing or Just a Thorny Path?
Christian Baumann
Principal Test Architect
MaibornWolff GmbH
In English
Through conducting various experiments with AI on the Gilded Rose Kata, I try to answer key questions: How well can AI test? Can it create tests, and how effectively? What are its weaknesses? Can it automate tests, and to what extent? What does it require to do so, such as requirements in specific formats or source code? And, importantly, how comprehensive is the test coverage? This exploration also assesses the automation process's feasibility and completeness.
SPOR 2: Agil test
High software quality from the first line of code – how static code analysis can improve the software development
Emil Holmegaard
Management Consultant / Architect 7N
På dansk
How can we utilize static code analysis to predict time for a change, the amount of technical debt, identify hot spots in the code base, and identify key resources of a project. The presentation will show case a couple of open soruce and commercial tools for static code analysis.
SPOR 3: Test management
Kan man tegne en strategi for test og prøver
Pernille Vejby Lauritsen
Konsulent, Key2Quality
Kender du situationen: I har været i gang med et projekt i nogen tid og er kommet til den første leverance fra leverandøren. Nu er det din tur til at komme ind i ringen. Hvad har leverandøren egentlig testet, hvordan er det gået, hvad skal der til for at du kan godkende leverancen?
Når det ikke er hver dag man skal starte et stort it projekt op, hvad kan vi så gøre for at udnytte tidligere projekters erfaringer og viden i afklaringsfasen. Hvis du skulle lave en tjekliste til afklaringsfasen, hvordan ville den så se ud? Og hvordan kan man arbejde med en sådan tjekliste?
SPOR 4: Test automatiserinG
Test Automation - Framework makes the dreamwork
Benjamin Bennike Aagren
Test Automation Manager
og Daniel Rune Stiefler-Jensen
Software Tester
Velliv
En generel udfordring med test automatisering er, at mange tror det kan klares enkelt og let med "Optag & Afspil", uden behov for fremtidigt vedligehold. Gang på gang resulterer dette i at automatiseringsinitiativer drukner i vedligeholdelsesarbejde efter små 6 til 12 måneder.
Vi vil fortælle om vores erfaringer, samt vise konkrete eksempler på hvordan vi har opfyldt behovet for API og brugergrænseflade auto. test, der siden 2018 har været anvendt på tværs af hele Velliv. Vi vil gennemgå de 8 kritiske punkter vores auto. test framework opfylder, og nødvendigheden af hvert punkt, for at undgå at drukne i vedligeholdelsesarbejde.
Kl. 11:15
PAUSE til at skifte spor
Kl. 11:30
SPOR 1: AI
AI for TEST -
"The Good, The Bad and the Buggy"
Kim Hjortholm
Senior Testkonsulent, Qnation
På dansk
The Good: Successful AI Implementations in Testing.
The Bad: Challenges and Limitations of AI in Testing.
The Buggy: AI-Induced Bugs and Errors.
Prompt Better - Prompt Smarter.
Drawing from my experience with using AI for testing in my daily work, I will explore the best practices for integrating AI into daily testing tasks and share insights on how to improve your prompting skills
SPOR 2: Agil test
Becoming a Tester - a fairy tale
Tamara Josten
Junior Test Consultant
QualityMinds GmbH
In English
I'd like to tell you a story. A fairy tale. My fairy tale.
Hear about how I met magical creatures such as the white wizard and a good fairy, the four hobbits, who helped me along my way, but also how I had to fight villains like the mighty python dragon, the evil wolves and many more.
Everyone can contribute to the success of a company or a team with their individual skills and talents. Origin, age, gender - their differences are their strength!
SPOR 3: Test management
Test management af NIS2 og alle de andre nye krav
Jesper Ottosen
Senior Advisory Consultant
NNIT A/S
På dansk
Der er en ny type af krav på vej ind i vores tests. Vi har styr på de funktionelle, til dels de non-funktionelle – men nu kommer NIS2 (cybersikkerhed), EU-DORA (financiel sektor) og stiller krav til virksomheder og projekterne. Det er en ny type af krav ud over funktionelle og non-funktionelle som virksomhederne skal være i kontrol med. Ikke kun på grund af de store bøder, men ofte også for at virksomheden overhovedet må agere på det pågældende marked.
Som test manager kommer det ofte til at være dig der tegner alt test – uanset hvor kravene kommer fra. Og uanset hvor testbare NIS2-kravene faktisk er? For eksempel havde jeg for nyligt et projekt hvor det vigtigste var at opfylde SWIFT-krav og et andet hvor kontraktuelle krav fyldte ca. halvdelen af projektets testaktiviteter.
Så hvad gør vi så? Hvilke test manager greb kan vi bruge for at få styr på de nye typer af krav.
Kan vi styre compliance og kontrakt-krav i vores test management system?
Hvordan kan vi afprøve og dokumentere opfyldelsen af kravene?
SPOR 4: Test automatiserinG
Test automatisering ud over det grundlæggende – typiske udfordringer og løsninger
Morten Christensen
Udviklingsdirektør og test arkitekt
Edora
På dansk (slides på Engelsk)
Denne præsentation vil udforske strategier for at opnå langsigtet succes med testautomatisering.
Nøgleudfordringer der adresseres:
Passer din automatiseringstilgang til dine mål og din kontekst? (contextual fitness)
Begrænsninger for test dækning (technical testability)
Om at tænke out-of-the-box og om samarbejde på tværs (outside the box thinking)
Ustabilitet og falske positiver (flakyness)
Præsentationen vil referere til store offentlige IT-projekter i Danmark, hvor foredragsholderen har arbejdet som test arkitekt.
Kl. 12:15
Frokostpause
Kl. 13:15
SPOR 1: AI
Rise of the machines: How GenAI revolutionizes Quality Engineering
Ahmed Khalifa
Software Quality Manager
Accenture
In English
One of the primary highlights is the automatic generation of comprehensive manual test cases directly from application requirements, which, in turn, enhances traceability and test coverage. Additionally, the presentation will feature a smart solution for automated exploratory testing powered by GenAI, which simulates the unpredictability of human testers to identify failure points that conventional methods may overlook.
This presentation will illustrate how the implementation of GenAI can assist organizations not only in updating their existing quality engineering strategies but also in elevating overall software quality—a factor that will ensure competitiveness in the digital age.
SPOR 2: Agil test
Testing is not on my Paycheck - An Ensemble Testing Experience
Andrea Jensen
QA Manager
CVS by Kaleris
In English
I want to share the story of our cross-functional ensemble testing team. How this approach of collaboration changed the software and us. I do not just believe that ensemble testing with a cross-functional team is incredibly valuable, I experienced it. And more than that, it works in a remote context, too.
I will explain what is required to get started. Very little! How to overcome obstacles while experimenting and to find a setup that fits the team's needs.
SPOR 3: Test management
Unlocking Quality: How to Use Metrics for Powerful Insights
Mette Bruhn-Pedersen
CEO, Safe Journey
På dansk
To elevate the quality of your work, it is crucial to understand where you currently stand and where you aspire to be. But choosing the right metrics—and measuring them consistently—can be challenging for teams and organisations alike.
The key is to identify and use metrics that resonate with everyone—metrics that drive action and improvement when results fall short of expectations. In this session, we will dive into which metrics truly matter, and why they can be game-changers for your team.
Mette Bruhn-Pedersen will also share a unique approach that combines self-assessment with an enhanced retrospective process, ensuring everyone is engaged in measuring and uncovering valuable insights. Join us to discover how to turn your metrics into a powerful tool for driving quality that everyone in your organisation can rally around.
SPOR 4: Test automatiserinG
DSTB inviterer til dialog om ny erfa-gruppe om AI
Klaus Olsen
Testmanager og Testrådgiver
Softwaretest.dk og
medlem af DSTBs bestyrelse
På dansk
Denne session vil være kræve din involvering i dialogen om hvad en ny AI erfa-gruppe skal arbejde med.
Som deltager er du med til at forme både gruppens indhold og mødehyppighed. Vores fokus vil være på to nøgleområder:
Hvordan AI kan anvendes til at forbedre softwaretestprocesser.
Hvordan vi bedst muligt tester AI-løsninger.
Vi vil dele erfaringer og viden om AI-værktøjer, diskutere test af AI-systemer. Samtidig vil vi dykke ned i vigtige emner som AI’s etiske dimensioner, udviklingen inden for området, og de potentielle risici ved intensiveret AI-brug.
Kl. 14:00
PAUSE til at skifte spor
Kl. 14:15
SPOR 1: AI
AI in Software Testing: Accelerating Quality Assurance
Ermin Duna
Head of Technology & Innovation
Testhuset
På dansk
Vi vil snakke om brugen af AI hos TestHuset, og kaste et blik på en igangværende kundecase, hvor vi anvender AI til at forbedre og udarbejde test cases. Dette gøres via custom GPT'er, som vi træner til formålet. Snakken vil komme ind på:
Hvordan vi træner GPT-modellerne
Fordele ved brug af AI til at generere test cases og reviewe acceptance kriterier
Risici ved brugen af AI til ovenstående formål
Fremtidige muligheder og udfordringer
SPOR 2: Agil test
Nonviolent Communication in Software Testing
Maros Kutschy
Technical Lead - QA
Ness Digital Engineering
In English
When I was reading a book ‘Nonviolent Communication – a language of life’ I was thinking about application of these principles in software testing. Communication is very important for testers and improving and mastering this ability could increase throughput of agile teams.
Main takeaways (lessons learned):
Importance of communication in software testing
Why application of Nonviolent Communication principles can improve our daily work
How to use NVC is software testing by expressing honestly
Improve your communication skills used in software testing by receiving empathically
You can start using these principles immediately and get you testing performance to next level
SPOR 3: Test management
“Lær at leve med leverpostej – En fortælling om magt, stress og leverpostej”
Camilla Ellyton
QA Lead
Mjølner Informatics
På dansk
”Magt er den bedste vej til indflydelse”. Hånden på hjertet - den tese levede jeg efter i mange år. Jeg klatrede op ad QA karrierestigen, sad trygt på QA piedestalen og styrede projekter igennem og skabte kvalitet, forandring og værdi… Troede jeg!
Det var den dag jeg væltede brat ned af stigen, at det gik op for mig, at jeg var blevet den leder, jeg hadede. Jeg var faldet i utallige QA-faldgruber. Jeg var syg med stress. Jeg skabte ikke meget forretnings- eller kunde værdi og jeg nedprioriterede mine egne værdier.
Dette vil være min personlige fortælling om stræben efter magten og anerkendelsen, fortællingen om hvorfor jeg endte med stress, 2 gange, og hvordan jeg har lært at leve med leverpostej selvom jeg egentligt hader det.
SPOR 4: Test automatiserinG
Hvad er den egentlige værdi af testautomatisering?
Helge Nymand, QA Advocate og
Roland Møller, QA Advocate
Qtelligent
På dansk
Gennem vores erfaring med utallige testautomatiseringsinitiativer har vi observeret en kedelig tendens: Automatiseringen rammer ofte ved siden af sit fulde potentiale. For mange bliver automatisering et mål i sig selv, i stedet for at være et middel til at skabe indsigt og forudsigelighed – og dermed forbedre kvaliteten.
I dette indlæg vil vi dykke ned i, hvordan automatiseret test kan give os værdifuld indsigt gennem målinger og data. Hvad kan testen egentlig fortælle os? Hvordan kan vi bruge testresultater til at styre vores projekter og forudse potentielle udfordringer? Vi vil undersøge de målepunkter, der gør automatiseret test til en strategisk løftestang: fra specifikationsniveauet til målinger af kvalitet og risikoreduktion.
Kl. 15:00
PAUSE med kaffe, the og vand
Kl. 15:30
Keynote: 2
Human IQ ressource management in software design and usability testing
Rune Nørager
CEO, PhD. Sr. Human Factors Specialist, Designpsykologi
When designing software and conducting usability tests, it is crucial to understand the role of human intellectual resources (IQ). IQ plays a fundamental role in the user experience (UX) of a design. To ensure our designs perform well outside controlled test environments, we need to simulate more demanding multitasking situations during usability testing. This involves both simulating temporary reductions in cognitive performance ("IQ-drops") and avoiding methods like "thinking aloud," which can influence the validity of the results.
Furthermore, we must recognize that, in addition to individual fluctuations in cognitive performance, there are population-level differences in IQ. To assure the quality of designs intended for broad audiences—such as public systems—it is essential to recruit test participants who represent the entire spectrum of the population, including the half with IQ scores below 100. However, this is rarely done, as recruitment strategies tend to be biased toward individuals with IQ scores above 100 due to structural and practical reasons.
For business software, it is also crucial to understand the IQ demands that software solutions impose; despite skilled employees being able to allocate their cognitive resources effectively, we do not want to waste their precious IQ resources compensating for poor interface design.
By addressing these considerations, we can develop more inclusive and effective designs that meet the needs of all users.
Kl. 16:15
Konkurrencer og lukning af konferencen
Store Festsal
Kl. 16:30
Netværk og forfriskninger
Tilstødene salloner