I came across Principles behind the Agile Manifesto and loved these principals. I have worked on a number of projects that swung from formal to cowboy development. Regardless of the process these principals I feel will yield a good end result that developers can be proud of.