Describir: The effects of customizability and reusability on perceived process and competitive performance of software firms