It is based on solution-focused thinking with an intent to develop a future-proof design. It is a non-linear process that teams use to redefine problems and create innovative solutions to prototype and test.