Ten Capabilities that ALM Tools Must Support