Developing new services and products in today's telecommunications industry is a significant challenge. Product developers and product managers are faced with organizational, technological, and marketplace changes that, combined, create an environment best described as constantly changing. Furthermore, the need to acquire resources to support milestones such as marketing and technical trials, as well as resources to ensure integration of the new product or service into an existing infrastructure, only adds to the pressures of developing new products and services.