Part of my job involves managing vendors. These are software vendors who provide some type of software services to the company I work for. I manage a development team and instead of creating everything ourselves I pay companies to provide either software packages or software developers to complement the work we do in-house.
This week, the vendors are on my agony list. Should feel like this…
but really feels like this…
Three distinct and equally painful, irritating, and ongoing issues:
1. Vendor A is supposed to provide me a framework of metrics that I will publish to prove the value of the services my team deliver. They presented to me months ago, talked about this great service they have, and have not given me anything to get started. In the meantime, I have to explain why I can’t show the value (in metrics, as I can describe it in words) and I am losing my mind. I have now told vendor A that I will go to another vendor as of date x if they have not delivered all the things they promised. Now the guy from vendor A shows up to talk to me, explaining all the reasons they haven’t done what they said they would, and on, and on, and on… And I listened with a blank look on my face while I spent time inside my head thinking about whether I would eat dinner before martial arts or be able to wait until after class. I knew I was hungry and would have a hard time waiting until 9:30, but then again every time I eat before class I regret it….oh, he is still talking, I better tell him I heard him and don’t care about any of that (since I’m not sure what all he said) and that I just want the stuff he promised by date x or I don’t want to talk about it anymore. Done with that one.
2. Vendor B gave me software in Dec 2009 and part of it doesn’t work, and they don’t know when they can fix it. We talk about how I pay them money to purchase their product that doesn’t work, and then I pay them money to maintain it (which makes no sense because they can’t even get to maintaining it until it works). The guy tells me they are working on it 24 hours a day and paying ‘extra’ attention to our account because of the frustration I have expressed. This does not make me feel better and so the words that come out of my mouth are “you must have the worst damn programmers in the world if they are working on my problem 24 hours a day and can’t fix it.” He asks what he can do to convince me they are working on the problem, and I say I want to talk to the boss of the programmers so I can ask him why they aren’t smart enough to fix the problem. Meeting is set for Monday. Should be interesting.
3. Vendor C sells me a software product that works great in their offices, but they can’t make it work in our offices. We work through this for several weeks, and finally decide to change a component and it is now working. The problem with this is the component we changed costs a lot of money and now I have to pay for something – option (2) that wasn’t planned unless they can make option (1) work. In a call today, we discuss whether they should stop working on option (1) because they are not confident they can make it work. (yes, it’s in the contract) Of course, I want to know how much they will compensate us for having to go to option (2) before I make the decision, and they want to know how much I want compensated before they will make the recommendation to stop working on option (1). Round and round we go…my head is spinning….and they don’t know vendor A and vendor B have used up all my ‘give the vendor a break, they are trying to do their job, they really don’t mean to cause me pain’ goodwill. Next meeting is set for Tuesday.
All this agony, and what do I get for it? More meetings next week to talk to them again. Maybe I should give vendor A’s problem to vendor B to see if he can fix it….then give vendor B’s to C, and then give vendor C’s to my 14-year-old son….wait, that’s not what I meant….or maybe it was. Couldn’t feel worse at this point.