1. What are the major technical and nontechnical factors that hinder software reuse? Do you personally reuse much software and, if not, why not?
2. Suggest why the savings in cost from reusing existing software are not simply proportional to the size of the components that are reused.