A release with no value is not a release. Every release should have value, every release should have something that we are proud to stand behind and look back and say – “we did that”. Every release should have something that makes us go – “wow, this is fantastic”. Even hotfixes. Even Service packs. An empty release is one that has none of this because we know there are going to be issued when it…
I heard this the other day from someone and can’t get it out of my mind – I call it SUE for short. SUE happens when someone enters a meeting and they are so pumped about what they are doing they rattle off status updates. We delivered this. I coded that. Someone is testing this. We are designing this tomorrow. This is good, status updates are good, but now give me the context of that…
When I went to configure my first hard drive, I had to use my thick thumbs to put these tiny little jumper boxes into the back of the drive on the pins so that the computer would pick it up correctly. I’d try, reboot, try, reboot, and eventually, I’d get the message that the drive was detected and ready for use. Oh, happy days – I had done it, I had configured the drive correctly.…
If you don’t know what you are measuring, what the goal is, what matters in the end. What are you building for? How are you building it? And what will it be what you need when you get there? Knowing what you’re moving towards (and your team) is the most important part of your delivery. It might get repetitive as you ask the same questions over and over as your spidey sense tingles when you…
Every meeting, whether it’s Zoom, Meet, or Teams – the same ritual occurs. Setup my layout the way I like it for meetings and presentations, do all the fiddling around. And then go. Why these presets cannot be saved, I’ll never know. Why functions I don’t need or have never used that need to be on, I’ll never know. If you’re throwing features against the wall hoping they’ll stick and no one is using them,…