ARCHITECTURAL VS. IMPLEMENTATION DESIGN : GRASPING THE STRUCTURAL VARIATION