Organizational architecture : a managerial economics approach