SAST VÄST
  • Hem
  • SAST VÄST 2021
  • SAST VÄST 2020
    • Detailed program Q3
  • SAST VÄST 2019 EXPO
    • Program Q3
    • Talare EXPO
    • Test Lab & Events
    • Karta till EXPO
    • Testgalan
  • 2019
    • 2019 M1
  • SAST VÄST 2018 Q3
    • Program Q3
    • Talare Q3
    • Test Lab & Events
    • Karta till Q3
  • SAST VÄST 2017 Q3
    • Talare Q3
    • Program Q3
    • Test Lab Q3
    • Events Q3
    • Testgalan 2017
    • Karta till Q3
  • Bilder SAST Väst 2017 Q3
  • Bilder SAST VÄST 2016 Q3
  • Q3 Program Info

Talarpresentationer

De tal som har en "Engelsk" flagga vid sig kommer att hållas på Engelska. 

The "English" flag besides the presentation means that the session is in English. 
​

Picture

Analog kommunikation i ett digitalt inferno
Robin Bergh

Ett tal sprunget ur egen erfarenhet.
Här kommer uppsjö av lättillgängliga tips och trix om hur du och ditt team stärker kommunikationen för att så tidigt som möjligt säkerställa att ni bygger rätt saker vid rätt tillfälle.

Om Robin Bergh

Robin har jobbat med test och QA sedan 2001 med ett stort fokus på kontinuerlig förbättring och innovation. Efter som han föredrar att plantera kvalitet så tidigt som möjligt i utvecklingsprocessen så beskrivs hans roll bäst som Kvalitetscoach snarare än traditionell testare. I denna roll så har Robin samlat mängder av erfarenheter. Han vågar ifrågasätta om testning verkligen är det bästa och effektivaste sättet att uppnå hög kvalitet och han älskar att inspirera utvecklingsteamet till förbättringar som han gärna delar med mig av.
Picture
Picture

What happens when products are moved offshore: Lessons learned from 20+ cases​Darja Smite

Offshore of software development has been famous for the promises of great cost reductions based on the salary-rate comparison, and at the same time infamous for the challenges of organizing software work over distance, hidden costs and unexpectedly low performance. Experience shows that what makes or breaks offshoring collaborations varies from case to case.

Yet, there are very clear dos and don’ts. In this talk, you will hear about the lessons learned from 20+ cases of offshoring complex and simple software work, to internal and external partners, both large and small, in farshore and nearshore locations…

​These lessons learned will be summarised in the list of beneficial circumstances for offshoring and the risky types of projects that should be only offshored with extra care. Finally, implications for testers will be presented and discussed.

About Darja Smite

DARJA SMITE is a full professor of software engineering at the Blekinge Institute of Technology, where she leads research efforts and education on global software development. As a researcher she has dedicatedly focused on understanding the impact of globalization and offshoring in software companies. She has conducted research with and for Ericsson, ABB, Spotify, Emerson Process Management, Boss Media, CALVI, DXC and Telenor, and has insights from cooperating with offshore vendors in India, China, Korea, Poland, Croatia, Slovakia, Latvia, Ukraine and Russia.

Her other research interests include large-scale agile software development and software process improvement. Prior to her academic career Smite has worked as a software engineer, systems analyst and a IT consultant in Latvia.

​Contact her at darja.smite@bth.se.
Picture

Etablering av test och QA i moderna utvecklingsorganisationer
Fredrik Scheja

Denna artikel, av Jan Bosch professor på Chalmers: https://janbosch.com/blog/index.php/2019/04/30/is-your-company-digital/

nämner åtta kännetecken för digitaliserade, moderna utvecklingsorganisationer:
* Data-drivna beslut 
* Obeveklig experimentlusta 
* Snabb återkoppling 
* Beslutskraften ägs av medarbetare 
* Strategisk datainsamling 
* Enhetlig/öppen datalagring 
* Automation genomsyrar alla nivåer/aktiviteter 
* Moderna/nytänkande rollbeskrivningar
Vad händer om testare/QA vill anammar dessa attribut? Hur går vi tillväga? Vilka hinder stöter vi på - både mänskliga samt tekniska? Hur kan denna förändring underlätta och bana väg för en större organisations digitaliseringsresa? 

