Loading…
This event has ended. Visit the official site or create your own event on Sched.
View analytic

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Sunday, June 12
 

17:00

Story Telling for Testers (Extra session comes with the 4 days pass)
Speakers
avatar for Isabel Evans

Isabel Evans

Independent Consultant
Independent quality and testing consultant Isabel Evans has more than thirty years of IT experience in quality management and testing in the financial, communications, and software sectors. Her quality management work focuses on encouraging IT teams and customers to work together via flexible processes designed and tailored by the teams that use them. Isabel authored Achieving Software Quality Through Teamwork and chapters... Read More →


 
Monday, June 13
 

07:30

Registration and Breakfast Coffee
Grab a coffee and your badge and meet the other attendees before our sessions kick off!


09:00

The whole story: Mapping, slicing and writing (Part I)
Good stories are hard to find. Writing them is a skill. Making them effective is an art form.

This workshop takes you on the journey from ideas to actual, ready for implement stories. During this journey, we'll start by planning, using story mapping. This technique allows to help look an entire feature set, and decide what to do first, and how deep. We'll talk about what we think we know, and what we want to learn further, using our stories for deliberate learning.

From then, it's on to slicing. We'll talk about techniques of slicing big stories into smaller ones. Slicing helps not just in breaking down big stuff, but also help in starting the test plan.

Our final station will be actually writing stories. Templates are a good starting point, but we''ll talk about how stories should written, but how we can make them better collaboration and investigation tools. They will be enough to be transformed as tests, BDD style.

The workshop is intended for product people, testers and everyone who want to make their development and discovery process better.

Speakers
avatar for Gil Zilberfeld

Gil Zilberfeld

Gil Zilberfeld has been in software since childhood, writing BASIC programs on his trusty Sinclair ZX81. With more than twenty years of developing commercial software, he has vast experience in software methodology and practices. | | Gil is a lean-agile consultant, applying agile principles for more than a decade. From automated testing to exploratory testing, design practices to team collaboration, scrum to kanban, and lean startup methods... Read More →


09:00

Testing Mobile Apps (Part I)
Testing Mobile Apps Workshop

  1. Foundations of testing mobile apps. What’s involved, concepts, equipment, ways of interacting with various types of apps, what can we observe, where and how?

  2. What’s involved in automated testing and software tools. Automation is often presented as a solution (and sometimes ‘the solution’) to testing apps. We’ll cover the principles, practices and limitations of automated testing

  3. Better Testing & Scaling Testing. As we improve our testing competencies and find ways to scale the testing we’re more likely to be able to test sufficiently, efficiently and effectively. In this session we’ll cover both topics, including some hands-on practical sessions.

  4. Using information and data to drive testing. Mobile Analytics and App Store Feedback can augment and enhance our testing of mobile apps. This final session of the workshop focuses on ways to use data from the ‘field’ to significantly improve many aspects of how we test mobile apps.


 

This 1-day workshop is based on many years of research and on the related book co-authored by Julian Harty and Antoine Aymer The Mobile Analytics Playbook, available online http://themobileanalyticsplaybook.com 

Speakers
avatar for Julian Harty

Julian Harty

Independent Consultant
Julian has been working with mobile apps for many years and increasingly with Mobile Analytics to find ways to improve various mobile apps, and how to develop and test mobile apps. He both researches the topics as part of a PhD and apply the ideas in practice both directly and through working with various industry leaders including HP and Appachhi. Julian’s work and projects have led him to a unique mix of companies ranging from Google... Read More →


09:00

Performance Testing: Critical Concepts and Skills (Part I)
The most effective performance engineers are required to know not only how to design and conduct performance testing, but they also must master the rationales behind why we employ performance testing and what value is derived from the practices.  This course provides an introduction to the core concepts involved in designing, developing and implementing performance testing.  Learn why certain deliverables should come out of a performance test and how they are made valuable to others in the organization.  Learn why certain kinds of performance tests are effective and how to setup and configure tools to conduct different types of tests.  Using a combination of real-world stories, interactive group analysis and hands-on exercises, you will be challenged to understand the same kinds of problems, decisions, and performance experiences most often found in your own work as a performance tester.  The class is divided equally between theoretical learning through a series of discussion-based exercises and also hands-on work with the basic tools required to build performance testing skills.  At the end of the class, you will have developed a practical strategy for performance testing and the skills to get started implementing a performance test.  It’s not enough to know how to test, you should know why you test.

Workshop Takeaways:


  • Concepts around the value of performance testing: the objectives; the outcomes and the benefits

  • Concepts around the performance testing process: design; planning; preparation; execution and reporting

  • Skills to design a performance test: objectives, workloads, automation, monitoring and reports

  • Skills to construct different performance test types: why they are different and how to construct them

  • Experience in performance testing: running a test; monitoring the system and producing results


Speakers
avatar for Mark Tomlinson

Mark Tomlinson

Independent Consultant
Mark Tomlinson is a performance engineering and software testing consultant. His career began in 1992 with a comprehensive two-year test for a life-critical transportation system, a project which captured his interest for software testing, quality assurance, and test automation. That first test project sought to prevent trains from running into each other -- and Mark has metaphorically been preventing “train wrecks” for his... Read More →


12:00

Lunch
Enjoy a great lunch featuring the Marriott's fabulous cuisine.

13:30

The whole story: Mapping, slicing and writing (Part II)
Good stories are hard to find. Writing them is a skill. Making them effective is an art form.

This workshop takes you on the journey from ideas to actual, ready for implement stories. During this journey, we'll start by planning, using story mapping. This technique allows to help look an entire feature set, and decide what to do first, and how deep. We'll talk about what we think we know, and what we want to learn further, using our stories for deliberate learning.

From then, it's on to slicing. We'll talk about techniques of slicing big stories into smaller ones. Slicing helps not just in breaking down big stuff, but also help in starting the test plan.

Our final station will be actually writing stories. Templates are a good starting point, but we''ll talk about how stories should written, but how we can make them better collaboration and investigation tools. They will be enough to be transformed as tests, BDD style.

The workshop is intended for product people, testers and everyone who want to make their development and discovery process better.

Speakers
avatar for Gil Zilberfeld

Gil Zilberfeld

Gil Zilberfeld has been in software since childhood, writing BASIC programs on his trusty Sinclair ZX81. With more than twenty years of developing commercial software, he has vast experience in software methodology and practices. | | Gil is a lean-agile consultant, applying agile principles for more than a decade. From automated testing to exploratory testing, design practices to team collaboration, scrum to kanban, and lean startup methods... Read More →


13:30

Testing Mobile Apps (Part II)
Testing Mobile Apps Workshop (continuation of the morning)

  1. Foundations of testing mobile apps. What’s involved, concepts, equipment, ways of interacting with various types of apps, what can we observe, where and how?

  2. What’s involved in automated testing and software tools. Automation is often presented as a solution (and sometimes ‘the solution’) to testing apps. We’ll cover the principles, practices and limitations of automated testing

  3. Better Testing & Scaling Testing. As we improve our testing competencies and find ways to scale the testing we’re more likely to be able to test sufficiently, efficiently and effectively. In this session we’ll cover both topics, including some hands-on practical sessions.

  4. Using information and data to drive testing. Mobile Analytics and App Store Feedback can augment and enhance our testing of mobile apps. This final session of the workshop focuses on ways to use data from the ‘field’ to significantly improve many aspects of how we test mobile apps.


 

This 1-day workshop is based on many years of research and on the related book co-authored by Julian Harty and Antoine Aymer The Mobile Analytics Playbook, available online http://themobileanalyticsplaybook.com 

Speakers
avatar for Julian Harty

Julian Harty

Independent Consultant
Julian has been working with mobile apps for many years and increasingly with Mobile Analytics to find ways to improve various mobile apps, and how to develop and test mobile apps. He both researches the topics as part of a PhD and apply the ideas in practice both directly and through working with various industry leaders including HP and Appachhi. Julian’s work and projects have led him to a unique mix of companies ranging from Google... Read More →


13:30

Performance Testing: Critical Concepts and Skills (Part II)
 (continuation of the morning session)

The most effective performance engineers are required to know not only how to design and conduct performance testing, but they also must master the rationales behind why we employ performance testing and what value is derived from the practices.  This course provides an introduction to the core concepts involved in designing, developing and implementing performance testing.  Learn why certain deliverables should come out of a performance test and how they are made valuable to others in the organization.  Learn why certain kinds of performance tests are effective and how to setup and configure tools to conduct different types of tests.  Using a combination of real-world stories, interactive group analysis and hands-on exercises, you will be challenged to understand the same kinds of problems, decisions, and performance experiences most often found in your own work as a performance tester.  The class is divided equally between theoretical learning through a series of discussion-based exercises and also hands-on work with the basic tools required to build performance testing skills.  At the end of the class, you will have developed a practical strategy for performance testing and the skills to get started implementing a performance test.  It’s not enough to know how to test, you should know why you test.

Workshop Takeaways:


  • Concepts around the value of performance testing: the objectives; the outcomes and the benefits

  • Concepts around the performance testing process: design; planning; preparation; execution and reporting

  • Skills to design a performance test: objectives, workloads, automation, monitoring and reports

  • Skills to construct different performance test types: why they are different and how to construct them

  • Experience in performance testing: running a test; monitoring the system and producing results


Speakers
avatar for Mark Tomlinson

Mark Tomlinson

Independent Consultant
Mark Tomlinson is a performance engineering and software testing consultant. His career began in 1992 with a comprehensive two-year test for a life-critical transportation system, a project which captured his interest for software testing, quality assurance, and test automation. That first test project sought to prevent trains from running into each other -- and Mark has metaphorically been preventing “train wrecks” for his... Read More →


 
Tuesday, June 14
 

07:30

Registration and Breakfast Coffee
Grab a coffee and your badge and meet the other attendees before our sessions kick off!


09:00

Advanced agile programming techniques (Part I)
We sometime forget, but Agile is primary about delivering working software. For working software we need to code, and this workshop is dedicated for the coding craftsman, and those who aspire to become one.

This is an opportunity to learn about different ways to code, experience them, and hopefully make use of them the day after when you’re back in the office.

We’ll explore different techniques: From Kent Beck’s simple design principles, going through a bunch of code smells, identifying and fixing them. We’ll talk about the Mikado method, and use it for refactoring, learn about preparing legacy code for testability, and even discuss the Transformation Priority Premise, a new concept that may alter the way we think about Test Driven Development.

Pick any language, as long as your IDE carries it. You can even switch languages to see what works for you better. This is deliberate practice at its best.

In this 1-day workshop, participants will get familiar with the technical skills and expertise that every team needs in order to truly be successful transitioning to Agile. Just changing how we manage our projects is not enough. To consistently deliver working software at high speeds, we need to improve the way we write code and why this workshop exists.

