BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Presentations Strategies for Effectively Managing Legacy Systems

Strategies for Effectively Managing Legacy Systems

Bookmarks
39:55

Summary

In this ThoughtWorks Quarterly Technology Briefing, Amit Uttam and Derek Longmuir discuss what a legacy system is, the typical approaches to dealing with legacy systems, the cost of legacy systems, replacement strategies and techniques, technology asset portfolios, system health checks, executing a migration plan, "strangler" vs phased approaches, and continually evolving your system.

Bio

Amit Uttam is a Senior Project Manager with ThoughtWorks, and bears the scars of legacy upgrade projects. He is actively engaged with several ThoughtWorks clients to manage new IT investments and system upgrades. Derek Longmuir is a Lead Consultant at ThoughtWorks. He has worked on and led several legacy system replacement efforts using a variety of techniques.

About the conference

ThoughtWorks recently began hosting events for Business and IT Leaders as well as technology practitioners to share insight and best practice across the industry. The briefings and the Exec Breakfast series are all grounded in reality - speakers are active practitioners, passionate about their work. The events focus on technology in relation to business issues, rather than being deeply technical.

Recorded at:

Feb 12, 2010

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • "Legacy System" definition is incorrect...

    by Robert Dean,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Anything that makes it into production is legacy and this has become particularly true in the wake of Sarbanes-Oxley.

  • link

    by Zsolt Fabok,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Does the mp3 link work for you?

  • Re: link

    by Diana Baciu,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Hello Zsolt,

    The mp3 link has been fixed and it's working now.

    Diana (InfoQ)

  • Re: link

    by Zsolt Fabok,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    excellent, thank you very much

  • Can we avoid the "oops"?

    by Eswaran Narasimhan,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Strangler approach . That analogy is good. In either of the approach one problem is to know the "oops we didn't know about that one". There is a need to understand code and comprehend what is there. You had talked about the tranlsating bugs. Also in my experiennce there are also dead code and unused sub modules. I have tried to understand this at eswarann.wordpress.com/2010/05/21/extracting-bu.... Your comments?

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

BT