DIFFERENTIATING HIGH-LEVEL DESIGN VS. LLD : THE TECHNICAL FRAMEWORK DIFFERENCE