In the world of hardware development, teams have varying levels of adaptability when it comes to developing and deploying products. Being highly adaptive is especially critical in IP development because of its low barrier to entry, heavy competition and wild variance in pricing models. This article proposes techniques used in agile software development and lean product development as a means of creating a responsive, highly adaptive IP development team that is driven by the needs of its customers.