I detta seminarie kommer Fredrik Scheja, testarkitekt från Sogeti Sverige, att visa hur en praktisk implementation av detta tillvägagångssätt för testarbete kan sättas upp och även erbjuda sina personliga erfarenheter kring detta förhållningssätt.

Om Fredrik Scheja

​Fredrik arbetar som testarkitekt och agil coach vid Sogeti Sverige och har en gedigen bakgrund från stora såväl som små utvecklingsorganisationer. Han blandar teori och praktik när han talar i diverse forum runt om i Sverige inom områden såsom kundfokuserad utveckling, test som informationsbärare och vikten av lärande organisationer.
Picture
Picture

American Fuzzy Lop​
Hamid Ebadi

During the presentation we use a vulnerable simple program to demonstrate the tool but AFL is used to find serious security bugs in browsers (Mozilla Firefox, Safari, Internet Explorer), operating systems (Linux kernel, Android, iOS, openBSD), database software (mysql, sqlite), web servers (Apache, Nginx) and many other software (PHP, OpenSSH, OpenSSL).

About Hamid Ebadi

Hamid Ebadi is an Infotiv consultant that works with system leadning for Volvo Trucks. His academic experience is diverse and includes amongst others mathematics and physics, software engineering, secure and dependable computer systems, as well as privacy and security in programming languages.

He graduated in 2018 from the Computer Science and Engineering department at Chalmers university of technology. His Ph.D. was about designing specific programming languages with privacy (differential privacy) in mind for data science and machine learning.

​These days, as a passionate software engineer and machine learning enthusiast, he works on “Bilinual.com” service in his free time.
Picture
Picture

Automatic generation of tests for REST APIs
Bodgan Marculscu

​EvoMaster is a tool prototype that automatically generates system level test cases. The goal is to provide a tool that can use state-of-the-art techniques (e.g. evolutionary algorithms) to evolve test cases that maximize measures like code coverage and error detection.

Current development is focused on open-source systems, but efforts are being made (together with industrial partners) to develop the tool for use on industrial systems under test.

The talk will focus on the benefits EvoMaster could bring to an industrial system, and its potential use in industry.

About Bodgan Marculscu

Bogdan Marculescu graduated his PhD from BTH, Karlskrona, working on developing and deploying evolutionary algorithms for software testing, in particular in testing embedded systems. Currently he is working in Høyskolen Kristiania, on the development and evaluation of the EvoMaster project.
Picture

Trender inom kravhantering
Chris Hofstetter

Trender inom kravhantering
·        Vad innebär digitalisering för kravhantering
·        Var går gränsen mellan kravhantering, UX och design
·        Vad betyder ”shift right”, ”fail fika” och ”Scrumbanan” Finns det ett riktigt paradigmskifte bakom alla buzzwords
·        Vilka personliga egenskaper krävs idag för att bedriva ett framgångsrikt kravarbete
·        Hur ska vi som jobbar med kravhantering förhålla oss till Modern Agile, SAFE och andra ramverk
·        Vilket ansvar har vi som jobbar med kravhantering vad gäller frågor om integritet och etik

Om Chris Hofstetter

Chris Hofstetter är en flitigt anlitad föreläsare inom kravhantering och test av digitala system. Chris värnar om ständigt lärande och bjuder gärna in publiken under sina föreläsningar för att tillsammans komma fram till nya insikter. Chris arbetar hos ÅF IT Solutions.
Picture
Picture

How diverse are your tests?
​Francisco Gomes de Oliveira Neto

Often we find our testing cycles becoming slower and more expensive. Our test artefacts carry valuable information that helps us make more informed decisions regarding our test practices. For instance, test diversity enables selective testing with high coverage at less execution costs.

