Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Contract Job Question
Message
De
29/10/2008 09:43:21
Mike Cole
Yellow Lab Technologies
Stanley, Iowa, États-Unis
 
 
À
28/10/2008 21:50:28
Information générale
Forum:
Visual FoxPro
Catégorie:
Contrats & ententes
Versions des environnements
Visual FoxPro:
VFP 9 SP2
OS:
Vista
Network:
Windows 2008 Server
Database:
MS SQL Server
Divers
Thread ID:
01357725
Message ID:
01358055
Vues:
30
>>>I am not very experienced with this, but I would expect that you would have to do a lot of requirements gathering and design documents up front - how do you charge for these? What if you spend significant time completing these documents and have the client back out before any agreements?
>>>
>>>Requirement gathering is billable work. I always charge my clients my standard hourly rate for creating a specification. After they pay for it, they own it and if they like they can hire me to perform the work or they can hire anyone else they want to.
>>>
>>>FWIW, I never do fixed bid work. I always work on time and materials, but I am an experienced developer. I have a reasonable idea of how long a finite task will take. So I give my clients time estimates that they know are accurate to +/- 20%.
>>
>>Thanks for the answer.
>
>I work very much like Marsha. I sell the client on the idea of the flexibility of short cycles between their seeing what I'm doing as we tweak and design. I often have them log into my box on logmein so I can show them what I'm doing and get feedback. This could be as often as twice a day. When you do that they don't seem to have a problem with the hours as they can see results and see what gets accomplished and how. I tell them flatly that on a fixed price bid it is common practice to double or triple the hours just to protect -against the unforeseen and it is difficult -especially on a very large project - to make adjustments as business needs change. Doing a spec, going off to write code and coming back in six months the client can see an app that no longer meets the business need or which reflects and basic miscommunication, even with the written spec. Short cycles and adjustment based on client input can save them a lot of money.

Are you hiring? ;-)
Very fitting: http://xkcd.com/386/
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform