Backlog Hand Limit
We've all faced that struggle of modern-day life where the checkout at the supermarket turns into an unfair battle. The minute you start unloading your cart, the race is on.…
We've all faced that struggle of modern-day life where the checkout at the supermarket turns into an unfair battle. The minute you start unloading your cart, the race is on.…
Work In Progress Limits are the main attraction of a Kanban-style workflow. By limiting the number of concurrent tasks in a certain state to a hard number, the team gets…
Strategy is one of those words that mean something different to different people. There is no one perfect definition, but we generally feel the difference between tactics and strategy. The…
Early in my PM career, I was working for a marketing agency. I was responsible for a newsletter that went out every Friday morning. It was consistently late. They needed…
A few years back I worked with a customer who ran a WordPress-based e-commerce site. As a way of boosting sales, the Marketing department had come up with a coupon…
Software developers love distributed teams. Poll after poll shows this and while you will find the odd exception, the trend seems clear. It's not that the pandemic has shown developers…
Years ago, I was visiting a prospective client and was invited to meet the team at a farewell drink at the office. The CIO told me about their remote policy:…
Communication is the core of software development. We shape our solutions through conversations with customers, stakeholders and colleagues. We evolve architecture through debate and discussions. We write code to talk…
Before we invest, we make a business case. We put costs versus benefits, project it over time and when the value exceeds the costs in a relatively short period, we…
A professional software developer needs to balance quality and deadlines. That shouldn't be a controversial statement, but these days, it seems to be one. Whenever I discuss this topic, I'm…