Francisco will present how to measure, use and visualise test diversity, and what insights diverse tests can reveal about your test practices.

About Francisco Gomes de Oliveira Neto

Francisco is a lecturer in Software Engineering at Chalmers and the University of Gothenburg. His research focuses on test automation and test optimisation (e.g., generation, selection and prioritisation of tests), particularly, to improve continuous integration pipelines and automated maintenance of test repositories.
Picture
Picture

Developers as the first line of test
Martin Nilsson

I am sick and tired of getting software to test that even a monkey can see is obviously broken and filled with issues. I’ve had enough of that, I am too good at what I do to fish for bugs with dynamite. Luckily, I am often in a position where I can work with processes where I can enable developers to perform testing. I want the developers to be the first line of test so that I, or other testers, can focus on finding the difficult and challenging problems.

In this presentation I will share the basic steps I take to get developers to perform test and to ensure that once code reaches the testers it is already in a decent shape. I will share experience from both tools and processes, but also how I work on the human side of developers and development.

About Martin Nilsson

Martin has an unusually broad experience within the field of software test and quality and is helping companies in the Skåne region as a consultant at House of Test. Coming straight from Chalmers University of Technology (after a short detour via University of Gothenburg School of Business, Economics and Law) he started of his career as a tester, by mistake, at Ericsson Mobile Platforms.

He has since then built up Wlan-test labs, received a patent publication diploma from Ericson, performance tested, been a test coordinator of a hundred testers, built up a 1,5 yearlong test education, taught testers in New York, worked with test processes at startups, build CI pipelines and is currently building a requirement process for a company that has been on Forbes' World's Most Innovative Companies list four years straight.
Picture
Picture

A future in which we don't write tests
Felix Dobslaw

We write test-cases; often on the borderline between valid and invalid inputs. Reveal the bugs! But that can be pretty boring. We also make mistakes at writing tests (Who tests that?).
​
At the Software Engineering Division at Chalmers | Gothenburg University we investigate ways to augment developers with tools that simplify, amongst others, software testing. Felix talks about the concept of boundary value testing/analysis, and gives an outlook on a future in which (manual) test-case writing is a part of the past.

About Felix Dobslaw

Felix Dobslaw is a researcher with the Division of Software Engineering at Chalmers University of Technology | University of Gothenburg, and a part-time Assistant Professor at the Department of Software and System Development, at Mid Sweden University.

He is a nomad in the computer-sciences and has a background as a developer, researcher, and teacher in fields such as Software Engineering, Wireless Sensor Networks, and Artificial Intelligence. Felix is passionate about programming, tries to avoid refined-sugars, but has a soft spot for ice-cream.
Picture

Quantum Computers - A trip down the rabbit hole​
Georg Lysén

Vi är på gränsen till ”Quantum Supremacy” – måste du därför uppgradera alla dina servrar snart? Denna presentation kommer att ge en introduktion till kvantdatorer, hur långt de kommit idag, vad kvantdatorer egentligen handlar om och eventuellt slå hål på en myt eller två.

​Presentationen kommer också att ta upp frågor kring hur vi kan testa ett system där katter kan vara både levande och döda samtidigt.

Om Georg Lysén

Georg har under sina 20 års erfarenhet med att arbeta inom IT sett testning i projekt genomföras väl, genomföras dåligt, inte genomföras alls, och allt däremellan. Genom att vara med och starta upp House of Test såg Georg en möjlighet att bygga vidare på sådant som fungerar väl och hjälpa testbranchen komma bort från dålig testning.

​Georgs intresse i datorer började redan på 80-talet när han fick en Commodore 64 och strax började utveckla enkla program i Basic och maskinkod. Ända sedan dess har Georg med stort intresse hållit sig på framkanten inom teknologi, metoder och angreppssätt - alltid pillat med datorer för att få en god förståelse för hur teknologi faktiskt fungerar, inte bara hur det kan användas.
Picture
Picture

