Come decidere i costi / i termini di manutenzione per il lavoro freelance? [chiuso]

4

Sono un programmatore JavaScript e sto pianificando di realizzare progetti freelance relativi agli effetti JavaScript per il web. Recentemente un potenziale cliente mi ha contattato per creare un effetto JavaScript per il suo sito web. L'effetto era abbastanza complesso e non era generico. Cioè, ogni volta che il design del sito web cambia il codice JavaScript dovrebbe essere modificato.

A causa di questa natura del codice, ho detto al cliente che non sarei in grado di fornire manutenzione per questo progetto. Sarò felice di modificare il codice in futuro, ma farò la stima dei costi ogni volta che c'è una modifica. Il cliente non era soddisfatto di questo.

Ho pensato di calcolare la probabilità delle modifiche che il cliente può chiedere all'anno e moltiplicare la stima iniziale in modo che la manutenzione diventi libera. Ad esempio, se il costo del progetto iniziale è $ 100 e presumo che il cliente mi chiederà di modificare il codice 4 volte l'anno, lo addebiterò $ (100 + 4 * 100). Ma penso che sarebbe troppo e il cliente negherebbe di pagare una cifra così alta.

Ho appena avviato il freelance e la parte relativa alla stima dei costi relativa alla manutenzione mi confonde molto. Qual è un buon modo per stimare i costi di manutenzione. Anche suggerimenti sui termini di manutenzione come quello che dovrebbe essere lo scopo sarebbe utile.

    
posta Cracker 15.07.2011 - 14:25
fonte

3 risposte

7

Impostare le aspettative è TUTTO!

Penso che tu avessi ragione quando hai detto loro che la manutenzione sarebbe stata extra e ogni volta che il sito è cambiato, anche il codice che hai creato dovrebbe essere cambiato. Penso che sia ragionevole elaborare una tariffa oraria standard per lo sviluppo e la manutenzione. Potrebbero anche essere diversi: dipende da te e dal modo in cui apprezzi il tuo tempo. Assicurati che il cliente sappia ciò in anticipo e mantenga le aspettative per la manutenzione futura, così quando ti chiamano in futuro, sanno quanto costerà all'ora. In questo caso, potresti avere un'idea di quanto tempo ci vorrà per apportare modifiche man mano che il loro sito cambia, anche meglio.

Bottom line: imposta i tuoi prezzi, imposta le aspettative in anticipo. Penso che tu sia sulla strada giusta. Penso che non sia ragionevole per il tuo cliente pensare che la manutenzione continua sia inclusa nella prima stima - sono anche uomini d'affari.

    
risposta data 15.07.2011 - 15:25
fonte
1

Pensando ulteriormente e basandomi sull'introspezione della mia esperienza, vorrei elaborare la mia risposta nel modo seguente.

Ci sono due tipi di free lance - uno che fa il lavoro a tempo pieno il più possibile e gli altri che lo prendono per riempire il loro tempo libero o qualsiasi interress personale compulsivo (guadagnare qualche soldo in più o semplicemente interesse personale da fare e sperimentare di più).

Personalmente ho lavorato come programmatore freelance come il primo. Ho collaborato con un'altra persona cercando di firmare questo primo contratto. Dopo la consegna, quale è stata la domanda successiva? Fortunatamente, il cliente vuole sempre di più, sia sotto forma di modifica dei requisiti o aggiunta di nuove funzionalità. Ma poi ecco l'avvertenza, il mercato è competitivo anche con molti altri freelance. Questo ha sicuramente un'influenza sulla nostra strategia di pricing. Quindi, come siamo andati sui nostri prezzi? Per iniziare abbiamo firmato i contratti su richiesta in base al tempo stimato per completare ogni attività. Con il passare del tempo, la fiducia del cliente sul nostro lavoro e il legame e la fiducia sono migliorati. Con questo siamo stati in grado di convincere il cliente ad iscriversi ad AMC (contratto di manutenzione annuale) con noi, dicendogli come sarebbe vantaggioso per lui. Ciò conferisce certezza al nostro pane e burro per i prossimi 12 mesi;) In base alla sua commerciabilità, è sempre possibile includere nel contratto il numero massimo di ore che si spendono per l'assegnazione, ma mantenere sempre il cliente di come si abitua ogni volta che si effettua la manutenzione e sii un po 'flessibile per fare un po' di stretching sul numero di ore contrattate per aumentare la tua statura.

Una volta diventato famoso per il tuo lavoro, puoi sempre essere rigido sui tuoi termini e condizioni. Nella realtà aziendale, ciò che è giusto dipende da ciò che funziona per te.

Ti auguro buona fortuna per i tuoi sforzi:)

    
risposta data 15.07.2011 - 17:38
fonte
-1

Penso che il problema sia:

That is, every time the design of the website would change the JavaScript code would have to be modified.

Non devo pagare Microsoft per riscrivere "Word", quando desidero cambiare il design di un documento; quindi, se qualcuno dovrebbe aspettarsi di dover pagare quando desidera cambiare il design del proprio sito web?

    
risposta data 15.07.2011 - 16:52
fonte

Leggi altre domande sui tag