Manifesto Musings #1


We are uncovering better ways of developing software by doing it and helping others do it.

What is a manifesto? Literally, it is a list, in this case a list of guidelines.

What does the first line of the manifesto communicate? That the subject is not abstract, but is based in lived experience (doing it). It is pragmatic rather than hypothetical (better as opposed to best, perfect, etc.). Being rooted in experience and individual context, it will not look exactly alike to any two people. 

Agile practice is subject to change and growth (uncovering is an unbounded process). I am confident that 20 other people would not have reached the same conclusions as these did, and that even if those same people were to meet again now, they might easily reach a different place. 

It is rooted in the exercise of creating software. Application to other environments should be approached with caution, and should be guided by empiricism rather than attempting to fit one solution as-is to all problems.

It is cooperative (we; helping others).


Before we get to any guidelines, the manifesto communicates that agile development is contextual, adaptive, and cooperative.

Comments

Popular posts from this blog

Handling Meetings with Remote Attendees

Agile Transitions as Self-Sustaining Reaction

Shu Ha Ri Skeptic