No it’s not a threat.
It’s an ultimatum that works to my favor either way.
I’m asking (politely) for NetMake to provide a feature that I need by a specific date, and if they cannot meet that request, then I will be forced to make other arrangements. Those arrangements are sitting right here on my desktop. Installed, licensed, and patched to date. My team is briefed, as is my project management team. Next week, instead of wasting time with ScriptCase, we’ll spend re-scoping the project.
I agree that NetMake is unlikely to satisfy this one, very simple request. I need a solid reason in order to change project infrastructure this far into a project. If NetMake wants to play the bumptious child and hand it to me on an ether platter, perfect!
I want ScriptCase to be the product that NetMake advertises. That is the short path to project success, but SC8 is useless in its current state. My QA team thinks I hired the ObamaCare web developers, and my beta clients think it’s a joke. I’ve tried to help NetMake improve the product by reporting defects as I encounter them. None of them have been fixed that I’m aware. There is no indication that NetMake will or even can fix those problems.
So let’s assume that NetMake ignores my request: I can use the time NOT wasted working around ScriptCase bugs to design business intelligence or reporting functionality, knowing that it is backed by rock-solid database interface grids and forms that I don’t have to worry will break every time I make a change.
If NetMake fulfills my request, then I have a different kind of political leverage: When QA comes to me and asks, “What the heck is this garbage?!” I can say “That is issue #NNNNNNNNN, here’s the link, and at last check, the vendor will take care of it.”
It’s business. Business is seldom rainbow ponies and unicorns.