All Posts

Blue in the face: Is my software development team listening to me?

software staff augmentation model

Is your software development team listening to you? Good project communication helps prevent costly rework and ensures that product owners and development teams understand each other.

We don’t speak the same language, even if we’re both speaking English.

We all know that feeling of frustration when we’re trying to communicate and just not getting through. I spelled it all out in careful detail, and all I see are blank looks. Were they even paying attention? This is an important project! Is my software development team listening to me at all?

I need better project communication, and I need it yesterday!

Communication is hard, especially in the context of a software development project. The teams involved speak different languages: product owners speak in terms that make sense within their business context, while developers speak in technical terms. The same English word can have completely different meanings to these groups.

You keep using that word. I do not think it means what you think it means.

One of my favorite, easy examples of this phenomenon is the word “case“. Depending on its context, it might mean a legal matter, a piece of luggage, a customer complaint, a specific instance of an illness, or any number of other concepts.

Another, funnier example is the Hollywood classic movie scene where Abbott and Costello are served “cat” (catfish) at a cafe while a stray feline lurks under their table. Their waiter knows exactly what he means when he recommends the “cat” special. Lou Costello knows exactly what a four-legged “cat” is, even though he’s upset about it being on the menu. There’s no need to ask for clarification, right? Both of them understand what “cat” means. The problem is that each person understands “cat” differently.

Even when teams avoid jargon, their points of view are so different that plain English isn’t quite plain enough. To make matters worse, though, language differences aren’t the only problem.

Hello, can you hear me?

This is not your father’s business environment. People are conditioned to pay attention only in short bursts – the 5-second sound bite, the 140-character tweet. That can be okay in certain contexts, but it doesn’t work very well when you’re trying to understand a business case. It doesn’t have room to convey a deep understanding of your brand, your market, your vision. It definitely doesn’t have room for complex processes or ideas. Good project communication needs more than a few bullet points.

Combine these short attention spans with differences in terminology, and the result can be a disaster. How can a business-oriented team communicate with a technically-oriented team?

I know: why don’t we try active listening.

An effective software development team is committed to good project communication. This takes a serious investment of time and energy by the team but pays serious dividends throughout the project life cycle.

Susco works hard to listen to our customers and partners and to understand them. The best approach we know of is “active listening”.

What is active listening? It’s a very focused way to listen and respond to a speaker. Using this technique helps people to understand and retain the message. Some components of active listening are:

  • repeating and paraphrasing the message.
    • “If I understand you correctly, this product needs to have an easy way for managers to trace all changes in a customer record over time.”
  • asking questions about the message to make sure that details are clearly understood.
    • “Managers need to see who changed the customer record and when they changed it. Do this include the time of day for each change, or is the calendar date enough?”
  • looking at the speaker.
    • Active listening might include taking notes, but it certainly doesn’t include looking at a phone or checking email.
    • Active listeners listen with their eyes as well as with their ears.
  • thinking about the message while listening, to develop a deeper understanding.
    • “If managers need to trace changes over time, do they also need alerts about their team’s benchmarks?”
  • noticing when attention begins to drift and returning focus back to the speaker.

TL;DR

…Well, that’s part of the problem, isn’t it? Effective consulting teams and software development teams need to resist the TL;DR impulse and commit to good project communication. The alternative is to risk poor communication and costly rework.

Active listening throughout your software development project helps ensure that the results meet your needs and the process is as smooth as possible. Click here to learn more about how we at Susco approach project communication and development.

Recent Posts

My Personal Development Toolkit & History

I was just on the This Life without Limits podcast: audio here and video here! Purpose of this Post I wanted to compile a master list of concepts I’ve learned to drive personal transformation and how those concepts can be applied to one’s business / professional life. There is more content to come, but there’s […]

AI Meets Legal: How We Used Chat GPT to Auto-Edit a SaaS Contract Inside Our Own Product

Embedded AI Example #2: Autogenerate Contract Redlines What if your SaaS platform could not only store contracts—but edit them for you too? In this post, we’ll walk through a hands-on demo where we used a lightweight SaaS contract, dropped it into our product (RocketClaims), and had AI automatically make legal modifications—from payment terms to indemnification […]

How AI Email Intake Works Inside RocketClaims (And Why a Dedicated Inbox Makes All the Difference)

Embedded AI Example #1: Intake Unstructured Data into a Database If you’ve ever spent time manually entering claims from email into a software system, you already know—it’s slow, repetitive, and error-prone. Now imagine this: You forward an email with claim info, and within seconds…🚀 The system reads it, parses it, fills out the claim form, […]

How to Turn a Boring Proposal into a Client-Ready Presentation in Minutes

DIY Use Case #5: Create a Presentation from a Document You’ve just finished crafting a rock-solid proposal. It’s packed with everything—legal terms, detailed scope, pricing structure, statement of work. Perfect for signing.But not-so-perfect for presenting. When you’re face-to-face with a client on a call or Teams meeting, the last thing you want to do is […]