What do you mean by "They want me to step in and use their existing software but it is terrible"?
The bottom line is that if they are a good client, they know that "their" problem is not your fault, so they shouldn't expect you to do extra work to fix their problem for free.
So, do whatever it takes to make them happy because when they are happy, they will be happy to pay you extra because you fixed "their" stress, and by getting more money, it will reduce your stress
Their plan B I think would be to find someone internally to use their software. This is how I get my chance, no-one wants to do it. Not only am I a new person to help, I'm supplying better, easier to use software so that others will be more keen to do the job. All the same, I'd be happy to do it. My bigger plan is to sell this software online (MSoft/Apple/Linux(?) market).It is human tendency to pick the easy way out. If you were not around, they sure would have a plan B or they will have to make one.
Your stepping in should not make things difficult for you and easy for them, and yet does not compensate you someway.
2, Get a limited version useable and go with that.
Pros = Their person will be happy stay (at least for now) and be trained in my software and that can be done gradually as it is completed.
Cons = I won't be able to get every feature they want finished in time
What do you mean by "They want me to step in and use their existing software but it is terrible"?
The person doing the job wants to quit so they've asked me to replace them. I will be reimbursed. Ultimately, I will do this job but probably shared with others.
Piecewise step-by-step development is not entirely a bad thing. ?
Yes, you'll look back and think it would have been quicker to code the whole lot all at once, without the intermediate working versions.
On the other hand, seeing the intermediate versions in actual day-to-day use also helps keep the project focussed on core functionality, and lowers the likelihood of implementing features that never get used or turn out to be on the wrong side of the cost-vs-benefit tradeoff.
Lol sounds like you're bound by confidentiality, but I am curious as to how software could be so bad that it causes somebody to want to quit their job. Or maybe I've misunderstood completely. ?
So, as per title, my client (very valuable) is extremely keen to get the project ready to use. I had said a matter of months, but they need it now.
I've just got off the phone with them pleading with me to help and I've said where I'm up to but there is still stuff to do and that takes time.
You're correct - I didn't. I don't see any harm in them asking for it sooner, its just down to me to be realistic and tell them straight whats possible and whats not. Thats going to happen in the meeting tomorrow. I'm shattered with the long hours I've already put in but I do have a limited, working version now. I think they'd probably accept that it takes time and its actually me thats wanting it done sooner - having my heart strings pulled yesterday with the phone call partly to blame. I aint Superman though, as much as I try to kid myself. My bed has forgotten who I am. Its end of the financial year too when I normally take a break...Did you not get your client to sign a client/developer software agreement document, I always do that not unless the project is extremely short and simple to create (short is one month).
...
OopsMy bed has forgotten who I am. Its end of the financial year too when I normally take a break...
Neither do I.I don't see any harm in them asking for it sooner
I strongly recommend reading Never Split the Difference. The negotiation techniques are practical and true-to-life. The fact that the author was an FBI hostage negotiator helps.
Good morning Mike,Thats going to happen in the meeting tomorrow.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?