Planning Product Upgrades: A Method for Defining Release Types and Their Strategies for Software-Intensive Products | Synapse