In response to problems experienced by the Orbix Generation 3 maintenance and enhancement team, Iona Technologies tried to introduce industry-level best practices by adopting Extreme Programming. The issues discussed are common for companies moving from start-up mode to those supporting numerous customers in need of bug fixes and application enhancements for existing deployment scenarios.
Citation:
Charles Poole, Jan Willem Huisman, "Using Extreme Programming in a Maintenance Environment," IEEE Software, vol. 18, no. 6, pp. 42-50, Nov./Dec. 2001, doi:10.1109/52.965801