I try to take a scientific approach to things. I view frameworks & methods as hypotheses for how to best be effective. If I disagree with the hypothesis, I’ll speak about it. Some ppl don’t like that. But in the information age, methods are public knowledge & we should learn from them, not make them dogma. Learning from them also means improving them
When I started Net Objectives (20 yrs ago 1/1) I did it on the basis of adding value to the industry. I’ve always liked Earl Nightingale’s perspective that money received is a measure of value delivered. That’s served me well.
My drive has always been how do I help others learn and become effective. Over the last 20 years I have learned a lot by being a consultant, including:
1) people know a lot more than they give themselves credit for
2) people will listen to a consultant’s dogma as if it were ok that they have dogma
3) people won’t figure out things on their own if they haven’t already, but they are smart & can learn quickly if you give them a little guidance (not tell them what to do)
4) there’s no one-size fits all but there are many best practices that work almost everywhere, yet aren’t popular
If you have a sense that Agile can be better than it is, please drop me a line. I think I can show you why you’re right.