Talk details

How to Innovate in a Legacy
Topics:
Software Delivery Craft Matters
Level: General

All software at some point in time becomes a legacy! We like the term Heritage Application because it attributes value to the applications which are in most cases critical to the daily operations of the business.

The common high-risk, expensive and time-consuming solution is to rewrite the application using the currently in-vogue methodology, language, tools, and platform technology. Unfortunately, many large rewrites are misrepresented by describing them as refactoring!

In this talk, we illustrate by case studies an alternative approach to incrementally evolving heritage software through a series of value-driven innovations. The approach often significantly accelerates the time to value. It also has substantially less staff impact and less risk and expense versus a rewrite. Innovations are new practices and/or technology which are inserted at specific high-value points in the software value stream.

Speaker
Craft 2024 - Dave Thomas
Dave Thomas

Dave Thomas has a wide spectrum of experience in the software industry as an executive, investor, board member, consultant, architect, and engineer. With a unique ability to see the future and translate research into competitive products, he is known for his contributions to Object Technology, including IBM VisualAge and Eclipse IDEs, Smalltalk and Java virtual machines, Agile Development and Vect...