The Implications of Product Architecture on the Firm