develop the design idea and its functional and architectural