Learning outcomes

After this workshop attendees will be able to:

Use refactoring patterns for making legacy code testable
Use techniques for refactor safely without tests
Write simple, expressive code
Identify and fix code smells
Use TDD in a more structured way
Target Audience

The course is targeted for programmers who would like to learn new skills for writing software. Attending this workshop will introduce new techniques and ideas on how to write quality code.

This course is intended for experienced programmers with at least 2 years of work in writing code using an object oriented language.

Workshop Outline

Refactoring for testability
Using output comparison for refactoring
Dancing the Mikado refactoring dance
Simple design and coding by intention
The code smell deodorant
Transformation priority premise
Wrap up
Share Button

Pre-requisites:

We're going to spend some time with a couple of tools. In order to save some time on installations, we suggest you download and install the following tools before we start the workshop:

a. A source control repository 

b. Download and install TextTest from:http://texttest.sourceforge.net/index.php?page=download

Note that during the installation, an internet connection is required (I have no idea why, but without it the installation fails). 

c. Download the Gilded Rose exercise from GitHub. This will be the basis for our exercises. https://github.com/emilybache/GildedRose-Refactoring-Kata  

Speakers
avatar for Gil Zilberfeld

Gil Zilberfeld

Gil Zilberfeld has been in software since childhood, writing BASIC programs on his trusty Sinclair ZX81. With more than twenty years of developing commercial software, he has vast experience in software methodology and practices. | | Gil is a lean-agile consultant, applying agile principles for more than a decade. From automated testing to exploratory testing, design practices to team collaboration, scrum to kanban, and lean startup methods... Read More →


09:00

All about test automation (Part I)
Test automation can be much more than just automating what a manual tester does. This workshop is about deciding about test automation – whether to do it, what to automate, and how to use it to extend our reach and do testing that cannot be done manually. The workshop is not about any specific tools, but presents overall views and approaches to test automation.

 

The primary focus in this workshop is high power automated testing –  generating and evaluating massive volumes of data, monitoring program activities not observable by humans, and exploring ever-changing areas of the program. This workshop describes these types of tests and mechanisms to productively implement them. It focuses on exploratory automated tests and automated test oracles for evaluating software behavior for the tests.

 

Exploratory automated testing is a testing approach that uses the power of the computer to look for bugs that functional testing misses. Unlike regression tests that do the same thing each time they run, exploratory tests do different things each time. Through the power of the computer, these tests may run and check millions or billions of functions – volumes unthinkable with manual tests, automated scripts, or even table-driven automation.  These techniques go after bugs that are virtually impossible to expose or isolate using manual testing, uncovering gnarly bugs from unexpected special values and long convoluted sequences of events.

 

Automated test oracle mechanisms are required for these tests. They can also increase the power of all tests by looking for and potentially exposing various types of errors, often without modifying the tests themselves. A common example is memory leak checking, but there are scores of other types of errors we can check for.

 

Topics:


  • Return on investment (ROI) from test automation

  • Selecting tools and frameworks

  • Regression and non-regression testing

  • Exploratory tests

  • Automating exploratory tests

  • How to employ massive numbers of tests

  • Applying pseudo-random number generators in tests

  • A dozen mechanisms for automated test oracles


Speakers
avatar for Doug Hoffman

Doug Hoffman

BACS, MSEE, MBA, ASQ Fellow, ASQ-CSQE, ASQ-CMQ/OE (quality management), Software Quality Methods, LLC.
Douglas Hoffman is an independent consultant with Software Quality Methods, LLC. He has been in the software engineering and quality assurance fields for over 25 years and now is a management consultant in strategic and tactical planning for software quality. He is past section chairman for the Santa Clara Valley Section of the American Society for Quality (ASQ), past president of the Association for Software Testing (AST), and chairman of... Read More →


09:00

'TeSTO' - Techniques for Software Testing Optimization (Part I)
Are you doing software testing? And are you doing it optimizing your effort? 

In our days, the demanding to reduce the time to market is becoming almost insane.With the always increasing complexity (risk) of the systems at the same time that we have shorter development cycles (time) with the advent of the agile methodologies, software testers are always under pressure to ensure more quality with less effort (cost). Is it possible? 

Short answer: yes! 

In most of the cases, yes, it is possible. However, the solution is rarely to reduce the testing effort. Instead, you should focus on how to optimize it (delivering more value with the same effort it’s also a way to reduce costs)!
 In this workshop, we will discuss the main points of waste in the testing activities and put in practice several techniques (and advices) to help on reducing the waste while optimizing the effort.

This is a practical workshop so you will need a white A4 page, a pencil (or pen) and a windows based laptop because besides the techniques, you will also install and learn how to use a simple web testing automation tool.

Speakers
avatar for Joel Oliveira

Joel Oliveira

Senior Technical Project Manager | Software Testing & Quality Assurance Evangelist | Trainer
"There is more than one way to do it, but do it right the first time!" - Joel Oliveira | | Joel Oliveira started his professional career in 1998 as a researcher and since then, he already assumed different roles (from developer to tester, from technical and project manager to quality and engineering manager), managing and leading teams from 1 to 130 engineers in business areas so diverse as telecommunications, government and public sector... Read More →


09:00

Testing Techniques in Practice (Part I)
01. Overview
Test case design is a fundamental skill for a practicing tester.  It requires the tester to move from an infinite number of possible tests to a tiny subset which can be managed in the all too finite timeframe of a real project.  The secret is to select the most effective subset that will give you the most information about the software under test.  This is the challenging, skilful and intellectually-demanding task of effective test case design.

This one-day class provides a new way of learning about the most popular and useful test design techniques.  It is highly‑interactive, allowing attendees to gain practical experience in creating and executing test cases, while learning from the experience of the instructor and each other.  However, the special ingredient is that for each technique covered, attendees will be able to actually execute their tests against real programs specifically created for this course.   

The class includes both slides and practical work.  After a brief introduction to each test technique, attendees will apply the technique to example problems and real programs.  After each set of tests are executed, the programs will provide the tester with immediate feedback on their achieved level of test coverage, as well as the tester’s efficiency at applying the technique.  The techniques covered include the most popular black box approaches, including equivalence partitioning, boundary value analysis, state transition testing, decision table testing and use case testing, but each class will be tailored to the preferences of the attendees on the day.   Advice will also be provided on determining which of the techniques and measures will be most effective for a given situation, based on both experience and experimental results. The overall aim is to provide the attendee with a toolset of test design techniques from which they can then choose most effectively.

02. Training expectation

  • Be familiar with the most popular black box test techniques;



  • Be aware of the pros and cons of each of the test case design techniques;

  • Have practical hands-on experience of applying the most popular black box techniques;

  • Understand the factors that determine which techniques to choose for a given situation.


03. Audience
The class is principally aimed at practicing testers, who want to improve the quality and effectiveness of the tests they (or the testers they manage) design, and who want to ensure that they are fully aware of what test design techniques are available.  This includes people in roles such as system testers, test analysts, test engineers, test consultants, test managers, user acceptance testers and software developers. No prior knowledge is assumed.

Attendees will need to bring a PC for this course so that they can run their test cases on the provided example programs.

Speakers
avatar for Stuart Reid

Stuart Reid

Chief Technology Officer, STA Test Consulting & CONKRIT
Dr Stuart Reid has over 30 years’ experience in the IT industry, working in development, testing and education.  Application areas range from safety-critical to financial and media.  Stuart supports the worldwide testing community in a number of roles.  He is convener of the ISO Software Testing Working Group, which developed the new ISO 29119 Software Testing standards, and founded the International Software Testing... Read More →


12:00

Lunch
Enjoy a great lunch featuring the Marriott's fabulous cuisine.

13:30

Advanced agile programming techniques (Part II)
We sometime forget, but Agile is primary about delivering working software. For working software we need to code, and this workshop is dedicated for the coding craftsman, and those who aspire to become one.

This is an opportunity to learn about different ways to code, experience them, and hopefully make use of them the day after when you’re back in the office.

We’ll explore different techniques: From Kent Beck’s simple design principles, going through a bunch of code smells, identifying and fixing them. We’ll talk about the Mikado method, and use it for refactoring, learn about preparing legacy code for testability, and even discuss the Transformation Priority Premise, a new concept that may alter the way we think about Test Driven Development.

Pick any language, as long as your IDE carries it. You can even switch languages to see what works for you better. This is deliberate practice at its best.

In this 1-day workshop, participants will get familiar with the technical skills and expertise that every team needs in order to truly be successful transitioning to Agile. Just changing how we manage our projects is not enough. To consistently deliver working software at high speeds, we need to improve the way we write code and why this workshop exists.

Learning outcomes

After this workshop attendees will be able to:

Use refactoring patterns for making legacy code testable
Use techniques for refactor safely without tests
Write simple, expressive code
Identify and fix code smells
Use TDD in a more structured way
Target Audience

The course is targeted for programmers who would like to learn new skills for writing software. Attending this workshop will introduce new techniques and ideas on how to write quality code.

This course is intended for experienced programmers with at least 2 years of work in writing code using an object oriented language.

Workshop Outline

Refactoring for testability
Using output comparison for refactoring
Dancing the Mikado refactoring dance
Simple design and coding by intention
The code smell deodorant
Transformation priority premise
Wrap up
Share Button

Speakers
avatar for Gil Zilberfeld

Gil Zilberfeld

Gil Zilberfeld has been in software since childhood, writing BASIC programs on his trusty Sinclair ZX81. With more than twenty years of developing commercial software, he has vast experience in software methodology and practices. | | Gil is a lean-agile consultant, applying agile principles for more than a decade. From automated testing to exploratory testing, design practices to team collaboration, scrum to kanban, and lean startup methods... Read More →


13:30

All about test automation (Part II)
Test automation can be much more than just automating what a manual tester does. This workshop is about deciding about test automation – whether to do it, what to automate, and how to use it to extend our reach and do testing that cannot be done manually. The workshop is not about any specific tools, but presents overall views and approaches to test automation.

 

The primary focus in this workshop is high power automated testing –  generating and evaluating massive volumes of data, monitoring program activities not observable by humans, and exploring ever-changing areas of the program. This workshop describes these types of tests and mechanisms to productively implement them. It focuses on exploratory automated tests and automated test oracles for evaluating software behavior for the tests.

 

Exploratory automated testing is a testing approach that uses the power of the computer to look for bugs that functional testing misses. Unlike regression tests that do the same thing each time they run, exploratory tests do different things each time. Through the power of the computer, these tests may run and check millions or billions of functions – volumes unthinkable with manual tests, automated scripts, or even table-driven automation.  These techniques go after bugs that are virtually impossible to expose or isolate using manual testing, uncovering gnarly bugs from unexpected special values and long convoluted sequences of events.

 

Automated test oracle mechanisms are required for these tests. They can also increase the power of all tests by looking for and potentially exposing various types of errors, often without modifying the tests themselves. A common example is memory leak checking, but there are scores of other types of errors we can check for.

 

Topics:


  • Return on investment (ROI) from test automation

  • Selecting tools and frameworks

  • Regression and non-regression testing

  • Exploratory tests

  • Automating exploratory tests

  • How to employ massive numbers of tests

  • Applying pseudo-random number generators in tests

  • A dozen mechanisms for automated test oracles


Speakers
avatar for Doug Hoffman

Doug Hoffman

BACS, MSEE, MBA, ASQ Fellow, ASQ-CSQE, ASQ-CMQ/OE (quality management), Software Quality Methods, LLC.
Douglas Hoffman is an independent consultant with Software Quality Methods, LLC. He has been in the software engineering and quality assurance fields for over 25 years and now is a management consultant in strategic and tactical planning for software quality. He is past section chairman for the Santa Clara Valley Section of the American Society for Quality (ASQ), past president of the Association for Software Testing (AST), and chairman of... Read More →


13:30

'TeSTO' - Techniques for Software Testing Optimization (Part II)
(Continuation of the morning session)

Are you doing software testing? And are you doing it optimizing your effort?
 

In our days, the demanding to reduce the time to market is becoming almost insane.With the always increasing complexity (risk) of the systems at the same time that we have shorter development cycles (time) with the advent of the agile methodologies, software testers are always under pressure to ensure more quality with less effort (cost). Is it possible? 

Short answer: yes!

In most of the cases, yes, it is possible. However, the solution is rarely to reduce the testing effort. Instead, you should focus on how to optimize it (delivering more value with the same effort it’s also a way to reduce costs)!
 In this workshop, we will discuss the main points of waste in the testing activities and put in practice several techniques (and advices) to help on reducing the waste while optimizing the effort.

This is a practical workshop so you will need a white A4 page, a pencil (or pen) and a windows based laptop because besides the techniques, you will also install and learn how to use a simple web testing automation tool.

Speakers
avatar for Joel Oliveira

Joel Oliveira

Senior Technical Project Manager | Software Testing & Quality Assurance Evangelist | Trainer
"There is more than one way to do it, but do it right the first time!" - Joel Oliveira | | Joel Oliveira started his professional career in 1998 as a researcher and since then, he already assumed different roles (from developer to tester, from technical and project manager to quality and engineering manager), managing and leading teams from 1 to 130 engineers in business areas so diverse as telecommunications, government and public sector... Read More →


13:30

Testing Techniques in Practice (Part II)
Continuation of the morning program

Speakers
avatar for Stuart Reid

Stuart Reid

Chief Technology Officer, STA Test Consulting & CONKRIT
Dr Stuart Reid has over 30 years’ experience in the IT industry, working in development, testing and education.  Application areas range from safety-critical to financial and media.  Stuart supports the worldwide testing community in a number of roles.  He is convener of the ISO Software Testing Working Group, which developed the new ISO 29119 Software Testing standards, and founded the International Software Testing... Read More →


18:30

Belgian Beer Tasting in Brussels
Belgian Beer Tasting with the Speakers

Tuesday June 14, 2016 18:30 - 22:30
TBA
 
Wednesday, June 15
 

07:30

Registration and Breakfast Coffee
Grab a coffee and your badge and meet the other attendees before our sessions kick off!


08:30

Opening Keynote : Telling Our Testing Stories
As software practitioners focus on technology issues, we often find that our messages to management and the business are either not heard or are misinterpreted. And sometimes we do not hear the messages that they need us to hear. Isabel Evans examines our natural ability to tell stories and how everyone’s built-in receptiveness to narratives will help you communicate productively about testing and quality. Isabel looks at how we can tell our testing stories in a way that is appealing to our audience.

That means thinking about the role of oral, written, and visual representations of testing stories and practicing communicating through the analogies of novels, short stories, picture books, poems, and songs. Because we will need a variety of story formats for our testing messages to work best, Isabel shares how to adapt testing stories to different audiences. Learn how we can better listen to other people’s stories and adapt our listening style to different storytellers.

Speakers
avatar for Isabel Evans

Isabel Evans

Independent Consultant
Independent quality and testing consultant Isabel Evans has more than thirty years of IT experience in quality management and testing in the financial, communications, and software sectors. Her quality management work focuses on encouraging IT teams and customers to work together via flexible processes designed and tailored by the teams that use them. Isabel authored Achieving Software Quality Through Teamwork and chapters... Read More →


09:30

Break
Enjoy a great lunch with the exisite quisine of the Marriott

09:45

Workshop : Testing Mobile UX (Part I)
This workshop will focus on the User Experience (UX) aspects of mobile apps, including ways to assess and test various aspects of the UX. The workshop will include an overview of the various dimensions of UX, including interpreting what people say and do and assessing their sentiments and emotions. We will also practice some UX testing of mobile apps in this workshop to get some first-hand experience of what we can do and use to help test mobile UX. We will place UX into context with other aspects of ‘experience’ including Customer Experience (CX)

 This workshop is based on recent and current work and research by Julian, HPE, and others.

 

Speakers
avatar for Julian Harty

Julian Harty

Independent Consultant
Julian has been working with mobile apps for many years and increasingly with Mobile Analytics to find ways to improve various mobile apps, and how to develop and test mobile apps. He both researches the topics as part of a PhD and apply the ideas in practice both directly and through working with various industry leaders including HP and Appachhi. Julian’s work and projects have led him to a unique mix of companies ranging from Google... Read More →


09:45

Round Table discussions (Part I)
Round Table discussions led by the experts. Send your questions to btd@btdconf.com mentioning "round table" and the experts will address them during the sessions.

Speakers
avatar for Doug Hoffman

Doug Hoffman

BACS, MSEE, MBA, ASQ Fellow, ASQ-CSQE, ASQ-CMQ/OE (quality management), Software Quality Methods, LLC.
Douglas Hoffman is an independent consultant with Software Quality Methods, LLC. He has been in the software engineering and quality assurance fields for over 25 years and now is a management consultant in strategic and tactical planning for software quality. He is past section chairman for the Santa Clara Valley Section of the American Society for Quality (ASQ), past president of the Association for Software Testing (AST), and chairman of... Read More →
avatar for Joel Oliveira

Joel Oliveira

Senior Technical Project Manager | Software Testing & Quality Assurance Evangelist | Trainer
"There is more than one way to do it, but do it right the first time!" - Joel Oliveira | | Joel Oliveira started his professional career in 1998 as a researcher and since then, he already assumed different roles (from developer to tester, from technical and project manager to quality and engineering manager), managing and leading teams from 1 to 130 engineers in business areas so diverse as telecommunications, government and public sector... Read More →
avatar for Mark Tomlinson

Mark Tomlinson

Independent Consultant
Mark Tomlinson is a performance engineering and software testing consultant. His career began in 1992 with a comprehensive two-year test for a life-critical transportation system, a project which captured his interest for software testing, quality assurance, and test automation. That first test project sought to prevent trains from running into each other -- and Mark has metaphorically been preventing “train wrecks” for his... Read More →
avatar for Gil Zilberfeld

Gil Zilberfeld

Gil Zilberfeld has been in software since childhood, writing BASIC programs on his trusty Sinclair ZX81. With more than twenty years of developing commercial software, he has vast experience in software methodology and practices. | | Gil is a lean-agile consultant, applying agile principles for more than a decade. From automated testing to exploratory testing, design practices to team collaboration, scrum to kanban, and lean startup methods... Read More →


09:45

Round Table discussions (Part II)
Round Table discussions led by the experts. Send your questions to btd@btdconf.com mentioning "round table" and the experts will address them during the sessions.

Speakers
avatar for Doug Hoffman

Doug Hoffman

BACS, MSEE, MBA, ASQ Fellow, ASQ-CSQE, ASQ-CMQ/OE (quality management), Software Quality Methods, LLC.
Douglas Hoffman is an independent consultant with Software Quality Methods, LLC. He has been in the software engineering and quality assurance fields for over 25 years and now is a management consultant in strategic and tactical planning for software quality. He is past section chairman for the Santa Clara Valley Section of the American Society for Quality (ASQ), past president of the Association for Software Testing (AST), and chairman of... Read More →
avatar for Joel Oliveira

Joel Oliveira

Senior Technical Project Manager | Software Testing & Quality Assurance Evangelist | Trainer
"There is more than one way to do it, but do it right the first time!" - Joel Oliveira | | Joel Oliveira started his professional career in 1998 as a researcher and since then, he already assumed different roles (from developer to tester, from technical and project manager to quality and engineering manager), managing and leading teams from 1 to 130 engineers in business areas so diverse as telecommunications, government and public sector... Read More →
avatar for Mark Tomlinson

Mark Tomlinson

Independent Consultant
Mark Tomlinson is a performance engineering and software testing consultant. His career began in 1992 with a comprehensive two-year test for a life-critical transportation system, a project which captured his interest for software testing, quality assurance, and test automation. That first test project sought to prevent trains from running into each other -- and Mark has metaphorically been preventing “train wrecks” for his... Read More →
avatar for Gil Zilberfeld

Gil Zilberfeld

Gil Zilberfeld has been in software since childhood, writing BASIC programs on his trusty Sinclair ZX81. With more than twenty years of developing commercial software, he has vast experience in software methodology and practices. | | Gil is a lean-agile consultant, applying agile principles for more than a decade. From automated testing to exploratory testing, design practices to team collaboration, scrum to kanban, and lean startup methods... Read More →


09:45

Workshop : practical exercise in building an influence diagram (Part I)
Outline coming soon

Speakers
avatar for Isabel Evans

Isabel Evans

Independent Consultant
Independent quality and testing consultant Isabel Evans has more than thirty years of IT experience in quality management and testing in the financial, communications, and software sectors. Her quality management work focuses on encouraging IT teams and customers to work together via flexible processes designed and tailored by the teams that use them. Isabel authored Achieving Software Quality Through Teamwork and chapters... Read More →
avatar for Stuart Reid

Stuart Reid

Chief Technology Officer, STA Test Consulting & CONKRIT
Dr Stuart Reid has over 30 years’ experience in the IT industry, working in development, testing and education.  Application areas range from safety-critical to financial and media.  Stuart supports the worldwide testing community in a number of roles.  He is convener of the ISO Software Testing Working Group, which developed the new ISO 29119 Software Testing standards, and founded the International Software Testing... Read More →


10:45

Break
Enjoy a quick break with exciting surprises from the Marriott!

11:00

