If and when is it ever good to say no to a customer?
I have been pondering this question a lot lately. My thoughts have been on this topic because of something we promised the customer of my current project.
After all of the requirements gathering, analysis and design our customer informed us that they need to be able to perform a certain process with the system, that was not currently planned for. We inquired further, and came to find out that the chances of them needing this additional functionality is 1 in 1,000,000. They only perform said task very rarely.
This was a new customer so we agreed to add the functionality even though there would have to be some massive changes in the design and in what we had already implemented. I am not sure that agreeing to this proverbial “scope creep” was the correct thing to do.
We are going back and refining some things as we are nearing the end of this project. Unsurprisingly because of that additional functionality some of the customer’s business processes are now broken. By broken, I mean there are some stringent rules about the flow of data and the accuracy of that data. The requested functionality blurs the lines of the data being entirely accurate.
There is now an issue near the end of the project that could have been avoided closer to the start of it. Had we not implemented that request it would have been in no way detrimental to the current system. It’s only on that rare occasion when pigs fly that our client needs to this. In order to prevent further hiccups with future customer my team needs a way to determine if and when to just say no. The point is that I am not entirely sure when to tell your customers no. I’m sure it varies on a case to case basis.
In this case I believe we would have been much better saying no. That would have prevented the hiccup in the end of our development, prolonging the customer’s wait. In turn, they might actually be happier if they received their product sooner rather than later. Maybe even requested the additional functionality as a future enhancement. I still can’t ignore the seeds of the customers first mentality implanted into my brain no doubt by my business professors in college. Damn them for clouding my mind.
« Previous
Next »
-
http://www.derickbailey.com Derick Bailey
-
Sean Biefeld
Musings<Biefeld> is proudly powered by
WordPress
Entries (RSS)
and Comments (RSS).