Describir: New product development and delivery