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 we 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 to: * discover what the functionality is, * capture it in tests, whether low resolution, or high resolution, and * prioritize to integrate with our plans for new work and risk 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 insights and translates into both a solid test strategy, as well as the freedom to be able plan work on a legacy system again.