I love the book Radical Management by Steve Denning. It describes agile in a way that non-developers can understand.
Here are the 7 principles:
1. Focus Work on Delighting the Client
2. Do Work Through Self-Organizing Teams
3. Do Work in Client-Driven Iterations
4. Deliver Value to Clients Each Iteration
5. Be Totally Open About Impediments to Improvement
6. Create a Context for Continuous Self-Improvement by the Team Itself
7. Communicate Through Interactive Conversations
What do you think?