In the past, landing a long-term contract was the ultimate goal of any software provider. Today, that’s not necessarily the case. Short-term contracts are becoming much more typical for B2B companies.