Supply Chain Tips for Software Companies to Avoid Data Breaches