HIGH-LEVEL DESIGN VS. TECHNICAL DESIGN: THE THE PRIMARY VARIATIONS