Agile Savvy - Articles
Learning Agile Savvy 101
Understanding Agile is not easy. Mant think that it is easy. Let me tell you that it is not. You wouldn't expect that a methodology that manages complex software development projects would be. Just because it's lightweight doesn't mean it's easy. So here's a clue, if you thought you would learn Agile Development (any flavor) but you didn't put in much work, time or thought into it then it's not Agile. [Read More]
Agile Savvy Customer Involvment - A Metaphor
In traditional development methodologies the customer is involved at the very beginning, disappears during construction and reappears in time to test the completed system. The Change Request procedure is make particularly difficult so few, if any, changes are made to cause schedule shift.
Just because this is how it has been done for 40 years doesn't mean it's the best way to create software. IT was doen this way partly because it closely follow a business contract. Here's what I want, you do it and I take it at the delivery date..agreed, and we all sign on the dotted line. This may be fine for delivering 10,000 widgets off an assembly line, or for building a office building. But it's not fine with software development. I'm going to show you why by continuous customer involvement is so important through a metaphor. [Read More]
Thanks for taking the time to read these and information on my website. I would be happy to receive any comments that you may have.