> When code review is laborious and takes hours or days, developers avoid working in small batches and instead batch up many changes. This in turn leads to a downward spiral where reviewers procrastinate
As a VP of Engineering, I work with more than 30 software engineering teams. Over time, I developed a heuristic to help me identify velocity issues quickly. The four questions: Is there high
Every quality problem is either a problem in the quality bar or a problem in enforcing the quality bar. To consistently deliver quality work, we need a system that helps us achieve that.
> Work-in-progress rears its ugly head when you know that your team is drowning in work because you never put your foot down to any incoming requests. - @Dominica DeGrandis My go-to tool for
> "The tragedy is that as soon as you frame internal quality as tradable, you've lost." - Martin Fowler. Tradable quality hypothesis How many times have you heard or even said the following: * "There