A Brief Introduction to Search-Based Automation​
Gregory Gay

​​Powerful optimization algorithms can be used to automate many software engineering tasks, augmenting the ability of human developers to build, test, and deploy software. This talk will briefly introduce the topic of metaheuristic search, and will discuss how it can be used to perform tasks such as test case generation or simple bug repair.

About Gregory Gay

Gregory Gay is an Assistant Professor in the Department of Computer Science and Engineering at Chalmers and the University of Gothenburg. His research focuses on search-based software engineering and automated software testing and analysis, blending optimization, artificial intelligence, and machine learning in order to help developers deliver critical systems in a safe, secure, and efficient manner.

​More information can be found at http://greggay.com.
Picture

Testa din moral - etik inom mjukvaruutveckling
Carin Cedergren

I en värld där mer och mer av vår vardag styrs av datorer och mjukvara i någon form krävs det att vi som arbetar inom denna sektor börjar tänka på hur det vi producerar påverkar andra. För även om de allra flesta i vår del av världen använder mjukvara varje dag är det långt ifrån alla som förstår hur den fungerar eller ibland att den ens finns där.

Det ger oss ett ansvar gentemot användaren och faktiskt också samhället i stort. Detta gäller alla som arbetar inom mjukvaruutveckling och något som till slut behöver genomsyra hela organisationen. Som testare finns det många moraliska frågeställningar en kan ställas inför.

Från vilken typ av arbetsgivare du skulle kunna tänka dig arbeta för till hur du ska ställa dig till att produkten eller tjänsten är tänkt att utnyttja andras utsatta position, till huruvida du ska vinkla testrapporten för att tillfredsställa ledningen inför go-live. I denna föreläsning vill jag uppmana åhörarna till att fundera över sin egen etik och moral samt att börja anamma ett etiskt synsätt i sitt arbetsliv.

Jag vill uppmuntra till att våga agera när något inte ”känns rätt” och jag vill även ge konkreta tips på vad en kan göra och ge exempel på verkliga situationer och moraliska principer.

Om Carin Cedergren

Carin har en mångårig bakgrund inom test efter att ha halkat in på banan under sin studietid i Lund. Oftast glad, ofta arg och gärna samtidigt. Anslöt sig till House of Test 2018 och har inte ångrat det allt för många gånger.
Picture
Picture
Picture

Hacking S.E.P. - Somebody else's problem
Danut Niculae & Jesse Watson

As a penetration tester, our job is to find weaknesses in other peoples work. (calling their babies ugly) If they present us with a window, a hammer might be a good tool. If their window breaks immediately… there is a big problem. Because, everybody can get a hammer!

Maybe we don’t need to break the window at all. Has anyone just tried to open it?
If we move away from the windows… what about the doors? Are they even locked? Or did someone just put a sign up saying they were locked?

​People trust what they are given and what they are told. They don't necessarily see or are not aware of the security policies and processes in place. We usually tend to default to "It is Somebody else's problem!"

About Danut Niculae & Jesse Watson

Danut has been working as a penetration tester since 2015. He has been involved in numerous types of engagements ranging from network assessment and applications to code review and reverse engineering. Danut has always had a fascination for protection evasion and bypassing techniques, always looking to challenge the “unbreakable” concept.

Since 2017, Jesse has been learning and performing penetration tests on a full time basis around the world. During this time, he has gained lots of experience on various systems and platforms. Penetration testing encompasses many, if not all, areas of the IT world and Jesse has been fortunate enough to take part in penetration tests ranging from social engineering, web application, infrastructure, payment solutions and kiosks. Building knowledge is a major goal, and he sees all projects as a chance to grow and develop. One of his biggest strengths is how quick he will get an understanding of a potentially very complex system/solution. This is a high valued competence for a penetration tester, since most of their assignments are around 2 weeks
Picture
Powered by Create your own unique website with customizable templates.