Enterprise software supply chain management