Transforming an initial idea into a concept design is a complex process. It requires understanding project requirements like context, program, budget, and functionality and rapidly iterating—usually with a team—to arrive at a concept, leading to multiple iterations at an early stage.