Donald Belcham has a great article and accompanying interview on "Brownfield Development" as part of Microsoft {You Shape} It:

http://devshaped.com/2009/01/working-with-brownfield-code/

http://devshaped.com/2009/01/donald-belcham-on-brownfield-development/