Agile flow the second principle is to design