Christian Gruber pointed out a great blog to me today: Lean Software Engineering. I’ve read a few of the articles and I like them. I don’t agree with every detail, but I’m pretty happy with what I see there. In particular, I really liked the article on using a Priority Filter. The idea of a priority filter is a great operational technique but it makes it difficult to clearly justify the cost-benefit of doing the work. Picking the highest priority item from a set of items that all have a negative return is still a bad way of working. The technique could easily be combined with an analytical assessment of the value of a piece of work relative to the cost of the team (and any capital costs).