Well if that ain’t the voice of experience then I don’t know what is.
Most of what makes Scrum successful today is that they are doing half of XP, and not necessarily calling that out. Kent Beck published the first XP book in 1999, and people were still arguing - energetically - about adopting aspects of that book in 2010.
Google’s secret sauce was based on an algorithm that was 28 years old at that point (and yet never came up in any of my classes).
It’s not invention that limits us. It’s adoption.
Howard Aiken clearly understood this:
Don't worry about people stealing your ideas. If your ideas are any good, you'll have to ram them down people's throats.
You really missed the point there.
Being ahead of your time isn't a compliment. It's a failure to find the meaningful connective tissue between where people are and where you want them to be.
It's good to set an ambitious north star - far beyond what people think is realistic or possible. But then you actually have to help them get there, both technologically, and psychologically.
Otherwise, you might as well be waiting around for teleportation to become a reality and then claim "I've been begging people to teleport to save time since 2005, but they just weren't listening".
Of course this is not required. Most people don't do this, and are able to have a happy and productive career not moving the state of the art forward, but just following what's already out there.
But you don't get to claim both being a brilliant innovator ahead of the curve, misunderstood in your time, if you're not able to convince anyone of your vision.
Back to your original post: It's totally OK to have different personal values and business values, unless you're a founder/CEO, at which point those become one and the same. Every company has it's own set of distinct business values (likely influenced by THEIR founder/CEO). So long as you're an employee, you can figure out how you can adapt your values to the needs of the company (or try - maybe successfully, but probably not - to change theirs).
It's not a failure to recognize that you prioritize different values in different circumstances. It doesn't make you dishonest, any more than it makes you dishonest by behaving socially one way with your friends of 20 years, and a different way at dinner the first time you meet a girlfriend's parents.
Well if that ain’t the voice of experience then I don’t know what is.
Most of what makes Scrum successful today is that they are doing half of XP, and not necessarily calling that out. Kent Beck published the first XP book in 1999, and people were still arguing - energetically - about adopting aspects of that book in 2010.
Google’s secret sauce was based on an algorithm that was 28 years old at that point (and yet never came up in any of my classes).
It’s not invention that limits us. It’s adoption.
Howard Aiken clearly understood this: