The Strategic Role of Software Customization [electronic resource] : Managing