On development teams, balancing priorities while keeping focus is hard. Without an intentional approach you can quickly find your team submerged in a lot of different work, hurting progress on your most important goals. But the real world is messy. Prioritization is hard. Work comes in many shapes and sizes. Unplanned work pops up at […]
Category archives: process
What is the risk matrix?
All computer systems have technical risks. It’s impractical to design risk completely out of a system. Since we don’t have unlimited time or resources, it’s important that we be methodical about how we prioritize investments to mitigate that risk. As engineers we go to great lengths to measure many aspects of our systems; latency, error […]
The work-centric standup
Have you heard of zombie standup? If not, there’s a good chance you’ve been part of one at some point. Zombie standup is just what it sounds like – a lifeless meeting where people go around a room and talk about what they are working on but nothing much useful happens as a result. When […]