Mastering the Product Development Lifecycle: Ideation to Maintenance