design and analysis difference