software-spending