design requirement articles