An organization can choose from three main strategies for improving its software productivity. In this article, the reuse approach is detailed as it offers the biggest potential payoffs. It is shown that before launching into a major reuse program, an organization should know that several potential pitfalls await the unwary.