Extreme makeover: bending the rules to reduce risk rewriting complex systems

  • Authors:
  • Sharon Johnson;Jia Mao;Eric Nickell;Ian Smith

  • Affiliations:
  • Palo Alto Research Center, Palo Alto, CA;Computer Science and Engineering, University of California, San Diego, La Jolla, CA;Palo Alto Research Center, Palo Alto, CA;Palo Alto Research Center, Palo Alto, CA

  • Venue:
  • XP'03 Proceedings of the 4th international conference on Extreme programming and agile processes in software engineering
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe our experience using XP to reimplement sophisticated, high-performance imaging software in a research environment. We focus especially on practices we used to derive value from the existing software, notably reimplementation by ransacking and conversion as learning. Our experience suggests that some of the classic 12 practices which define XP should be adjusted when there is a existing, well-structured system to serve as a guide.