I search not for alignment to the true north but coherence on the path of getting better.
Apr 25, 2021 • 8 tweets • 2 min read
The problem with Agile Frameworks and Architecture Style of The Day is that they do very little to ameliorate what is often the biggest bottleneck, insufficient time, people and investment into them for people to have the chance to do a good job and feel pride in workmanship.
I posit this is also one (not the only) reason (middle) managers are so unresponsive or "resistant" to change.
They spend the majority of their time managing the problems that comes from underfunding and mismanaged expectations and simply can't see how that will really change...
Sep 20, 2020 • 5 tweets • 1 min read
"A baseball bat and a ball cost $1.10 together, and the bat costs $1.00 more than the ball, how much does the ball cost?" ...
This puzzle exposes the strong tendency to not "check our answers", this happens all the time and it often goes unnoticed.
The ball is 5c by the way.
And the common wrong answer is 10c, and if you'd actually
made the calculation after "finding" the solution that would have been obvious, but most folks don't.
How does this happen in project teams?
Well take any situation, say a retrospective.
Jul 29, 2020 • 9 tweets • 2 min read
This is important.
I'll 🧵a few thoughts of mine... on why I consider TDD valuable.
Disclaimer: I think TDD is important enough to written more than one unit test framework and my assert library just celebrated it's first decade.
TDD isn't hard but it firmly nudges you towards a continuous practice of problem decomposition.
It's the best way to learn and practice that I've found and it changes how you write code even when you don't go test first.
I spike better because I practice TDD.
Apr 8, 2018 • 8 tweets • 2 min read
Story Points - a thread.
SP's can work. But only if you don't try to explain them, define them or formalize them. If you do you'll instantly cause them to collapse into a costly mistake with an inbound paradoxical dimension that will suck all joy out of your existence.
SP's as envisioned is a cheap and simple way to do estimation and gauge delivery capability over time. They can't deliver on that. They either won't work at all. Or will no longer be neither cheap nor simple.