Workshop : Testing Mobile UX (Part II)
This workshop will focus on the User Experience (UX) aspects of mobile apps, including ways to assess and test various aspects of the UX. The workshop will include an overview of the various dimensions of UX, including interpreting what people say and do and assessing their sentiments and emotions. We will also practice some UX testing of mobile apps in this workshop to get some first-hand experience of what we can do and use to help test mobile UX. We will place UX into context with other aspects of ‘experience’ including Customer Experience (CX) 

This workshop is based on recent and current work and research by Julian, HPE, and others.

Speakers
avatar for Julian Harty

Julian Harty

Independent Consultant
Julian has been working with mobile apps for many years and increasingly with Mobile Analytics to find ways to improve various mobile apps, and how to develop and test mobile apps. He both researches the topics as part of a PhD and apply the ideas in practice both directly and through working with various industry leaders including HP and Appachhi. Julian’s work and projects have led him to a unique mix of companies ranging from Google... Read More →


11:00

Round Table discussions (Part III)
Round Table discussions led by the experts. Send your questions to btd@btdconf.com mentioning "round table" and the experts will address them during the sessions.

Speakers
avatar for Doug Hoffman

Doug Hoffman

BACS, MSEE, MBA, ASQ Fellow, ASQ-CSQE, ASQ-CMQ/OE (quality management), Software Quality Methods, LLC.
Douglas Hoffman is an independent consultant with Software Quality Methods, LLC. He has been in the software engineering and quality assurance fields for over 25 years and now is a management consultant in strategic and tactical planning for software quality. He is past section chairman for the Santa Clara Valley Section of the American Society for Quality (ASQ), past president of the Association for Software Testing (AST), and chairman of... Read More →
avatar for Joel Oliveira

Joel Oliveira

Senior Technical Project Manager | Software Testing & Quality Assurance Evangelist | Trainer
"There is more than one way to do it, but do it right the first time!" - Joel Oliveira | | Joel Oliveira started his professional career in 1998 as a researcher and since then, he already assumed different roles (from developer to tester, from technical and project manager to quality and engineering manager), managing and leading teams from 1 to 130 engineers in business areas so diverse as telecommunications, government and public sector... Read More →
avatar for Mark Tomlinson

Mark Tomlinson

Independent Consultant
Mark Tomlinson is a performance engineering and software testing consultant. His career began in 1992 with a comprehensive two-year test for a life-critical transportation system, a project which captured his interest for software testing, quality assurance, and test automation. That first test project sought to prevent trains from running into each other -- and Mark has metaphorically been preventing “train wrecks” for his... Read More →
avatar for Gil Zilberfeld

Gil Zilberfeld

Gil Zilberfeld has been in software since childhood, writing BASIC programs on his trusty Sinclair ZX81. With more than twenty years of developing commercial software, he has vast experience in software methodology and practices. | | Gil is a lean-agile consultant, applying agile principles for more than a decade. From automated testing to exploratory testing, design practices to team collaboration, scrum to kanban, and lean startup methods... Read More →


11:00

Round Table discussions (Part IV)
Round Table discussions led by the experts. Send your questions to btd@btdconf.com mentioning "round table" and the experts will address them during the sessions.

Speakers
avatar for Doug Hoffman

Doug Hoffman

BACS, MSEE, MBA, ASQ Fellow, ASQ-CSQE, ASQ-CMQ/OE (quality management), Software Quality Methods, LLC.
Douglas Hoffman is an independent consultant with Software Quality Methods, LLC. He has been in the software engineering and quality assurance fields for over 25 years and now is a management consultant in strategic and tactical planning for software quality. He is past section chairman for the Santa Clara Valley Section of the American Society for Quality (ASQ), past president of the Association for Software Testing (AST), and chairman of... Read More →
avatar for Joel Oliveira

Joel Oliveira

Senior Technical Project Manager | Software Testing & Quality Assurance Evangelist | Trainer
"There is more than one way to do it, but do it right the first time!" - Joel Oliveira | | Joel Oliveira started his professional career in 1998 as a researcher and since then, he already assumed different roles (from developer to tester, from technical and project manager to quality and engineering manager), managing and leading teams from 1 to 130 engineers in business areas so diverse as telecommunications, government and public sector... Read More →
avatar for Mark Tomlinson

Mark Tomlinson

Independent Consultant
Mark Tomlinson is a performance engineering and software testing consultant. His career began in 1992 with a comprehensive two-year test for a life-critical transportation system, a project which captured his interest for software testing, quality assurance, and test automation. That first test project sought to prevent trains from running into each other -- and Mark has metaphorically been preventing “train wrecks” for his... Read More →
avatar for Gil Zilberfeld

Gil Zilberfeld

Gil Zilberfeld has been in software since childhood, writing BASIC programs on his trusty Sinclair ZX81. With more than twenty years of developing commercial software, he has vast experience in software methodology and practices. | | Gil is a lean-agile consultant, applying agile principles for more than a decade. From automated testing to exploratory testing, design practices to team collaboration, scrum to kanban, and lean startup methods... Read More →


11:00

Workshop : practical exercise in building an influence diagram (Part II)
Outline coming soon.

Speakers
avatar for Isabel Evans

Isabel Evans

Independent Consultant
Independent quality and testing consultant Isabel Evans has more than thirty years of IT experience in quality management and testing in the financial, communications, and software sectors. Her quality management work focuses on encouraging IT teams and customers to work together via flexible processes designed and tailored by the teams that use them. Isabel authored Achieving Software Quality Through Teamwork and chapters... Read More →
avatar for Stuart Reid

Stuart Reid

Chief Technology Officer, STA Test Consulting & CONKRIT
Dr Stuart Reid has over 30 years’ experience in the IT industry, working in development, testing and education.  Application areas range from safety-critical to financial and media.  Stuart supports the worldwide testing community in a number of roles.  He is convener of the ISO Software Testing Working Group, which developed the new ISO 29119 Software Testing standards, and founded the International Software Testing... Read More →


12:00

Lunch
Enjoy a great lunch featuring the Marriott's fabulous cuisine.

13:30

Workshop : Performance Puzzler Workshop (Part I)
Have you ever been stumped by a performance issue? And everyone is looking at you to be the genius who knows everything about performance? It’s a situation that we may find ourselves in frequently, but never get a chance to practice fully before we end up in the hot seat.

This workshop will help you to practice the insightful questioning, small-group collaboration and performance depth of knowledge required to handle performance escalations and critical situations. This entertaining and mentally frustrating session will present several “somewhat common” performance puzzlers and give attendees time to work in small groups to see if they can determine the root-cause for the performance issue.

We’ll review together the proper recommendation for a fix to the problem and what type of testing may have prevented the specific issue.

 

Workshop Takeaways:

  • Practice of performance problem-solving techniques.

  • Specific performance problem identification and remedy.

  • Practical application of root-cause analysis skills.

  • Group collaboration on performance analysis.


Speakers
avatar for Mark Tomlinson

Mark Tomlinson

Independent Consultant
Mark Tomlinson is a performance engineering and software testing consultant. His career began in 1992 with a comprehensive two-year test for a life-critical transportation system, a project which captured his interest for software testing, quality assurance, and test automation. That first test project sought to prevent trains from running into each other -- and Mark has metaphorically been preventing “train wrecks” for his... Read More →


13:30

From TDD to BDD and back; your guide on building a complete test automation stack (Part I)
Building great software requires a thorough understanding of the real needs of our customer. Techniques such as ATDD, BDD and Specification by Example help us understand the requirements by describing how the software has to behave in a language understood by all stakeholders. These specifications are made executable; creating automated acceptance tests. This suite of executable specifications forms the living documentation of the software system as it is guaranteed to be up to date. 

There are several tools available that can help you with this. Well known examples are: Cucumber, JBehave, Spock, REST-Assured... Finding out how to apply those tools is essential to success. In this Hands-on lab you'll learn how to complete your test automation stack from unit level to executable specifications.

After a brief introduction of the available tools, you will make specifications executable with a selection of these tools. This will give you the opportunity to compare them, check out their strengths and weaknesses, see what they have in common and most of all: see how they can help you to create better software, and can form the missing piece in the automation puzzle.

 



Speakers
avatar for Mieke Kemme

Mieke Kemme

UC Leuven-Limburg
Mieke Kemme started of as a software tester in Cegeka, an ICT company. Even when she worked as software configuration manager, Java EE Developer or project manager, software testing remained an important part of the job.   Currently she is a lecturer in Applied Computer Science at the UCLL where she teaches software- and web development and does research on software testing.    As she loved working in agile projects, she... Read More →
avatar for Elke Steegmans

Elke Steegmans

Professor - Lecturer, UC Leuven-Limburg
Elke Steegmans is a lecturer in Applied Computer Science at the UCLL where she teaches software- and web development and does research on software testing. She received her PhD in Computer Science from the Catholic University Of Leuven.  She is a passionate teacher and as a member of the program committee she always strives to improve the educational program.


13:30

Round Table discussions (Part V)
Round Table discussions led by the experts. Send your questions to btd@btdconf.com mentioning "round table" and the experts will address them during the sessions.

Speakers
avatar for Doug Hoffman

Doug Hoffman

BACS, MSEE, MBA, ASQ Fellow, ASQ-CSQE, ASQ-CMQ/OE (quality management), Software Quality Methods, LLC.
Douglas Hoffman is an independent consultant with Software Quality Methods, LLC. He has been in the software engineering and quality assurance fields for over 25 years and now is a management consultant in strategic and tactical planning for software quality. He is past section chairman for the Santa Clara Valley Section of the American Society for Quality (ASQ), past president of the Association for Software Testing (AST), and chairman of... Read More →
avatar for Joel Oliveira

Joel Oliveira

Senior Technical Project Manager | Software Testing & Quality Assurance Evangelist | Trainer
"There is more than one way to do it, but do it right the first time!" - Joel Oliveira | | Joel Oliveira started his professional career in 1998 as a researcher and since then, he already assumed different roles (from developer to tester, from technical and project manager to quality and engineering manager), managing and leading teams from 1 to 130 engineers in business areas so diverse as telecommunications, government and public sector... Read More →
avatar for Stuart Reid

Stuart Reid

Chief Technology Officer, STA Test Consulting & CONKRIT
Dr Stuart Reid has over 30 years’ experience in the IT industry, working in development, testing and education.  Application areas range from safety-critical to financial and media.  Stuart supports the worldwide testing community in a number of roles.  He is convener of the ISO Software Testing Working Group, which developed the new ISO 29119 Software Testing standards, and founded the International Software Testing... Read More →


13:30

