Escaping legacy is hard. You have a product in the hands of users, but delivery gets slow, defects are common, and when you want to build a new feature no one can say how long it’s going to take. Engineering is talking about a rewrite, but you can’t just stop and wait.
In this workshop I show how you, as product owner, QA, manager, or engineering lead, can use familiar practices, like Story Mapping and Example Mapping to improve testing, plan refactoring, or even re-work, iteratively and safely.
Assuming a legacy system, in this workshop we start with an existing app and reverse engineer it:
In the workshop you will go through discovery of a familiar existing app, and practice using Story Mapping and Example Mapping to bring the app under test. You work in small groups through the exercises, and can experience how this generates insight and translates into both a solid test strategy, as well as the freedom to be able plan work on a legacy system again.
Wouter Lagerweij is an independent coach who covers the whole spectrum: from the technical practices of Dev and Ops, through process and organization all the way to business and product. He’s also the
...