Organizational structure is important in leveraging technological architecture. Although intended to rationalize individual functions or units within an organization, structural elements have often had the unintended consequence of inhibiting collaboration and sharing of knowledge across internal organizaional boundaries.