Planning with #NoEstimates (Part I)
The #NoEstimates movement has gained a lot of followers (and opposition) in recent years. There’s a lot of discussion about it, but how do we actually make plans without estimates?

 This is exactly what we’re going to do in this workshop. We’re going to introduce and play with methods that either replace or compliment regular estimation methods. We’ll discuss Cost of Delay, complexity evaluation, historic data and variation, and even see how Lean Startup methods change how we plan.

In the process we’ll discuss why we want estimates for in the first place. We’ll discuss decision theory, where estimates fail us, and try to build a case for planning based on scientific methods, rather than gut feelings.

Speakers
avatar for Gil Zilberfeld

Gil Zilberfeld

Gil Zilberfeld has been in software since childhood, writing BASIC programs on his trusty Sinclair ZX81. With more than twenty years of developing commercial software, he has vast experience in software methodology and practices. | | Gil is a lean-agile consultant, applying agile principles for more than a decade. From automated testing to exploratory testing, design practices to team collaboration, scrum to kanban, and lean startup methods... Read More →


14:30

Break
Enjoy a quick break with exciting surprises from the Marriott!

14:45

Workshop : Performance Puzzler Workshop (Part II)
Have you ever been stumped by a performance issue? And everyone is looking at you to be the genius who knows everything about performance? It’s a situation that we may find ourselves in frequently, but never get a chance to practice fully before we end up in the hot seat.

This workshop will help you to practice the insightful questioning, small-group collaboration and performance depth of knowledge required to handle performance escalations and critical situations. This entertaining and mentally frustrating session will present several “somewhat common” performance puzzlers and give attendees time to work in small groups to see if they can determine the root-cause for the performance issue.

We’ll review together the proper recommendation for a fix to the problem and what type of testing may have prevented the specific issue.

 

Workshop Takeaways:

  • Practice of performance problem-solving techniques.

  • Specific performance problem identification and remedy.

  • Practical application of root-cause analysis skills.

  • Group collaboration on performance analysis.


Speakers
avatar for Mark Tomlinson

Mark Tomlinson

Independent Consultant
Mark Tomlinson is a performance engineering and software testing consultant. His career began in 1992 with a comprehensive two-year test for a life-critical transportation system, a project which captured his interest for software testing, quality assurance, and test automation. That first test project sought to prevent trains from running into each other -- and Mark has metaphorically been preventing “train wrecks” for his... Read More →


14:45

From TDD to BDD and back; your guide on building a complete test automation stack (Part II)
Building great software requires a thorough understanding of the real needs of our customer. Techniques such as ATDD, BDD and Specification by Example help us understand the requirements by describing how the software has to behave in a language understood by all stakeholders. These specifications are made executable; creating automated acceptance tests. This suite of executable specifications forms the living documentation of the software system as it is guaranteed to be up to date. 

There are several tools available that can help you with this. Well known examples are: Cucumber, JBehave, Spock, REST-Assured... Finding out how to apply those tools is essential to success. In this Hands-on lab you'll learn how to complete your test automation stack from unit level to executable specifications.

After a brief introduction of the available tools, you will make specifications executable with a selection of these tools. This will give you the opportunity to compare them, check out their strengths and weaknesses, see what they have in common and most of all: see how they can help you to create better software, and can form the missing piece in the automation puzzle.

 



Speakers
avatar for Mieke Kemme

Mieke Kemme

UC Leuven-Limburg
Mieke Kemme started of as a software tester in Cegeka, an ICT company. Even when she worked as software configuration manager, Java EE Developer or project manager, software testing remained an important part of the job.   Currently she is a lecturer in Applied Computer Science at the UCLL where she teaches software- and web development and does research on software testing.    As she loved working in agile projects, she... Read More →
avatar for Elke Steegmans

Elke Steegmans

Professor - Lecturer, UC Leuven-Limburg
Elke Steegmans is a lecturer in Applied Computer Science at the UCLL where she teaches software- and web development and does research on software testing. She received her PhD in Computer Science from the Catholic University Of Leuven.  She is a passionate teacher and as a member of the program committee she always strives to improve the educational program.


14:45

Round Table discussions (Part VI)
Round Table discussions led by the experts. Send your questions to btd@btdconf.com mentioning "round table" and the experts will address them during the sessions.

Speakers
avatar for Doug Hoffman

Doug Hoffman

BACS, MSEE, MBA, ASQ Fellow, ASQ-CSQE, ASQ-CMQ/OE (quality management), Software Quality Methods, LLC.
Douglas Hoffman is an independent consultant with Software Quality Methods, LLC. He has been in the software engineering and quality assurance fields for over 25 years and now is a management consultant in strategic and tactical planning for software quality. He is past section chairman for the Santa Clara Valley Section of the American Society for Quality (ASQ), past president of the Association for Software Testing (AST), and chairman of... Read More →
avatar for Joel Oliveira

Joel Oliveira

Senior Technical Project Manager | Software Testing & Quality Assurance Evangelist | Trainer
"There is more than one way to do it, but do it right the first time!" - Joel Oliveira | | Joel Oliveira started his professional career in 1998 as a researcher and since then, he already assumed different roles (from developer to tester, from technical and project manager to quality and engineering manager), managing and leading teams from 1 to 130 engineers in business areas so diverse as telecommunications, government and public sector... Read More →
avatar for Stuart Reid

Stuart Reid

Chief Technology Officer, STA Test Consulting & CONKRIT
Dr Stuart Reid has over 30 years’ experience in the IT industry, working in development, testing and education.  Application areas range from safety-critical to financial and media.  Stuart supports the worldwide testing community in a number of roles.  He is convener of the ISO Software Testing Working Group, which developed the new ISO 29119 Software Testing standards, and founded the International Software Testing... Read More →


14:45

Planning with #NoEstimates (Part II)
The #NoEstimates movement has gained a lot of followers (and opposition) in recent years. There’s a lot of discussion about it, but how do we actually make plans without estimates?

 This is exactly what we’re going to do in this workshop. We’re going to introduce and play with methods that either replace or compliment regular estimation methods. We’ll discuss Cost of Delay, complexity evaluation, historic data and variation, and even see how Lean Startup methods change how we plan.

In the process we’ll discuss why we want estimates for in the first place. We’ll discuss decision theory, where estimates fail us, and try to build a case for planning based on scientific methods, rather than gut feelings.

Speakers
avatar for Gil Zilberfeld

Gil Zilberfeld

Gil Zilberfeld has been in software since childhood, writing BASIC programs on his trusty Sinclair ZX81. With more than twenty years of developing commercial software, he has vast experience in software methodology and practices. | | Gil is a lean-agile consultant, applying agile principles for more than a decade. From automated testing to exploratory testing, design practices to team collaboration, scrum to kanban, and lean startup methods... Read More →


15:45

Break
Enjoy a quick break with exciting surprises from the Marriott!

16:15

Open Space: It's all about skills
Mini talks held by enthusiastic collegues:

  1. Software Quality Mini Sessions for Stakeholders  by Kristine Corbus



  • The digital age is changing Business to Business (B2B) and agile software companies are facing challenge to work together with customers from classic companies. The collision of two worlds requires diplomaticy and strong communication skills, time for super heros – software testers or as we call ourselves "quality agents"! This talk is my experience story; how I  worked indirectly with clients on several different e-commerce projects. Several our projects had no consulting on software quality and testers had no face time with the customer. Kirstin observed different information levels on software development life cycle and missing understanding about software quality processes and started to hunt for opportunities to catch the attention of customers and deliver necessary information in small portions. 


Moderators
avatar for Isabel Evans

Isabel Evans

Independent Consultant
Independent quality and testing consultant Isabel Evans has more than thirty years of IT experience in quality management and testing in the financial, communications, and software sectors. Her quality management work focuses on encouraging IT teams and customers to work together via flexible processes designed and tailored by the teams that use them. Isabel authored Achieving Software Quality Through Teamwork and chapters... Read More →

Speakers
avatar for Kristine Corbus

Kristine Corbus

Quality Agent, diva-e: Digital Value Enterprise
Kristine is a test manager and an exploratory software tester with strong interest in non-functional testing, founder and organiser of the TestParadiesJena meet-up. Currently she works as a QA Engineer for AGETO Service in Jena, Germany. | | Over the years she's worked in several start-ups with web-based technologies. A special highlight was her work close together with linguistic scientists on self learning application for Android platform at... Read More →
avatar for Nadine Raes

Nadine Raes

Consultant, trainer, AQIS
Having completed her studies of psychology, Nadine started at Henkel in the IT department and discovered, after some time, not "knowledge and skills", but intra- and interpersonal communication and attitude, those were the most challenging factors determing the success of projects. More and more, she went to look at the man behind the (PC) screens, and thus rediscovered her first love, her passion for human factors in business.She believes... Read More →
avatar for Gil Zilberfeld

Gil Zilberfeld

Gil Zilberfeld has been in software since childhood, writing BASIC programs on his trusty Sinclair ZX81. With more than twenty years of developing commercial software, he has vast experience in software methodology and practices. | | Gil is a lean-agile consultant, applying agile principles for more than a decade. From automated testing to exploratory testing, design practices to team collaboration, scrum to kanban, and lean startup methods... Read More →


16:15

Mastering the Test Process Improvement
Attila will outline a framework for efficient and sustainable test improvement. Often issues that you are facing with during testing are not issues with testing itself. In such case we shall not cover the real problem with a sub-optimal „test process improvement”.

We should find and fix the root-cause and should not build a safety net instead. Also in many cases testing-related improvements have dependencies to other process areas. Thus we shall not handle test improvement in isolation from other software engineering process improvements. We shall always start with the big picture.

Process maturity models can easily be used to guide you while assessing the maturity of your organization’s processes. Of course you should not assess the existence of a process but its consistent usage. Continuous improvement is a fundamental practice and it’s everyone’s duty. However there are improvements that shall be handled in the frame of a continuously running improvement project. Needed effort shall be estimated and tasks shall also be prioritized. During the assessment issues, their relationship and root-causes are to be identified.  Once you have the baseline you need to define the wanted state and the priorities based on your context (domain, budget, staff, product, business goals).

Attila will touch upon on models that can be used to create your process maturity baseline. We will discuss what models are good for. I will give some guidelines, a ranking among the different process areas in order to give some clue where to start with. I will explain the importance of having a decent configuration and project (test) management as a starting point. We will touch upon on bare minimum requirements on requirement elicitation, architecture design, testebility aspects during implementation. Last but not least I will touch upon on the human aspects, the importance of properly managing and sustaining the change.

We will also discuss how important it is to have both management and the people’s buy-in, thus to involve in the process improvement those who will use the process. Nevertheless people shall not forget processes will never replace creative problem solving. You cannot and should not describe everything, every possible scenarions in a process. Processes can only provide a framework and the needed formalizm which can be different based on your own context. At the end from product quality point of view it is still critical to have the right people with the right mindset.

