历史 软件复用最早在1969年Mcllroy提出:开发尺寸合适的组件系统,并复用这些组件,然后扩展“组件系统”的思想,使其超出单纯的代码范畴,扩展到需求、分析、模型、设计和测试。 软件复用渐进过程 软件复用的上下文环境 投资回报 一个组件经过3-5个项目收回成本 需要2-3个产品周期,一般3年左右收到显著效益