Effective communication 3 Ways to Build Goodwill With Your Software Client It’s important for your software team to build goodwill when you’re facing tough conversations around scope, budget, or rotating team members.