How to embrace uncertainty in your design process