Differently, no hard mask to do that. It depend on the customer and their list of demands. Rethinking often and in other angels are important too. Checklists from the customer narrow down the problem to be solved and from that the design will develop.