HIGH-LEVEL DESIGN VS. LLD : UNDERSTANDING CRUCIAL ARCHITECTURAL DISPARITY