But, before we think about design, let’s talk about cookingWhen you first learn to cook something, you might follow a recipe. You are told what ingredients to use in what quantities and instructed on how to combine them. As you get better, you begin to swap out ingredients, you stop measuring, and you pre-heat the oven without looking up a specified temperature. When you’re really good, you invent recipes based on what you have on hand, a new ingredient that’s piqued your interest, the needs of those you’ll be sharing the meal with, the vegetables that are in season, et cetera.

Source: Let’s stop talking about THE design process – Stanford d.school – Medium