Agile Legacy Reengineering: A Repeatable Technique for Managing Modernization Risks

Posted November 30, 2010 | |

In this article, we will describe four "modernization projects" that succeeded using agile development methods, open source development frameworks, real-time project panels, and radically colocated development. The largest project involved replacing 11 million lines of legacy code (COBOL and C++) with only 500,000 lines of Java code. All the projects were completed on time, on spec, and on budget.

About The Author
Tom Love
In 1997, Tom Love teamed up with John Wooten to found ShouldersCorp. The firm has done major projects for commercial and government customers, including the US Departments of Defense, Veterans Affairs (VA), and Human Services. ShouldersCorp is currently managing the replacement of all hardware and software systems at all intensive care units in over 100 VA medical centers throughout the country. Since ShouldersCorp's founding, Dr. Love has led… Read More
Tess Wooten
Dan Wooten
John Wooten
In 1997, John Wooten teamed up with Tom Love to found ShouldersCorp, where he serves as Chief Architect and Lead Developer for Agile development projects. Prior to forming ShouldersCorp, Dr. Wooten was a computational physicist at the Oak Ridge National Laboratory, where he did pioneering work in several different areas, including 3D neutral beam focusing simulations, 3D ion heating, and 3D and plasma stability simulations. He also created a… Read More
Don’t have a login? Make one! It’s free and gives you access to all Cutter research.