One of the reasons I started this blog was to keep track of the steps I'm taking while moving from cowboy coding to agile development. I figured that people who are considering the same transition later might be able to find some pointers here.
Now, to fulfill the latter purpose, instead of writing something ignorant about using XP on project scale, I'll just let the more competent writers take the stage.
First, a very good newsgroup message by Robert C. Martin (in comp.software.extreme-programming). Second, a blog post by James Grenning (on ButUncleBob.com).
I have nothing to add.