Bridging The Gap Between Development And Design