Inlägg

LTG-43 i Göteborg: Presentationer

Här är presentationer från Lean Tribe Gathering 43 + Dev Tribe Gathering 7 i Göteborg 9 maj 2017.

1. Daniel Karlsson – Kvalitet är något vi skapar tillsammans

2. Johan Normén – Snabba leveranser kräver också nya tidens testare

3. Thomas Arts – Automatic Test Case Generation

4. Martin Berg – Changing the mind of a tester

5. Magnus C Ohlsson – Analysing non-functional and social aspects to improve quality

6. Per Sundvall – Test Driven Development – TDD

7. Per Klingnäs – Testautomatisering? Vad tror du att du sysslar med?

8. Niclas Nilsson – The key to move really fast – Lightning Talk

9. Emily Bache – Unit testing: Helping the business to win

Talare LTG-43: Johan Normén

Johan Normén jobbar som konsult på Softhouse och är även aktiv som bloggare och talare. Han har varit med och startat Sveriges största .Net user grupp SweNug och rankades av IDG som en av Sveriges bästa utvecklare 2016.

Snabba leveranser kräver också nya tidens testare

Konkurrensen är hög, därför måste leveranserna bli snabbare, innehålla bättre kvalité med högsta fokus på kund och användare. Vi har inte längre tid med roller som jobbar i egna steg eller silosar. Utvecklarna och organisationen måste ta större ansvar kring sitt hantverk.

Talarpresentation LTG-43: 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.

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.

Talarpresentation LTG-43: Thomas Arts

Thomas Arts, 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.

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.

Talarpresentation LTG-43: Per Sundvall

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

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 understand it all too well. TDD addresses this problem in a structured way.

Talarpresentation LTG-43: Magnus C Ohlsson

Dr. Magnus C Ohlsson har arbetat med olika aspekter av programvaruutveckling de senaste 20 åren men primärt fokuserat på kvalitetssäkring och hur man får ut mesta möjliga av sina insatser.

Analysing non-functional and social aspects to improve quality

De stora kvalitetsproblemen finns inte alltid där man förväntar sig att finna dem och deras natur kan te sig annorlunda än förväntat. Istället för att titta på hur koden ser ut och istället fokusera på hur den har utvecklats kan man hitta svaren på kvalitetsfrågorna och identifiera förbättringsområdena.

Talarpresentation LTG-43: 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.

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.

Talarpresentation LTG-43: Martin Berg

Martin Berg is an agile coach with a passion for quality.

Changing the mind of a tester

A story of the journey where we have set out to transform a team of Testers to a team of Quality Coaches. Challenges and obstacles faced along the way and what challenges we are facing at the moment.

Talarpresentation LTG-43: Daniel Karlsson

Daniel Karlsson arbetar på Collector Bank i rollen som QA Lead med fokus på att utmana och inspirera till att förändra sättet Collector Bank ser på och arbetar med kvalitet.

Kvalitet är något vi skapar tillsammans!

Kvalitet är något som vi skapar och säkerställer TILLSAMMANS genom hela utvecklingsprocessen utifrån de kvalitetsegenskaper som är viktiga för just den produkt som vi arbetar med. Daniel kommer att tala om hur man i ett agilt team behöver ta ett större gemensamt ansvar kring kvalitetsarbetet och hur testarens roll påverkas av denna förändring.

Talarpresentation LTG-43: 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.

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?

Evenemang

Hittade inga inlägg

Tyvärr, inget innehåll kunde finnas som matchade vad du sökte efter