- Agile says: we value individuals and interactions over processes and tools. XP says: put the individuals together and have them work this way.
- Agile says: we value working software over comprehensive documentation. XP says: write software the first day and every day, test the first day and every day, refactor the first day and every day.
- Agile says: We value customer collaboration over contract negotiation. XP says: Sit the customer down with the programmers and have them steer the project every single day.
- Agile says: We value responding to change over following a plan. XP says: Set up intense and rapid feedback and govern yourselves by it.
- The fact is, XP's real viewpoint is so radical that it can't even be properly expressed by comparing with those wimpy weightless Agile preferences.
Friday, March 04, 2011
"An architect a designer is.A designer an architect is not."
Posted by wpbarr at 3:58 PM
Monday, October 25, 2010
I was re-reading The Screwtape Letters: Letters from a Senior to a Junior Devil and it provided the inspiration for a different way of presenting some of agile anti-patterns I have observed over the years. Instead of droning on about what not to do and what to avoid, I think a more active voice would be a little more entertaining and perhaps make the anti-pattern a lot easier to recognize in the real world. The next handful of posts will feature some of the very effective anti-patterns I have seen.
This photo was taken at Deception Falls State Park in Washington, last spring. The winter run-off from the snow-packs was still pretty fierce and some of the overflow from the river made it onto the trail. Plenty of erosion was taking place and struck me as a good way to illustrate how anti-patterns effect projects.
Thursday, June 10, 2010
Yet another company in crisis is finding how much of a time-waster powerpoint is. Via Bob Sutton's blog, an article in the financial times about powerpoint at GM. I just love point #5. Are you really interested in saving time and money? Remove powerpoint from your PCs.
Friday, March 26, 2010
I think a lot of useful lessons (that will actually stick) have come out of this extreme pendulum swing, though. Many have realized that waterfall is just a death-march but, they have also realized there is no Agile Faerie Dust, either. Plus, there is not one methodology to rule them all.
Agile principles certainly have an ongoing role to play but, there is no single recipe. Realizing that may be the biggest benefit of all.
(This is a photo I took of a sunset at Bellingham Bay, several years ago.)