Speakers
avatar for Attila Fekete

Attila Fekete

Quality Manager, NNG LLC
Attila Fekete is a Quality Manager at NNG Llc, the world leader in car navigation industry. He has over 17 years of experience in software engineering. Currently he oversees all kind of process development activities from project management, through requirement management, development, testing, etc… Attila held formerly several senior testing and test management positions at Ericsson. He is experienced both in Telecommunication and... Read More →


16:15

The new ISTQB portfolio 2016-2017! Stay tuned
coming soon

Speakers
avatar for Rik Kochuyt

Rik Kochuyt

Senior Test Manager, Cognizant Technology Solutions Belgium
avatar for Michaël PIlaeten

Michaël PIlaeten

Test Consultant / Test Coach, CTG


16:15

How Confident are You?
"Confidence is good, testing is better!" we always said. However in Agile environments it is being promoted that we need to have confidence. But how do we gain confidence? Confidence in individuals, in the team and in the quality of the product? 

During this interactive fun presentation / quiz, I’ll play shortly 24 music videos. Based on the song title I’ll give over 20 tips and hints on how the Human and Quality Driven elements "People", "Industrialize", "Integrate"; and ";Simplify" will lead to the fifth element called "Confidence".  Another way of phrasing this is; how ready are you or your organization for the quality shift?

 These tips and hints are based on my experiences as an Agile coach and Agile trainer in the past seven years. In that period of time I have seen over 350 Agile teams. Not only in the Netherlands but also in many other countries.

 So, although a relaxed session, there is certainly a serious undertone. And, oh yeah, with a bottle of wine for the one who knows the most singers!  :-)

(For the quiz we’ll use “Kahoot!”. Please bring your laptop, tablet or smart phone with you.)

Speakers
avatar for Leo van der Aalst

Leo van der Aalst

Agile Coach
Leo van der Aalst holds almost 30 years of IT experience. He is co-author of the “TMap NEXT® in Scrum”, the “TMap NEXT® for result-driven testing” and “TMap NEXT® Business Driven Test Management” books. Leo is an Agile coach at Sogeti Netherlands, Development Lead of the ISTQB Advanced Agile-Tester Extension and professor Software Quality at Fontys University (Eindhoven, The... Read More →


17:15

Break
Enjoy a quick break with exciting surprises from the Marriott!

17:30

Closing Key : PowerPoint Kareoke
All presenters participating in a real fun session with a lot of content.

Moderators
avatar for Gil Zilberfeld

Gil Zilberfeld

Gil Zilberfeld has been in software since childhood, writing BASIC programs on his trusty Sinclair ZX81. With more than twenty years of developing commercial software, he has vast experience in software methodology and practices. | | Gil is a lean-agile consultant, applying agile principles for more than a decade. From automated testing to exploratory testing, design practices to team collaboration, scrum to kanban, and lean startup methods... Read More →

Speakers
avatar for Isabel Evans

Isabel Evans

Independent Consultant
Independent quality and testing consultant Isabel Evans has more than thirty years of IT experience in quality management and testing in the financial, communications, and software sectors. Her quality management work focuses on encouraging IT teams and customers to work together via flexible processes designed and tailored by the teams that use them. Isabel authored Achieving Software Quality Through Teamwork and chapters... Read More →
avatar for Doug Hoffman

Doug Hoffman

BACS, MSEE, MBA, ASQ Fellow, ASQ-CSQE, ASQ-CMQ/OE (quality management), Software Quality Methods, LLC.
Douglas Hoffman is an independent consultant with Software Quality Methods, LLC. He has been in the software engineering and quality assurance fields for over 25 years and now is a management consultant in strategic and tactical planning for software quality. He is past section chairman for the Santa Clara Valley Section of the American Society for Quality (ASQ), past president of the Association for Software Testing (AST), and chairman of... Read More →
avatar for Stuart Reid

Stuart Reid

Chief Technology Officer, STA Test Consulting & CONKRIT
Dr Stuart Reid has over 30 years’ experience in the IT industry, working in development, testing and education.  Application areas range from safety-critical to financial and media.  Stuart supports the worldwide testing community in a number of roles.  He is convener of the ISO Software Testing Working Group, which developed the new ISO 29119 Software Testing standards, and founded the International Software Testing... Read More →


19:30

Networking Epic Party
Epic party with DJ Daniël Maslyn and open "Belgian Beer" bar


Wednesday June 15, 2016 19:30 - 22:30
Churchill's Schildknaaps Straat 29, 1000 Brussel
 
Thursday, June 16
 

07:30

Registration and Breakfast Coffee
Grab a coffee and your badge and meet the other attendees before our sessions kick off!


08:30

Opening Keynote: The Future of Software Testing
See https://sway.com/zhlLcfxUExF1T-TO

Speakers
avatar for Stuart Reid

Stuart Reid

Chief Technology Officer, STA Test Consulting & CONKRIT
Dr Stuart Reid has over 30 years’ experience in the IT industry, working in development, testing and education.  Application areas range from safety-critical to financial and media.  Stuart supports the worldwide testing community in a number of roles.  He is convener of the ISO Software Testing Working Group, which developed the new ISO 29119 Software Testing standards, and founded the International Software Testing... Read More →


09:30

Break
Enjoy a quick break with exciting surprises from the Marriott!

09:45

Workshop : Cloud Testing (Part I)
Cloud computing is here and it’s changing the way we test software. Cloud-based testing offers lower cost, flexible, scalable, on-demand, pay-per-use infrastructure services. Tauhida Parveen describes the concept of cloud-based testing, its scope, distinct requirements, benefits, and drawbacks. She explains how cloud-based testing brings a new perspective to certain traditional testing activities, including instantly creating and dismantling testing environments, and the ability to mimic production environments early in the testing cycle.

She also talks about the cost and effort of provisioning such dynamic test environments by testers. She describes how one can engineer scalable environments to perform load, stress, and performance testing, in addition to compatibility, cross-browser, and cross- platform testing using the cloud. She also describes some of the tools and technologies (e.g., Amazon cloud services, SOA, web services, and testing-as-a-service) that are now available to aid in cloud- based testing. Take back the tips and guidance that you can share with your testing team and prepare them for the next generation of software testing.

Speakers
avatar for Ewald Roodenrijs

Ewald Roodenrijs

Cognizant Technology Solutions
Ewald is a passionate and very enthusiastic manager and consultant in quality, testing and information security with experience in leading and transforming (international) test organizations and test departments. He communicates clear and easy on all levels, analyses strong, knows to solve complex problems, organizes well and has a high degree of expertise. | | His activities range from managing and coaching test departments to implementing... Read More →


09:45

Test Automation Heuristics (Part I)
Heuristics are general rules that can be very useful. This session presents heuristics about automate tests to help decide whether and how to use them.

Most automated testing starts with a test tool and work out exercises using the tool. We can use heuristics to decide the types of tests to automate, which tools are needed for that automation, and how to select the best tests.

Topics:


  • The usefulness of heuristics

  • What test automation can and cannot do for us

  • When manual testing is better than automated testing

  • Design of automated tests

  • Factors influencing software behavior

  • Deterministic and approximate oracles


Speakers
avatar for Doug Hoffman

Doug Hoffman

BACS, MSEE, MBA, ASQ Fellow, ASQ-CSQE, ASQ-CMQ/OE (quality management), Software Quality Methods, LLC.
Douglas Hoffman is an independent consultant with Software Quality Methods, LLC. He has been in the software engineering and quality assurance fields for over 25 years and now is a management consultant in strategic and tactical planning for software quality. He is past section chairman for the Santa Clara Valley Section of the American Society for Quality (ASQ), past president of the Association for Software Testing (AST), and chairman of... Read More →


09:45

Open Space: Everyone becomes a speaker
Interactive session based on interest of the audience

Speakers
avatar for Joel Oliveira

Joel Oliveira

Senior Technical Project Manager | Software Testing & Quality Assurance Evangelist | Trainer
"There is more than one way to do it, but do it right the first time!" - Joel Oliveira | | Joel Oliveira started his professional career in 1998 as a researcher and since then, he already assumed different roles (from developer to tester, from technical and project manager to quality and engineering manager), managing and leading teams from 1 to 130 engineers in business areas so diverse as telecommunications, government and public sector... Read More →
avatar for Stuart Reid

Stuart Reid

Chief Technology Officer, STA Test Consulting & CONKRIT
Dr Stuart Reid has over 30 years’ experience in the IT industry, working in development, testing and education.  Application areas range from safety-critical to financial and media.  Stuart supports the worldwide testing community in a number of roles.  He is convener of the ISO Software Testing Working Group, which developed the new ISO 29119 Software Testing standards, and founded the International Software Testing... Read More →
avatar for Mark Tomlinson

Mark Tomlinson

Independent Consultant
Mark Tomlinson is a performance engineering and software testing consultant. His career began in 1992 with a comprehensive two-year test for a life-critical transportation system, a project which captured his interest for software testing, quality assurance, and test automation. That first test project sought to prevent trains from running into each other -- and Mark has metaphorically been preventing “train wrecks” for his... Read More →
avatar for Gil Zilberfeld

Gil Zilberfeld

Gil Zilberfeld has been in software since childhood, writing BASIC programs on his trusty Sinclair ZX81. With more than twenty years of developing commercial software, he has vast experience in software methodology and practices. | | Gil is a lean-agile consultant, applying agile principles for more than a decade. From automated testing to exploratory testing, design practices to team collaboration, scrum to kanban, and lean startup methods... Read More →


09:45

Workshop : Leave me alone! Hey! I’m hiding from the team! (Part I)
Do you sometimes feel you’re not fitting in the team? Or not recognized, heard or trusted by your team members? That you’re not really part of a team? Do you think at that moment the team is going into another direction than the project? That you’re surrounded by Fools? 

Well, you’re not alone: Research shows that X % of the projects fail, not because of lack of expertise, but because of (lack of) human communication and awareness of the team members. Because of time and money pressure, in the progress towards a successful project implementation, some important steps are often discarded (sometimes even because of unawareness:-)). 

But there are pro-active solutions! 

Isabel and Nadine challenge you with questions to help you assess your situation. They’ll help you start to “know, like and trust your team”.Join us to learn how to address the gaps between It-ers and non-ITers, managers and peer with a SYSTEM  to  “Save Yourself Some Time, Energy and Money. 

Interested in their video? Click here.

Speakers
avatar for Isabel Evans

Isabel Evans

Independent Consultant
Independent quality and testing consultant Isabel Evans has more than thirty years of IT experience in quality management and testing in the financial, communications, and software sectors. Her quality management work focuses on encouraging IT teams and customers to work together via flexible processes designed and tailored by the teams that use them. Isabel authored Achieving Software Quality Through Teamwork and chapters... Read More →
avatar for Nadine Raes

