ag·ile adjective \ˈa-jəl, -ˌjī(-ə)l\ (Merriam-Webster dictionary)
1. marked by ready ability to move with quick easy grace
2. having a quick resourceful and adaptable character
When the Agile Manifesto was first presented to the geeksphere, many thought it was the hottest thing since striped RAID. Since then, agile software development has morphed, evolved, branched out, and yes - been abused.
So what *does* make agile methodologies work, and how can I make them work for me? How can I build my own personal, portable Agile Manifesto, that I can apply to any working environment at any company? And what does all of this have to do with technical writing anyway?