Inlägg

Talare DTG-7: Emily Bache

Emily Bache is an experienced software developer with a focus on the engineering practices which make agile methods work. Currently a consultant with Praqma, she helps teams to adopt Continuous Delivery practices and improve their automated testing. Emily is the author of ”The Coding Dojo Handbook: a practical guide to creating a space where good programmers can become great programmers” and loves to coach and teach developers.

Ämne: Unit testing : helping the business to win

Sometimes it’s the smallest things that can make the biggest difference. One line of code or even just one missing character can cause immense embarrassment for a company. We all have an interest in helping the business to win. I’d like to talk about how unit testing could be a part of that, and what else could be important.

Talare DTG-7: Per Sundvall

Per Sundvall har arbetat med testfrågor i ett flertal olika roller de senaste 20+ åren.

 

Ämne: Test Driven Development – TDD

Fear stops new team members from changing things because they don’t understand the system, and it stops experienced people changing things because they under-stand it all too well. TDD addresses this problem in a structured way.

Talare DTG-7: Thomas Arts

Thomas Arts is co-founder and CTO of Quviq, has a background as researcher in academia. As a professor at Chalmers, he joined up with prof. John Hughes to found Quviq. Quviq is innovating in the area of software testing; in particular automatic generation of test cases. Among other successes, this technique is heavily used within the telecom and automotive industry, for example for testing 5G base stations and AUTOSAR standard software.

 

Ämne: Automatic test case generation

Software development projects easily put 50% of the budget in software testing as a way to guarantee some quality of the final product.

The last decennia a lot of innovation in forms of languages, modelling tools, and agile processes have made software development more cost effective. But software testing has in most companies not changed since the 1970-ies. With the increasing complexity of software products, testing need to innovate if reasonable quality is to be guaranteed. Manually crafting test cases is insufficient.

The solution is to generate test cases automatically from a specification. This, however, requires a change in the view on testing. No longer should one search for a few examples that demonstrate the system to work, one should specify how the software should behave under all circumstances. This is quite challenging in the beginning, but rewarding when mastered. In a large project for the local automotive industry, we showed a factor of 10 more efficiency in detecting faults. This means more work to fix those issues up-front, but the end result is more customer satisfaction through higher quality.

Talare sökes till DevTribe Gathering 7, Göteborg 9 maj

Ett samarrangemang med LeanTribe #43 med temat:

Test

Sponsor: System Verification

Den 9 maj är det dags för en ny gathering i Göteborg med temat: Test. Denna gång slår vi ihop

våra två koncept Leantribe + DevTrive med fokus på LeanTribe under förmiddagen och DevTribe
på eftermiddagen. Det kommer att bli succé!

Vem ska egentligen ta ansvar för att test håller en hög kvalitet? Vilka tester är kritiska i ett
projekt? Vilka utmaningar brukar vi stöta på och hur har dessa hanterats?

Vi ser fram emot en fullspäckad dag med inspirerande blixttal och spännande diskussioner i Open
Space-sessionerna. Varmt välkomna!

Tid: 9 maj kl. 9-12 fokus LeanTribe 13-16 fokus DevTribe

Talare till DevTribe: 

Talare till LeanTribe: 

Nu söker vi fler talare som vill dela med sig av sina erfarenheter kring Test.
Om du har en idé till en talare, känner någon, eller tror att du har något att presentera själv, tveka inte att fylla i och skicka in formuläret nedan!

Talare DTG-7: Per Klingnäs

Per Klingnäs jobbar som konsult inom test på Inceptive i Göteborg. Han har arbetat med test och testledning de senaste 11 åren och brinner fortfarande för variationsrikedomen och den kreativa utmaningen det innebär att ena stunden diskutera testplanering, högnivåkrav eller grafisk design till att i nästa stund gräva i databaser eller automatisera API-tester.

 

Ämne: Testautomatisering? Vad tror du att du sysslar med?

Idag är vi alla mer eller mindre överens om att en av hörnstenarna för att lyckas leverera mjukvara med korta ledtider i en agil miljö är att till stor del förlita oss på automatiserade tester. Men sen då? Det räcker knappast att ett test är automatiskt för att det ska vara ett bra test. Det är dags att lyfta blicken och se förbi frågan om automatiserandets vara eller icke vara och istället börja fundera på, och fatta välgrundade beslut kring, vad vi har för mål med vår automatisering. Hur väljer vi vilka systemavgränsningar vi gör och vilka syften kan olika typer av automatiserade tester fylla?

Talare DTG-7: Niclas Nilsson

Niclas Nilsson är en spelande tränare med en stor passion för yrket. Han började arbeta som utvecklare 1992 och har genom åren gradvis insett hur stor påverkan val av språk, arbetssätt och verktyg har på utvecklingen. Den insikten är en stor anledning till att ständigt leta sätt att bli effektivare, och förkärleken till exempelvis parprogrammering och all sorts automation.

 

Ämne: Nyckeln till snabbhet – blixtversionen

Har ni ett komplext system? Är det svårt för ditt team att releasa ofta? Krävs det några veckors system test innan en release? Ni är inte ensamma, trots att agila metoder har använts länge nu. Problemet är att de flesta team saknar en specifik nyckel till att köra fort utan att krascha – fullskaliga, automatiserade acceptanstester. Låt oss utforska varför automatiserade acceptanstester är helt avgörande för att kunna köra riktigt fort, hur man behöver tänka för att få till dem, vilken slags säkerhet de ger och hur ditt team kommer igång.