Software Engineers often get pegged as the team that says “no” or “that’s impossible”. How do you maintain a strong and trusting relationship with the product team while continuing to reset their expectations?

496 viewscircle icon1 Upvotecircle icon3 Comments
Sort by:
Vice President, Software Engineering in Finance (non-banking)a year ago

Collaboration, communication, and trust are what make any product and engineering team successful. If you're not delivering a successful product on time and pleasing the customers, it all falls apart. Scrum masters play a big role in this dynamic. We have something called the "power of threes," which includes the scrum master, the product leader, and the engineering leader. These three roles need to be in tight sync on a regular basis to identify impediments, challenges, opportunities for improvement, and delivery goals.

VP of Engineeringa year ago

You have to make deposits into that trust account before you can make withdrawals. Be a partner in the journey. If you can't say yes to a product request, provide alternatives and ask for time. Show that you care about their priorities by asking questions and exploring alternatives together. This approach builds trust and shows that you're on the journey with them.

Lightbulb on1
CTO in Mediaa year ago

Building trust is something you have to start before you need it. If you know you'll have to bring bad news, like saying a task is too big or impossible, you need to have established trust much earlier. Be open and honest in all product discussions, and be a good advisor. Understand business needs alongside your technical advisory role. Instead of saying "that's impossible," it's better to say, "I don't know how to achieve that right now, but we need time to figure it out."

Content you might like

We don't use any 3rd-party scripts15%

We can't monitor or restrict 3rd-party script behavior on our website31%

We trust vendors based on initial reviews22%

We test scripts periodically19%

We use Web Privacy Management, WebAppSec, or PriSec Software8%

We outsource website privacy and app security monitoring services2%

Other (please describe)

View Results

Lack of visibility16%

No data oversight39%

Unknown code and security controls35%

Risk of data exposure7%

Other1%

View Results