login


Google Sign inLinkedIn Sign in

Don't have an account? 

Build Better Relationships through Open Communication with Clients

Health / Stress / Burn-Out
Product Team

29 March, 2019

Mike works through a situation with a client who holds his company up to impossible expectations regarding his company’s availability and software consistency.

Problem

I led product and operations at a SaaS company providing an incident management and communications platform. I had teams in development, QA, support and client services, but also contributed regularly to sales pursuits, and interacted with clients on a daily basis.
One of our clients was an energy company, and was really tough on us--they didn't like us making changes to the platform. Their position was understandable—tens of millions depended on them for electrical power, and fines were huge if they didn't respond to outages quickly. So they had to rely on us to be available and their emotion was always high. But of course as a commercial software provider, we needed to make changes to the software, and this necessitated occasional short maintenance windows.

Actions taken

Over time, I built a relationship with the executive responsible for risk management and business continuity at the customer. I was open and honest about our own company challenges, and listened closely to her concerns as well, paraphrasing these back to her so that she knew I understood. As part of this process, I exposed our development plans and had weekly meetings on progress in addressing specific enhancements they had asked for. While this information was unrelated to our release management and maintenance practices, clear communication and rapport built trust and confidence that we could get through issues together.

Lessons learned

Ultimately, this process led to a much more open communication style about challenges presented by global infrastructure and what we were doing to address it, not only with with the energy company, but with all of our clients. This led to better relationships with clients, who were more understanding and also more open with their own needs, and ultimately greater retention.


Related stories

Developing High Performing Teams: How To Transform a Software Developer Into a Product Engineer
30 May

Alessandro Pintaudi, Product Management Director at Payfit, comes up with an exciting proposal of transforming software developers into product engineers by establishing cross-functional context analysis and shared objectives.

Cross-functional collaboration
Product Team
Collaboration
Alessandro Pintaudi

Alessandro Pintaudi

Product Management Director at PayFit

How To Identify the Right Product To Build
19 May

Alessandro Pintaudi, Product Management Director at Payfit, talks about how teams need to focus more time on building the right things and how to keep doing it with scale.

OKR
Managing Expectations
Product Team
Product
Dev Processes
Internal Communication
Roadmap
Alessandro Pintaudi

Alessandro Pintaudi

Product Management Director at PayFit

Balancing Waterfall Hardware Roadmaps with Agile Software Development
28 April

Ian Goh, Director of Product at Perceptive Automata, talks about adding product team structure in the midst of fast growth and an acquisition.

Cross-functional collaboration
OKR
Product Team
Product
Company Culture
Internal Communication
Reorganization
Roadmap
Ian Goh

Ian Goh

Director of Product at Perceptive Automata

Being a Proactive New Manager
30 April

Akila Srinivasan, Engineering Manager at Apple, transitioned from IC to management within a year of joining a company. She describes becoming a new manager, the proactive measures she took moving into the new role, working with former peers, and how she brought back stability to a recently reorganized group.

Personal growth
New Manager
Health / Stress / Burn-Out
Akila Srinivasan

Akila Srinivasan

Engineering Manager at Apple

Implementing a Rotation for Operations Toil
2 April

Adam Surak, Director of Infrastructure and Security at Algolia, discusses the constraints his team had in addressing operations toil and how he mapped out a solution that led to autonomy and accountability.

Scaling Team
Prioritization
Delegate
Motivation
Health / Stress / Burn-Out
Adam Surak

Adam Surak

Director of Infrastructure & Security at Algolia

You're a great engineer.
Become a great engineering leader.

Plato (platohq.com) is the world's biggest mentorship platform for engineering managers & product managers. We've curated a community of mentors who are the tech industry's best engineering & product leaders from companies like Facebook, Lyft, Slack, Airbnb, Gusto, and more.