Nadine Raes

Consultant, trainer, AQIS
Having completed her studies of psychology, Nadine started at Henkel in the IT department and discovered, after some time, not "knowledge and skills", but intra- and interpersonal communication and attitude, those were the most challenging factors determing the success of projects. More and more, she went to look at the man behind the (PC) screens, and thus rediscovered her first love, her passion for human factors in business.She believes... Read More →


10:30

Break
Enjoy a quick break with exciting surprises from the Marriott!

11:00

Workshop : Cloud Testing (Part II)
Cloud computing is here and it’s changing the way we test software. Cloud-based testing offers lower cost, flexible, scalable, on-demand, pay-per-use infrastructure services. Tauhida Parveen describes the concept of cloud-based testing, its scope, distinct requirements, benefits, and drawbacks. She explains how cloud-based testing brings a new perspective to certain traditional testing activities, including instantly creating and dismantling testing environments, and the ability to mimic production environments early in the testing cycle. 

She also talks about the cost and effort of provisioning such dynamic test environments by testers. She describes how one can engineer scalable environments to perform load, stress, and performance testing, in addition to compatibility, cross-browser, and cross- platform testing using the cloud. She also describes some of the tools and technologies (e.g., Amazon cloud services, SOA, web services, and testing-as-a-service) that are now available to aid in cloud- based testing. Take back the tips and guidance that you can share with your testing team and prepare them for the next generation of software testing.

Speakers
avatar for Ewald Roodenrijs

Ewald Roodenrijs

Cognizant Technology Solutions
Ewald is a passionate and very enthusiastic manager and consultant in quality, testing and information security with experience in leading and transforming (international) test organizations and test departments. He communicates clear and easy on all levels, analyses strong, knows to solve complex problems, organizes well and has a high degree of expertise. | | His activities range from managing and coaching test departments to implementing... Read More →


11:00

Test Automation Heuristics (Part II)
Heuristics are general rules that can be very useful. This session presents heuristics about automate tests to help decide whether and how to use them.

Most automated testing starts with a test tool and work out exercises using the tool. We can use heuristics to decide the types of tests to automate, which tools are needed for that automation, and how to select the best tests.

Topics:


  • The usefulness of heuristics

  • What test automation can and cannot do for us

  • When manual testing is better than automated testing

  • Design of automated tests

  • Factors influencing software behavior

  • Deterministic and approximate oracles


Speakers
avatar for Doug Hoffman

Doug Hoffman

BACS, MSEE, MBA, ASQ Fellow, ASQ-CSQE, ASQ-CMQ/OE (quality management), Software Quality Methods, LLC.
Douglas Hoffman is an independent consultant with Software Quality Methods, LLC. He has been in the software engineering and quality assurance fields for over 25 years and now is a management consultant in strategic and tactical planning for software quality. He is past section chairman for the Santa Clara Valley Section of the American Society for Quality (ASQ), past president of the Association for Software Testing (AST), and chairman of... Read More →


11:00

Open Space: Everyone becomes a speaker
Interactive session based on interest of the audience

Speakers
avatar for Joel Oliveira

Joel Oliveira

Senior Technical Project Manager | Software Testing & Quality Assurance Evangelist | Trainer
"There is more than one way to do it, but do it right the first time!" - Joel Oliveira | | Joel Oliveira started his professional career in 1998 as a researcher and since then, he already assumed different roles (from developer to tester, from technical and project manager to quality and engineering manager), managing and leading teams from 1 to 130 engineers in business areas so diverse as telecommunications, government and public sector... Read More →
avatar for Stuart Reid

Stuart Reid

Chief Technology Officer, STA Test Consulting & CONKRIT
Dr Stuart Reid has over 30 years’ experience in the IT industry, working in development, testing and education.  Application areas range from safety-critical to financial and media.  Stuart supports the worldwide testing community in a number of roles.  He is convener of the ISO Software Testing Working Group, which developed the new ISO 29119 Software Testing standards, and founded the International Software Testing... Read More →
avatar for Mark Tomlinson

Mark Tomlinson

Independent Consultant
Mark Tomlinson is a performance engineering and software testing consultant. His career began in 1992 with a comprehensive two-year test for a life-critical transportation system, a project which captured his interest for software testing, quality assurance, and test automation. That first test project sought to prevent trains from running into each other -- and Mark has metaphorically been preventing “train wrecks” for his... Read More →
avatar for Gil Zilberfeld

Gil Zilberfeld

Gil Zilberfeld has been in software since childhood, writing BASIC programs on his trusty Sinclair ZX81. With more than twenty years of developing commercial software, he has vast experience in software methodology and practices. | | Gil is a lean-agile consultant, applying agile principles for more than a decade. From automated testing to exploratory testing, design practices to team collaboration, scrum to kanban, and lean startup methods... Read More →


11:00

Workshop : Leave me alone! Hey! I’m hiding from the team! (Part II)
Do you sometimes feel you’re not fitting in the team? Or not recognized, heard or trusted by your team members? That you’re not really part of a team? Do you think at that moment the team is going into another direction than the project? That you’re surrounded by Fools? 

Well, you’re not alone: Research shows that X % of the projects fail, not because of lack of expertise, but because of (lack of) human communication and awareness of the team members. Because of time and money pressure, in the progress towards a successful project implementation, some important steps are often discarded (sometimes even because of unawareness:-)). 

But there are pro-active solutions! 

Isabel and Nadine challenge you with questions to help you assess your situation. They’ll help you start to “know, like and trust your team”.Join us to learn how to address the gaps between It-ers and non-ITers, managers and peer with a SYSTEM  to  “Save Yourself Some Time, Energy and Money. 

Speakers
avatar for Isabel Evans

Isabel Evans

Independent Consultant
Independent quality and testing consultant Isabel Evans has more than thirty years of IT experience in quality management and testing in the financial, communications, and software sectors. Her quality management work focuses on encouraging IT teams and customers to work together via flexible processes designed and tailored by the teams that use them. Isabel authored Achieving Software Quality Through Teamwork and chapters... Read More →
avatar for Nadine Raes

Nadine Raes

Consultant, trainer, AQIS
Having completed her studies of psychology, Nadine started at Henkel in the IT department and discovered, after some time, not "knowledge and skills", but intra- and interpersonal communication and attitude, those were the most challenging factors determing the success of projects. More and more, she went to look at the man behind the (PC) screens, and thus rediscovered her first love, her passion for human factors in business.She believes... Read More →


12:00

Lunch
Enjoy a great lunch featuring the Marriott's fabulous cuisine.

13:45

13:45

Workshop : Waste management to improve Agile (part I)
Any testing methodology is influenced by waste. This workshop has 3 parts:


  • How is waste categorized? What waste can endanger an Agile approach.

    • We’ll use 10 minutes to explain the waste categories based on the acronym TIMWOOD++ (transport, inventory, moving, waiting, over production, over processing, defects, talent, bureaucracy)

    • We’ll use the rest of the first half to gather waste in Agile project with the help of the people present.

    • Identifying waste is one thing. Knowing the origin is another.

      • We’ll use 5 minutes to explain how to get to the bottom of things, using MUDA, MURA, MURI.

      • We’ll use 20 to discuss in group a number of wasteful things.

      • Having a solution for waste is like hitting the ball out of the park.

        • We’ll use 20 minutes to brainstorm over:

          • Agile manifesto 2.0

          • Agile principles 2.0










All people present should receive upfront the agile manifesto and the agile principles, to help them in the exercises.

Conclusion at the end should be: Agile just like other methodologies is prone to waste. Solving waste problems in Agile will need teams to think about what they are doing and to adapt and to deviate away from the black and white view of the Agile manifesto and the Agile principles.


13:45

Open Space: Did you tested your test career plan?
Interactive session based on interest of the audience

Speakers
avatar for Doug Hoffman

Doug Hoffman

BACS, MSEE, MBA, ASQ Fellow, ASQ-CSQE, ASQ-CMQ/OE (quality management), Software Quality Methods, LLC.
Douglas Hoffman is an independent consultant with Software Quality Methods, LLC. He has been in the software engineering and quality assurance fields for over 25 years and now is a management consultant in strategic and tactical planning for software quality. He is past section chairman for the Santa Clara Valley Section of the American Society for Quality (ASQ), past president of the Association for Software Testing (AST), and chairman of... Read More →
avatar for Joel Oliveira

Joel Oliveira

Senior Technical Project Manager | Software Testing & Quality Assurance Evangelist | Trainer
"There is more than one way to do it, but do it right the first time!" - Joel Oliveira | | Joel Oliveira started his professional career in 1998 as a researcher and since then, he already assumed different roles (from developer to tester, from technical and project manager to quality and engineering manager), managing and leading teams from 1 to 130 engineers in business areas so diverse as telecommunications, government and public sector... Read More →
avatar for Stuart Reid

Stuart Reid

Chief Technology Officer, STA Test Consulting & CONKRIT
Dr Stuart Reid has over 30 years’ experience in the IT industry, working in development, testing and education.  Application areas range from safety-critical to financial and media.  Stuart supports the worldwide testing community in a number of roles.  He is convener of the ISO Software Testing Working Group, which developed the new ISO 29119 Software Testing standards, and founded the International Software Testing... Read More →
avatar for Mark Tomlinson

Mark Tomlinson

Independent Consultant
Mark Tomlinson is a performance engineering and software testing consultant. His career began in 1992 with a comprehensive two-year test for a life-critical transportation system, a project which captured his interest for software testing, quality assurance, and test automation. That first test project sought to prevent trains from running into each other -- and Mark has metaphorically been preventing “train wrecks” for his... Read More →
avatar for Gil Zilberfeld

Gil Zilberfeld

Gil Zilberfeld has been in software since childhood, writing BASIC programs on his trusty Sinclair ZX81. With more than twenty years of developing commercial software, he has vast experience in software methodology and practices. | | Gil is a lean-agile consultant, applying agile principles for more than a decade. From automated testing to exploratory testing, design practices to team collaboration, scrum to kanban, and lean startup methods... Read More →


13:45

Workshop : Improving Your Selenium Webdriver Tests (Part I)
Limited Capacity seats available

Selenium WebDriver is a popular tool for driving the browsers for test automation. Many companies with browser-based applications have taken steps towards including Selenium WebDriver in their repertoire.

There’s also a lot of reports on challenges: brittleness of tests with tests passing and failing randomly, trouble with maintenance as the test suites get bigger and difficulties working with Angular or Ajax enriched applications. If you can’t trust your tests, maintaining them takes a lot of time or your application feels to disagree with being easy to test, your tests might not be adding value.In this workshop, we focus on Selenium WebDriver tests as code, and look into practices to overcome these common problems.

