When building software, there are many times that you will be negotiating with other companies or clients.  Negotiation is a business within itself. If done properly, it can really benefit you. If done improperly, it can really hurt you. Negotiations will come up in countless areas of development.  For example, when developing software you may be negotiating with a company for the honor of using their own software inside of yours.  This type of deal is a mutually beneficial one.  My company will get the benefits of your software to add value to mine, and you will get money from every transaction that transpires or set of software sold. If you can negotiate properly, so that everyone is satisfied, it’s a win-win.

The problem falls into the negotiation itself. There are several aspects of negotiation that you have to be aware of going into any deal.  You can’t be so unrealistic with your demands and approach that you kill a deal and hurt yourself in the long run. Don’t be short sighted. What does this mean? Maybe you’re trying to make the quick dollar up front instead of looking at long term.  This can be a large detriment to your business.  You have to consider what you are negotiating for, what it truly is worth to you, and if you really do need it in the long run or if it’s something that you can in fact walk away from if the deal doesn’t benefit you.  

Let’s take the example from before of negotiating with a company for the right to use their software inside yours. If you can’t get it for the price that makes it worth it for you, maybe the result is that you just won’t put it in your software then. Maybe you don’t have to have it. Maybe you do. You have to decide how important it is to you and what it’s worth to you. This is where the negotiation comes in. The thought process is, “I’m selling lots of software without it. I could sell more with it, but that would be making both of us money. Let’s negotiate.”

When you start at two radically different places for what your expectations are in a deal –negotiation is a must. Your goal is to figure out how to get people on the other side to align and come together. At the end of the day, if this is something that you really want and need to move forward, then you have to figure out how to get a deal done when you’re so far apart.  It’s important to know when to let go and let a deal happen.  You don’t want to be the only thing standing in your own way.

What have your experiences been with negotiations in business? Before starting any negotiations, what are the most important questions you can ask yourself?  What is the worst thing you can do when negotiating?  Comment below!

author avatar
James Nagy
GPT Introducing James Nagy, the strategic powerhouse behind J&S Tech Designs, where his three decades of technological expertise and business acumen converge to foster unparalleled growth for clients. As the founder, James leads with a visionary approach, harnessing the latest in tech to supercharge aspects of sales, marketing, and product development for a diverse clientele eager to ascend to new heights. James's foresight in identifying transformative market trends has cemented his status as a trusted consultant, offering not just advice but tangible, groundbreaking strategies. His leadership at J&S Tech Designs is marked by a portfolio of success stories, including collaborations with industry titans like ALLDATA and AutoZone, showcasing the firm's capability to deliver top-tier solutions. Beyond his professional pursuits, James is deeply involved in enriching the tech community and broader networks, illustrating his commitment to collective growth and innovation. With interests that span from the intrigue of science fiction to the art of wine tasting, James infuses his work with a breadth of perspective and creativity. Engage with J&S Tech Designs for a partnership where formal meets fascinating—led by James Nagy, a leader who not only anticipates the future of technology but is also shaping it, one successful project at a time.