Cloud Contract Software Best Practices