We start with existing tests on an open source application, and we change them through refactoring to improve them. Join this session and bring your laptop with Java development environment to improve your ability to create more maintainable and valuable tests with Selenium WebDriver.

Speakers
avatar for Roy de Kleijn

Roy de Kleijn

Independent Test Consultant
Roy De Kleijn is a independent Test Consultant with a true passion for technical testing. He has a lot of experience in automated testing of webservices, performance and websites. He is always trying to find a way to transfer knowledge to colleagues who are interested in the automated testing of software. | He worked on a test automation implementation at Aspider Solutions International, a Telecom company. He succeeded to create automated tests... Read More →


14:45

Break
Enjoy a quick break with exciting surprises from the Marriott!

15:00

15:00

15:00

Open Space: Everyone becomes a speaker
Interactive session based on interest of the audience

Speakers
avatar for Doug Hoffman

Doug Hoffman

BACS, MSEE, MBA, ASQ Fellow, ASQ-CSQE, ASQ-CMQ/OE (quality management), Software Quality Methods, LLC.
Douglas Hoffman is an independent consultant with Software Quality Methods, LLC. He has been in the software engineering and quality assurance fields for over 25 years and now is a management consultant in strategic and tactical planning for software quality. He is past section chairman for the Santa Clara Valley Section of the American Society for Quality (ASQ), past president of the Association for Software Testing (AST), and chairman of... Read More →
avatar for Joel Oliveira

Joel Oliveira

Senior Technical Project Manager | Software Testing & Quality Assurance Evangelist | Trainer
"There is more than one way to do it, but do it right the first time!" - Joel Oliveira | | Joel Oliveira started his professional career in 1998 as a researcher and since then, he already assumed different roles (from developer to tester, from technical and project manager to quality and engineering manager), managing and leading teams from 1 to 130 engineers in business areas so diverse as telecommunications, government and public sector... Read More →
avatar for Stuart Reid

Stuart Reid

Chief Technology Officer, STA Test Consulting & CONKRIT
Dr Stuart Reid has over 30 years’ experience in the IT industry, working in development, testing and education.  Application areas range from safety-critical to financial and media.  Stuart supports the worldwide testing community in a number of roles.  He is convener of the ISO Software Testing Working Group, which developed the new ISO 29119 Software Testing standards, and founded the International Software Testing... Read More →
avatar for Mark Tomlinson

Mark Tomlinson

Independent Consultant
Mark Tomlinson is a performance engineering and software testing consultant. His career began in 1992 with a comprehensive two-year test for a life-critical transportation system, a project which captured his interest for software testing, quality assurance, and test automation. That first test project sought to prevent trains from running into each other -- and Mark has metaphorically been preventing “train wrecks” for his... Read More →
avatar for Gil Zilberfeld

Gil Zilberfeld

Gil Zilberfeld has been in software since childhood, writing BASIC programs on his trusty Sinclair ZX81. With more than twenty years of developing commercial software, he has vast experience in software methodology and practices. | | Gil is a lean-agile consultant, applying agile principles for more than a decade. From automated testing to exploratory testing, design practices to team collaboration, scrum to kanban, and lean startup methods... Read More →


15:00

Workshop : Improving Your Selenium Webdriver Tests (Part II)
Limited Capacity seats available

Selenium WebDriver is a popular tool for driving the browsers for test automation. Many companies with browser-based applications have taken steps towards including Selenium WebDriver in their repertoire.

There’s also a lot of reports on challenges: brittleness of tests with tests passing and failing randomly, trouble with maintenance as the test suites get bigger and difficulties working with Angular or Ajax enriched applications. If you can’t trust your tests, maintaining them takes a lot of time or your application feels to disagree with being easy to test, your tests might not be adding value.In this workshop, we focus on Selenium WebDriver tests as code, and look into practices to overcome these common problems. We start with existing tests on an open source application, and we change them through refactoring to improve them.

Join this session and bring your laptop with Java development environment to improve your ability to create more maintainable and valuable tests with Selenium WebDriver.

Speakers
avatar for Roy de Kleijn

Roy de Kleijn

Independent Test Consultant
Roy De Kleijn is a independent Test Consultant with a true passion for technical testing. He has a lot of experience in automated testing of webservices, performance and websites. He is always trying to find a way to transfer knowledge to colleagues who are interested in the automated testing of software. | He worked on a test automation implementation at Aspider Solutions International, a Telecom company. He succeeded to create automated tests... Read More →


16:00

Break
Enjoy a quick break with exciting surprises from the Marriott!

16:30

16:30

MetaAutomation: Quality Automation for Software that Matters
Conventional test automation comes with opportunity costs: the speed, scalability and robustness of automated verifications, the clarity, correctness and speed of team communication around quality details measured, and efficiency and clarity for the manual testing role, could all be much better. The randomizing maintenance costs and repro-and-debug sessions related to conventional test automation can be reduced or eliminated. MetaAutomation is a pattern language of six patterns to guide and enable teams to achieve this. I ask participants to consider six paradigm shifts:

  1. Automated verifications (checks) are very different from the manual test role

  2. Focusing checks on their unique, important capabilities accelerates quality automation and vastly increases business value

  3. Checks are bounded in time, and this enables structured artifacts rather than linear logs

  4. Hierarchical check steps give transparency, robustness, and flexibility in communication

  5. The Internet of Things is distributed, so measure quality that way too rather than one-tier-at-a-time

  6. Detailed and Structured quality data, coupled with the other practices of MetaAutomation, can tear down silos and bring the transparency and business values out of just the QA team to span all teams on the product and across the entire SDLC

Takeaways:


  •      How to immediately improve your quality automation·  

  •     The 6 patterns of MetaAutomation·     

  •     Free IDE and free working code to get started·     

  •     How MetaAutomation can ensure your quality only gets better


Speakers
avatar for Matt Griscom

Matt Griscom

MetaAutomation
Matt Griscom has 30 years' experience creating software including innovative test automation, harnesses and frameworks. Two degrees in physics primed him to seek the big picture in any setting. This comprehensive vision and a love of solving difficult and important problems led him to create the MetaAutomation pattern language to enable more effective automated verifications for software quality measurement. Matt blogs on MetaAutomation and... Read More →


16:30

Testing on the Block chain!
Crypto currencies like Bitcoin will become more and more prevalent and the technical framework or infrastructure that these transactions run on will also become more and more prevalent. It is called (for now) the “Block Chain”. You may not be someone who wonders about this technology. But you will be.  The Block Chain has been going on already in utilization and it is predicted that this technology will have sweeping impact in the finance world and thus on all future financial transactions. As testers who need to keep on top of the latest or upcoming technologies, we need to ask ourselves questions: How can we be certain the Block Chain executed the transactions like it is supposed to do?  What is the nature of the Block Chain and can it be “tested”? 

What the Session Covers 
We will explore Block Chain concepts from a Testing perspective hoping to demonstrate that those who can grasp this technology now will be better positioned to work with and test these workings and to benefit greatly from this contextual knowledge.

  • This session is for anyone who wants to know about the Block Chain or Crypto Currencies  in such a way as to be able to tackle it from a testing perspective

  • Gain insight into how testing might be utilized for securing and checking and exploring the Block Chain from a quality perspective

  • Discover if „testing“  in the Block Chain is even possible


 
Topics:

  • An intro to the Block Chain and how testing relates to it

  • How testing for Crypto Currency relates to Security testing and other test types

  • How you can be aware of this game changing technology and framework in order to  be able to test its implementations and impact on all markets



Take away

  • Understand what Testing approaches are needed for this Framework of Crypto Currency and the Block Chain

  • Be able to identify relevant types of testing needed for this emerging Block Chain infrastructure

  • Be positioned to test Block Chain and Crypto Currency related implementations, applications and infrastructure.

  • Become Block Chain aware and thereby be able to further yourself to Test contexts that will grow from the use of this infrastructure in the coming years



Audience
Tester, Developer, Dev Ops Engineer, Manager, Product Owner, Team and really Everyone

Speakers
avatar for Daniel Maslyn

Daniel Maslyn

Consultant, trainer, Sogeti Belgium
Daniël Maslyn is a passionate and creative software testing professional with over 15 years of experience in real-world situations ranging from hands-on operational testing roles to test management positions. Knowledgeable in a variety of test methods, techniques and testing paradigms. His focus has always been on the quality of the “end user” experience and how pragmatic testing can improve this. He is an up and coming... Read More →


17:30

Break
Enjoy a quick break with exciting surprises from the Marriott!

17:45

Closing Lightning Talks
More information to come



Speakers
avatar for Isabel Evans

Isabel Evans

Independent Consultant
Independent quality and testing consultant Isabel Evans has more than thirty years of IT experience in quality management and testing in the financial, communications, and software sectors. Her quality management work focuses on encouraging IT teams and customers to work together via flexible processes designed and tailored by the teams that use them. Isabel authored Achieving Software Quality Through Teamwork and chapters... Read More →
avatar for Attila Fekete

Attila Fekete

Quality Manager, NNG LLC
Attila Fekete is a Quality Manager at NNG Llc, the world leader in car navigation industry. He has over 17 years of experience in software engineering. Currently he oversees all kind of process development activities from project management, through requirement management, development, testing, etc… Attila held formerly several senior testing and test management positions at Ericsson. He is experienced both in Telecommunication and... Read More →
avatar for Doug Hoffman

Doug Hoffman

BACS, MSEE, MBA, ASQ Fellow, ASQ-CSQE, ASQ-CMQ/OE (quality management), Software Quality Methods, LLC.
Douglas Hoffman is an independent consultant with Software Quality Methods, LLC. He has been in the software engineering and quality assurance fields for over 25 years and now is a management consultant in strategic and tactical planning for software quality. He is past section chairman for the Santa Clara Valley Section of the American Society for Quality (ASQ), past president of the Association for Software Testing (AST), and chairman of... Read More →
avatar for Mark Tomlinson

Mark Tomlinson

Independent Consultant
Mark Tomlinson is a performance engineering and software testing consultant. His career began in 1992 with a comprehensive two-year test for a life-critical transportation system, a project which captured his interest for software testing, quality assurance, and test automation. That first test project sought to prevent trains from running into each other -- and Mark has metaphorically been preventing “train wrecks” for his... Read More →
avatar for Gil Zilberfeld

Gil Zilberfeld

Gil Zilberfeld has been in software since childhood, writing BASIC programs on his trusty Sinclair ZX81. With more than twenty years of developing commercial software, he has vast experience in software methodology and practices. | | Gil is a lean-agile consultant, applying agile principles for more than a decade. From automated testing to exploratory testing, design practices to team collaboration, scrum to kanban, and lean startup methods... Read More →