Building a Technical Vision
A technical vision is the compass of an engineering organization. It sets the longterm direction. I believe it should define the "why" and "where" behind the technical choices t...
How to build and execute an engineering strategy: setting technical direction, sequencing work, managing roadmap pressure, and making real trade-offs.
A technical vision is the compass of an engineering organization. It sets the longterm direction. I believe it should define the "why" and "where" behind the technical choices t...
Strategy is a word that's often used but rarely understood. Ask ten people what it means, and you'll get ten different answers. I often see people confuse it with , a quarterly...
You probably saw many cliché stuff about risking everything. Not risking is the biggest risk and all. While there is a truth to that, risk needs to be an appetite. Remember what...
Estimating software projects is basically the tech equivalent of arguing about Irish weather. Everyone has an opinion, nobody really knows anything, and the forecast changes all...
If you’ve been in leadership for a while, you know the drill: a line manager reports team progress along with the PM, anyone above reviews it in cadence and sees how things are...
A few years ago, my father decided to build a house in the . On the surface, it was easy to like the idea. A quiet place. A porch. A garden. Somewhere to disappear for a while....
When I was young, I worked in carpentry during the summers. Summer was busy. New buildings had to go up. Stables needed repairs. Barns needed extensions. Sheds had to be built o...
In 1911, Frederick Winslow Taylor published and helped cement one of management’s oldest instincts. In simple terms, break work into measurable units, optimize for efficiency, a...
The other day I was talking with one of my directs. We ended up discussing something we’ve both learned over the years. When execution works, the environment is quiet. Not slow....
Every project starts with high hopes to deliver one or more business values. The team begins with the requirement analysis and then carries on with design and development. On th...