Matt is the author of The Cucumber Book, and in 2013 he cofounded Cucumber Limited with Aslak Hellesøy and Julien Biezemans. Their company was acquired by SmartBear in 2019 and he now works as a BDD Advocate with a mission to maximise the adoption of BDD practices in the software industry.
Talks I've Given
-
The Screenplay Pattern: A Revolutionary Way to Structure Your Acceptance Tests
Featuring Matt Wynne
If you’ve maintained an acceptance test suite of any significant size you’ll know how important it is to keep that code organised. If you’re hitting a GUI, you’ve probably tried the Page Objects pattern. You may even be pretty happy with it. But how well does your code really adapt to change?...
agile tdd bdd -
2
Workshop: A Planning Meeting You’ll Love
Featuring Gaspar Nagy and Matt Wynne
Before you pull a user story into development, it’s crucial to have a conversation to clarify and confirm the acceptance criteria.
cukeup bdd planning user-story backlog example-mapping -
Ignorance Mapping [Workshop]
Featuring Matt Wynne
Embrace your ignorance and learn how to have really effective three amigos conversations. This simple technique will super-charge your development team.
bdd mapping -
The Cucumber That (Nearly) Ate Itself
Featuring Matt Wynne
With a team of collaborators who are some of the world’s greatest experts at BDD, you’d like to think that Cucumber’s codebase would be a shining example of what happens why you get everything right. If only!
bdd cucumber -
Stories, Rules and Examples - a hands-on workshop - Part Two
Featuring Matt Wynne
It’s easy to become infatuated with examples when doing BDD / Specification by Example. Examples are a vital tool, but they're not enough. In this workshop we’ll explore the boundary between rules and examples, and learn a concrete technique for mapping out your understanding of a user story...
bddx bdd quality-matters-as agile-testing -
Stories, Rules and Examples - a hands-on workshop - Part One
Featuring Matt Wynne
It’s easy to become infatuated with examples when doing BDD / Specification by Example. Examples are a vital tool, but they're not enough. In this workshop we’ll explore the boundary between rules and examples, and learn a concrete technique for mapping out your understanding of a user story...
bddx bdd quality-matters-as agile-testing -
2
Advanced Essence Distillation Workshop
Featuring George Dinwiddie and Matt Wynne
This workshop gives you hands-on practice at removing extraneous details and focusing on the essential ones. You’ll produce typical scenarios and iteratively improve them with feedback from the instructors and your peers.
bdd scenarios -
Beyond BDD
Featuring Matt Wynne
BDD might just be software development nirvana. But what lies beyond? What happens when a team get really, really good at BDD? Can you get so good you don't need it anymore? Let's find out.
cucumber bdd -
2
Cucumber JS with Node, Angular and Friends
Featuring Matt Wynne and Julien Biezemans
Matt and Julien will show you how to use Cucumber-JS to drive both client-side and back-end code. You'll build a working full-stack JavaScript application, and along the way we'll discuss how to structure your tests to keep them fast, reliable and valuable.
cukeup cucumber bdd -
The Post BDD Team
Featuring Matt Wynne
BDD might be software development nirvana. But what lies beyond? What happens when a team get really, really good at BDD? Can you get so good you don't need it anymore? Let's find out.
cucumber bdd ruby cukeup -
2
Whose truth is it anyway.
Featuring Matt Wynne and Seb Rose
Matt and Seb will talk about trust between participants in the game we call software development - why it's important, how hard it is to build and how easy it is to lose. Without trust how can the team agree on the truth of what we're setting out to build?
bdd readability bddx -
Why your step definitions should be one-liners and other pro tips
Featuring Matt Wynne
Many teams are now carrying around the baggage of a few years' automation with Cucumber. As a travelling consultant, Matt gets to see the good, the bad and the ugly sides of all this experience. He's lived to tell the tale, and in this talk he'll share those tales with you.
cucumber jvm cucumber-jvm java junit -
2
Hands-on introduction to Cucumber.js
Featuring Julien Biezemans and Matt Wynne
Julien Biezemans, author of Cucumber.js and Matt Wynne, a long-standing Cucumber core team member will facilitate a short hands-on workshop during which you'll get the opportunity to understand the basic concepts, conventions and syntax to get started with Cucumber in a pure JavaScript...
bdd cucumber javascript cucumberjs -
2
Hexagonal Rails
Featuring Matt Wynne and Steve Tooke
Matt and Steve give LRUG a version of their Hexagonal Rails talk (which they’ll also be giving at SRC and Goruco later this year)
persistence -
BDD As It's Meant To Be Done
Featuring Matt Wynne
This session will be a kata-style tutorial. Working from a single Cucumber scenario, Matt will drive out a domain model, then like a BDD magician, he'll slip in a user interface around the domain model without touching the tests.
cucumber bdd agile tdd -
Refactoring Your Cukes
Featuring Matt Wynne
Cucumber aims to help business stakeholders and developers collaborate more effectively. That's great if you care about helping your project succeed, but what about the rest of us who just want to hang on to our damn jobs?
cucumber mdd quality maintainability intermediate -
2
Coding Dojo
Featuring Ivan Sanchez and Matt Wynne
The Dojo starts with the definition of a problem to be worked on. It'll be something relatively simple, but with enough scope for plenty of interesting choices to be made about the design. We'll have one laptop connected to a projector and two developers will pair on it to iterate towards...
coding-dojo -
Debugging Pair Programming
Featuring Matt Wynne
I think Pair Programming is vital to the success of a programming team, but every time I join a new team I seem to find I’m in a minority of people who feel that way, let alone have any experience of actually doing it.
debugging pair-programming
My Work
@mattwynne has not provided any work info yet.
Social and Blogging
@mattwynne has not provided social links yet.