This is not the event year you are looking for. For details of our next event, please visit

To view the latest event website please visit

For the latest event:

7 - 8 May 2015

Museum of Science and Industry, Manchester, UK

Moving away from Legacy code with BDD

Konstantin Kudryashov Inviqa

Session type: Tutorial
Session duration: 45 minutes

About this Tutorial

Greenfield projects are awesome – you can develop highest quality applications using the best practices on the market. What if your bread actually is Legacy projects? Does it mean that you need to descend into the darkness of QA absence? Does it mean that you can’t use Agile or modern communication practices like BDD?

This tutorial will show you how to be successful even with the oldest legacy projects out there, through the usage of Agile processes and tools like Impact Mapping, Feature Mapping, Example Workshop, Story and Spec BDDs.

About the Speaker

Konstantin is a PHP developer who, through tools and methodologies, got deep into the business analysis area. Currently he is a BDD practice manager at Inviqa Ltd (UK).

His current job is a process of bringing agile projects to life through bridging communication gaps between business and delivery teams.

Session Types

Need help planning which sessions to attend? We've provided a breakdown of our various session types below.

Case Study/Experience Report

A presentation and discussion of real-life (not theoretical) experiences of the application (or mis-application) of Agile and Lean practices. Case studies and experience reports include some discussion of lessons learned and an indication of how novel the work is.


Participants learn a new approach, tool or technology through using it to solve one or more practical exercises. Any software/hardware requirements are disclosed in the session description.


A session focused around some specific tool, technique or issue. Primarily led by the speaker, tutorials usually include some elements of interactivity or individual / group exercise.


An in-depth working session on a specific topic. May include paper presentations.