Agile delivery when replacing legacy systems

Martin Fowler reposted a good blog post on Strangler Applications a couple of days ago: Strangler Application.

This is a practice of replacing legacy platforms peice by peice rather than all at once in a rewrite. His discussion centers around using this method to in order to mitigate risk, which is of course a massive advantage.

What he doesn’t focus on is how this also fits far better with Agile delivery methods, keeping stakeholders engaged as each section is replaced with the new version, allowing the business to refocus, prioritise and adapt as we collect feedback on the stuff going live, all core to an agile approach.

There’s also a link to a summary of case studies where people have used this approach. Both are worth a read.

Author: Victoria Wiggins

I'm a ScrumMaster and agile enthusiast working in London.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s