Everybody is talking about “agile” but hardly nobody agrees on the meaning? What is “agile”? I have tried to see what makes you agile and thought…
Common sense is key to success: without common sense, you get mindless chaos (Steve McConnel) and smart people will not stay round for long.
Common sense drives simplicity: you cannot solves issues you do not understand; you cannot make progress if your people don’t understand what directions you are taking etc
Simplicity drives values: you clarify the key values; what is really important and people is “something” you value more than processes and documentation
Values drive principles: once your values are clear, you set out principles to follow
From your principles, you establish and improve a framework driven by common sense and simplicity and that support your values and principles.