Managing the challenges of legacy systems using extreme programming. - Gerry Coleman; Martin McAnallen (Softw. Process. Improv. Pract., 2006)