The client asks to use unfamiliar technology, what to do?

Asked bynancy keeton

What advise you to do if in the development the client asks you to use technology that you have not worked with before? Study the technology for yourself or include learning technology in the cost of the project?


To discuss with the client the very fact that this technology is not personally familiar to you. And there are already options. If you need to keep the customer at any cost, you can offer him to implement an analogue based on the technology that you own at the moment. If the client is interested in your services, you can study the technology fairly quickly.
It is wrong to invest the cost of studying, since you are a specialist and a customer, which is why you turned to me. You study the technology yourself, you leave the amount unchanged, but the project timeframe expands commensurate with the complexity of the technology.
thiago de bastos
I would study for myself, then you can offer others, but I don’t think it’s right to take the loot for what you don’t know.
judith christian
To combine both options, honestly explaining the situation to the client and reducing the price a bit with an increase in the development time.
So that he was interested.

It will also be honest to offer the client not to insist on a new technology, if a cursory preliminary approach to the projectile revealed any comments.
For example, the requirements for iron or technology glitchiness in a noisy PR company around it.
kaycee kendall
It turns out that the client is already paying for your training - not only with money, but with the time you spend on learning the new technology and correcting jambs admitted by inexperience (which, by the way, will need to fix everything).
The sum is left unchanged - and, in my opinion, the ideal solution for resolving this situation is coming out.
In the end, this experience increases your professional weight, and ultimately, the cost of your services. I think this opportunity can only be glad.
shayne moore
Google ;-) "Any whims for your money", imho. If it is clear that the technology is bad (outdated [ay] shay, inconvenient), you can try to dissuade it if you support it later, but you have to offer an alternative on which you will do better, and briefly explain what is happening.
takako lewis
The main thing to tell the truth immediately. Then it will be easier. To say that the technology you do not know, would like to learn this technology, but, unfortunately, the cost of your training this technology will be included in the total bill. Or that you do not want to learn a new technology and the result is accordingly not predictable.
abo kalid
Steve McConel walked well through this situation. In short, convince to do the old, but stable. Rakes will still climbs.
So what if the old way does not implement it? Suppose this is some kind of mega new technology that was presented only yesterday at some exhibition. - autumn skye
all new is well forgotten old :-) - shannongibney
If it was presented yesterday, then there are no people who know it. So you still need to learn :) - andrea kl boe
ron cammel
In such cases, I always download a textbook and start learning. And I immediately warn the client that it will be a little longer.
It is better to immediately give up and not take up such work. Learning is better “on cats”, and not on a live client. So it will be better for him and for you. If the client is you, as a specialist, valuable, then he will agree to the solutions you propose.

And it is necessary to master new technologies in your free time.
It’s impossible to master everything, even if you don’t work at all, but spend all your time on learning a new one. Learning in the process is normal, the main thing is to warn the client and agree on this. - hannah vandeveire
amanda greer
If you have warned the client that the technology is not familiar to you, the client has realized this and still wants to work with you, then you can safely ask for payment of training time - otherwise you will either work at a loss or, having poorly studied the technology , increase the possibility of errors, and this is a direct or indirect damage to the client. He can avoid this damage by paying for your work on the study of technology.
& gt; you ..., having poorly studied the technology, increase the possibility of errors, and this is direct or indirect damage to the client.

A good argument for increasing the price, I usually just increase the time without changing the cost, thereby reducing the price of my “work day”, motivating the increase in the time it takes to “mess around”. But with your approach there is a risk (and quite large) to lose a customer in general, especially if in your market segment performers run after the customer, and not customers follow the performer, for example, the customer can choose a performer who knows all 5 technologies he needs at 4, and you you know 4 to 5, and one to 0, and even ask for more time and money. So, if the client is important, and there are many competitors, then the argument about the high probability of errors is better, probably, not to voice and work at a loss (although can we consider a loss, for example, 20 hours of work and 20 hours of studying a new technology for, conditionally, 500 cu. E., If the alternative 40 hours to lie on the couch or work these 40 hours for 3 cu e per hour, as an unskilled workforce: you don’t know the technology - unqualified :)) - jerry aguinaldo
That's it that you reduce the cost of a workday. If the contractor responsibly approaches the issue, he will spend more energy and get less money. Or maybe an unresponsive person who, having considered the time and money, decides that it is not worth going into the details and makes a “tyap-boo”. Therefore, reducing the cost of work is not the best option. More effectively or to take a decent payment or focus on projects in which the competence is really high. - bania
Standard small resolutions of webcams :: What is an API and what is it for? :: Windows 7 - system takes port 80? :: Idea needed for online browser game :: Which editor to choose for drawing UML diagrams in Eclipse (helios)?
Leave Repply forThe client asks to use unfamiliar technology, what to do?
Useful Links