Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Devnergy614629dWhen dealing with clients.
- 50% downpayment
- create contract and scope of work. Do it in sprints and set deadlines.
daeda4029d@Devnergy yeah absolutely. I’ve learned my lesson now not to do anything other than sprints. I usually do sprint based contracts but they demanded a milestone based contract instead and I was foolish enough to do it... It’s my own fault really.
They did pay 50% upfront and now they somehow think they have the right to demand it refunded just because the work took longer than expected.
PurgeXenos24329dWell, this is a hard lesson that every developer should get. This is business and this is about money. So no work for free, ignore friendly words and taps on back, you will be discarded like a trash the moment they find someone cheaper or faster.
Devnergy614629d@daeda You need to set the deadline and not them. If they want a 3 month deadline then estimate all the functionalities needed. If all functionalities(example 10 functionalities) will not be completed in that 3 month period then propose only in the SOW (Scope of Work) that say 7 functionalities can only be finished in that 3 months timeline.
Also, it will either be project based contract or hourly based. The faster the deadline, the more expensive you must demand.
Do you know the project management triangle?
Open this link: