To customize a product, detailed design specifications are required for both complete product customization and partial product customization, as outlined below: