Personal Agility Manifesto
On February 11-13, 2001, at The Lodge at Snowbird ski resort in the Wasatch mountains of Utah, seventeen people met to talk, ski, relax and tried to find common ground. What emerged was the Agile Software Development Manifesto. Representatives from Extreme Programming, Scrum, DSDM, Adaptive Software Development, Crystal, Feature-Driven Development, Pragmatic Programming, and others sympathetic to the need for an alternative to documentation driven, heavyweight software development processes convened.*
Fast forward 15 years, behind my desk in my home outside Baltimore, Maryland, I sit alone drinking copious amounts of coffee. What emerged is my Personal Agility Manifesto. I live with ADD a little OCD, and am driven to improve productivity and get things done.
We are uncovering better ways of being productive by doing it and helping others do it.
Through this work I have come to value:
Interacting with people in person over through technology
Creating outcomes over doing activities
Collaborating with people visually or audibly over written interaction
Responding to change over following a plan
That is, while there is value in the items on the right, I value the items on the left more.
I follow these principles:
My highest priority is to satisfy myself
through early and continuous delivery of valuable outcomes.
Welcome requests, even late in the day.
Agility harnesses change for my competitive advantage.
Deliver outcomes frequently, from a couple of hours to a couple of days,
with a preference to the shorter timescale.
Work together with others daily.
Outcomes are completed by motivated individuals.
Get the environment and support I need, and get the job done.
The most efficient and effective method of conveying information
to and from others is face-to-face conversation.
Outcomes are the primary measure of progress.
Agile processes promote sustainable outcomes.
I need to maintain a constant pace indefinitely.
Continuous attention to technical excellence and craftsmanship enhances agility.
Simplicity–the art of maximizing the amount of outcomes–is essential.
The best outcomes emerge from self-organized individuals.
At regular intervals, reflect on how to become more effective,
then tune and adjust my behavior accordingly
Based on the values and principles of the Agile Manifesto*