Solid Design Based Methodology