Limiting WIP has an exponentially positive effect on reducing Lead Time.
With a nod to the guys at Freakonomics, what do birds, soccer, and Agile Teams have in common? They are all examples of spontaneous order, or self-organization.
The Agile Manifesto originally applied to software development, but that was just a mistake of history.
My concern is that, among the few things I believe I have achieved some level of competence, I could be delusional.
I am not really a pet person, but I do collect peeves. One of my pet peeves is bad meetings.
Development Teams are cross-functional, with all of the skills as a team necessary to create a product Increment. - K. Schwaber and J. Sutherland, Scrum Guide, 2013
Except when they're not.
In order to speed up the feedback loop, we take a large feature and break it up into several small pieces that slice through each of the architectural layers. It is possible to break down almost any feature into slices that take a couple of days at most to get all of the pieces built, integrated, and tested.
There is almost nothing that can’t be sliced into a story that delivers incremental business value.
Dwight D. Eisenhower once said, “In preparation for battle I have always found that plans are useless, but planning is indispensable.”
The quotation seems to describe a contradiction with which all agile teams should get comfortable.
I suppose the first question I need to answer, especially for myself, is why blog at all?