Engineers aren’t the biggest fans of time boxing or setting hard deadlines. But creating constraints is a way to challenge teams and become better at estimating and understanding how fast you’re able to move on certain projects. It can also speed up your software delivery cycle and help you ship more.