TestCon Vilnius 2018
Date: 16 October, 2018
Time: 10:00-17:30
Venue: Artis Centrum Hotel -Totorių str. 23, Vilnius, Lithuania
Ordina, The Netherlands
Geoffrey van der Tas
Geoffrey is an enthusiastic professional and a real explorer. As an explorer he likes to discover new things, learn more and get inspired. His career started in testing as a tester, test manager and test consultant he helped to make sure software products obtained the high quality standard. But his curious and discovering nature was never satisfied with just testing.
This led him to the agile way of working and he consulted his first Scrum project 4 years ago. He learned this way was more effective, but it struggled with delivering quality. After his first project, he learned a lot and started investigating more effective ways to deliver quality. Within his last 3 years he has worked as an agile test & quality expert helping over 60 teams within the ING bank deliver better and faster by giving trainings to help embed the agile/DevOps mindset. Within ING he helped with the creating on a best practice book for the entire bank. Currently he is working for Ordina in the role of test lead. He helps develop new trainings and is consultant for customers. Helping them to implement the agile way of working and deliver software faster & with higher quality.
His great passion is to inspire others, teach professionals and help companies with tackling their struggles.
Mehmet Sahingoz
Mehmet calls himself ‘a tenacious test automation professional’. He drives and thrives when he and his team embrace each other’s strengths and weaknesses to keep printing. Using his skills to distill information vital for the refinement of the product, to detect and prevent drops in quality and to be the self-proclaimed representative of the customer/end-user.
He has contributed this way in a number of agile/DevOps teams working on innovative products and clients such as the Rabobank and the government websites of The Netherlands. In addition to this he is
a coach and teaches his knowledge in different trainings and workshops.
Workshop
Agile Development: Powerful Refinements with BDD
Refinements are the start for you and your team of your product development in the Scrum. The start for building those awesome features & products. But are your refinements as effective as could be? Or are you not really refining yet and still have big analysis up front, keeping you stuck in a waterfall like way of working? Or are you still struggling with delivering increments within the short iterations in Scrum?
This workshop is all about getting started with Behavior Driven Development or BDD. This will help us to start delivering value faster and make Scrum work for us. All of this starts with doing powerful & productive refinements. That’s also were this workshop focusses itself on. Going from a product backlog item to ready for sprint and eventually delivered value(right the first time).
So, if you hate rework and want to deliver products faster, come to our workshop!
Agenda
Agile mindset & Scrum Basics (1 Hour)
- Introduction to Course
- Scrum Basics & Agile Mindset
- Product Backlog & Refinement Basics
Refinements – Who to invite (30 Minutes)
- Exercise Three Amigo’s;
- Effective communication curve;
- Refinement who to invite & when.
Refinement technique: Specification by Example (1 hour)
- Practice session to discover Specification by Example;
- Workshop information sharing techniques;
- Workshop scaling methods.
Refinement technique: Example Mapping (1 hour)
- Practice session to discover Example Mapping;
- When to use what refinement technique;
Refinement technique: Feature Mapping(30 minutes)
Practice session with Feature mapping; Creating Useable Gherkin(1 hour)
- Going from refinements outcomes to living documentation for Test Automation & Fast Development;
Practice with writing Gherkin code; Best Development Practices(1 hour)
- Learn what the best practices are to deliver value faster;
- Practice with developing your own automation with Gherkin
Course objectives
During this course you will learn about how to get specifications and tests by formulating examples during refinement sessions that appeal to the imagination. You will learn valuable techniques like Specification by Example, Example Mapping & Feature Mapping and how to apply them.
By applying these techniques the outcome of your refinement will lead to: Development of test automation and your feature at the same time. So you can verify the feature immediately, have your regression test automated and your documentation in order at all times. We will show you how to achieve this.
Target audience
Scrum teams from product owner to developers in the team. Refinements are a whole team effort. So not only testers should join, but everyone who is working in an agile environment can learn a lot from this workshop.
Course Prerequisites
A personal computer.