Diamond Design Process