Escrow.com faced extreme challenges as a new Internet start-up. The business-to-business e-commerce market was, and remains, immature and rapidly changing. Time-to-market was critical to establish the business and gain market share. Quality was essential for the company as a provider of regulated online transaction settlement services.
This chapter from Extreme Programming Perspectives discusses our experiences in adopting Extreme Programming (XP). Escrow.com was in a unique position to compare nearly identical projects conducted under both XP and non-XP processes. By collecting a small set of simple metrics, we were able to measure the relative success of the adoption effort. As we'll see, even under difficult circumstances, this adoption effort produced tangible improvements over the prior project.
This chapter is available for download on Agile Logic's resources page at http://www.agilelogic.com/resources.html .