The Software Does Not Work? Rewrite it!

February 09, 2017

  • Claudio Lassala

Outdated technology? Unmaintainable codebase? Politics? Those are just some of the reasons that cause software rewrites. Whether a rewrite is really what is needed or not, chances are we all work in such projects. <i>Do we rewrite the entire software? Can we rewrite just parts of it? Where do we start? Can we automate the process?</i> In the last 15 years, I've worked in a variety of such projects. I'd like to share the most important lessons I've learned in these projects. In this talk, I'll share the different types of rewrites and techniques, what I learned from it, and how it changed my way of approaching both software rewrites as well as greenfield projects.

About Claudio Lassala

Claudio is a Principal Consultant at Improving Houston. He has been developing software for 25+ years. When not building software, consulting with clients, doing presentations, delivering training, or hanging out with his family, he can probably be found working on his music. Check out his blog at www.lassala.net