Vantaggi della tariffa oraria per il cliente [chiuso]


14

È positivo che uno sviluppatore lavori ogni ora, ma è difficile spiegare al cliente i vantaggi della tariffa oraria.

Quali sono i tuoi argomenti sulla tariffa oraria per il cliente? Come gli spieghi i suoi benefici e come discuti su "Voglio sapere il costo esatto del progetto"?


Ottima domanda; tutti abbiamo bisogno di queste informazioni.
Pete Wilson,

Risposte:


8

Vecchia battuta: la catena di montaggio si interrompe e viene portato un riparatore. Dopo aver guardato sopra la macchina, estrae un martello, colpisce la macchina e inizia a funzionare. Il caposquadra è stupito fino a quando il riparatore non dice "Saranno $ 500". Preso alla sprovvista il forman risponde: "Vuoi far pagare $ 500 per aver colpito la macchina con un martello? Il mio CFO avrà bisogno di una fattura dettagliata".

La fattura arriva per posta:

  • Colpire la macchina con un martello: $ 5,00
  • Sapere dove colpire la macchina: $ 495,00

In un certo senso, una tariffa oraria è il modo per controllare i costi. Qual è la pena di un'applicazione che salvi una società dal dover assumere un dipendente con salario minimo a tempo pieno? I costi totali annui per questa persona, inclusi stipendio, indennità, ferie, congedo per malattia, potrebbero raggiungere $ 20.000. Deve valere 15.000. Se la soluzione risulta essere un'importazione in un database che può essere creato in 30 ore o meno, dubito che la tariffa corrente sia di $ 500 / ora.

Il cliente può controllare i costi per tutta la durata del progetto.

Molti progetti che hanno una tariffa fissa di solito chiedono metà in anticipo. Il cliente può pagare mentre procede con una tariffa oraria.

La ricarica a ore mi sembra sbagliata. Voglio essere apprezzato per sapere dove far oscillare il martello.


Una tariffa oraria aiuta a controllare i costi solo se il cliente può controllare le ore. Una commissione fissa otterrà al cliente ciò che ha richiesto, che non è necessariamente ciò che desidera o di cui ha bisogno.
Jaap

1
@Jaap - O una relazione immediatamente contraddittoria e argomentazioni crescenti sul significato della parola "spec".
Dan Ray,

6

Una tariffa oraria non va a beneficio del cliente. Vantaggi per lo sviluppatore, perché non importa quante modifiche sono richieste dal cliente.

Proprio come un contratto a prezzo fisso non avvantaggia lo sviluppatore. Almeno, non senza ordini di modifica. :-)

Nella costruzione, c'è una chiara separazione tra analisi e progettazione (architettura) e implementazione (costruzione). Anche con quella separazione, e un secolo o più di informazioni sui costi di implementazione, i progetti di costruzione possono andare oltre il budget.

Nello sviluppo del computer, non esiste una chiara separazione tra analisi, progettazione e implementazione. Il cliente non si rende conto di quanto costa cambiare uno schermo dopo che la codifica è stata completata, rispetto al abbattere un muro.

Lo sviluppatore ha la responsabilità di educare il proprio cliente e assicurarsi che il cliente comprenda il valore, al contrario del prezzo.


Ho preso in considerazione la possibilità di applicare tariffe diverse per interpretare ruoli diversi in un progetto. Se dovessi subappaltare, faresti la stessa cosa.
JeffO,

3

La differenza principale tra prezzo fisso e orario è chi si assume il rischio. Soprattutto in questo campo, le stime del progetto sono solo approssimative e possono presentare una grande incertezza.

Pertanto, a un prezzo fisso, lo sviluppatore deve assicurarsi di stimare in alto per coprire difficoltà impreviste. Ciò è ragionevole, poiché nella maggior parte delle attività commerciali vale la pena coprire il rischio (è così che funziona l'attività assicurativa).

Se il cliente si fida sufficientemente dello sviluppatore, una tariffa oraria consentirà al cliente di risparmiare denaro se il progetto termina prima della suddetta stima elevata, anche se se supera il fatto che il cliente perde denaro. In questo caso, il cliente copre il rischio e, in media, risparmia denaro.

Soprattutto se il cliente è una grande azienda e lo sviluppatore è un individuo, è probabile che il cliente si trovi in ​​una posizione migliore per assumere rischi. Dover pagare una tariffa aggiuntiva di 160 ore farà probabilmente del male a un'azienda più grande di meno che dover lavorare un mese in più gratuitamente danneggerà uno sviluppatore solitario.

Semplifica inoltre la negoziazione delle modifiche alle specifiche quando lo sviluppatore non deve effettuare una nuova stima approfondita per ogni modifica.


2

Una tariffa oraria è vantaggiosa per il cliente nei casi in cui è molto probabile che desiderino aggiungere funzionalità aggiuntive rispetto a quelle inizialmente identificate. Beneficerà inoltre il cliente laddove il processo di sviluppo includa la collaborazione con terze parti e laddove il ruolo dello sviluppatore debba includere altre attività correlate solo tangenzialmente all'attività di programmazione.

Una tariffa oraria consente allo sviluppatore di dire "Mi prenderò cura di quello". Invece di "Questo non è coperto nel prezzo concordato. Saranno altri X dollari. "

In questi casi, una tariffa oraria elimina la necessità di negoziati continui e può aiutare a prevenire incomprensioni derivanti da opinioni divergenti su quanto inizialmente concordato.


1

Con una tariffa oraria, il cliente deve assicurarsi di lavorare in modo efficiente. In un contratto a prezzo fisso, il cliente deve descrivere esattamente ciò che vuole. Se il cliente vuole conoscere il costo esatto del progetto, devi sapere esattamente cosa deve essere costruito. Di solito il cliente non lo sa, o pensa di sapere, ma cambia idea in seguito.

In entrambe le situazioni un drone di vendita troverà un modo per sovraccaricare il cliente: fare offerte basse sulla parte fissa di un progetto e compensarlo in seguito con fatture enormi per ogni piccola modifica o aggiunta, o lasciare che le persone più competenti vincano l'offerta e sostituirli successivamente con programmatori di schifezze (alla stessa tariffa oraria).

Se fossi un cliente, preferirei:

  • pagare una tariffa oraria
  • fare in modo che gli sviluppatori forniscano il codice di lavoro convalidato da test automatizzati in brevi incrementi
  • essere in grado di sostituire gli sviluppatori che non eseguono (che copre il copyright ecc.)

In questo modo sono libero di decidermi mentre vado avanti e di sapere per cosa sto pagando.


Con una tariffa oraria, il cliente deve assicurarsi che tu sia onesto.
JeffO,

0

Valuta di porre al tuo cliente la domanda in questo modo:

Quanto sono sicuri delle loro specifiche? Hanno davvero pensato a tutto? Cosa potrebbe cambiare tra adesso e quando il prodotto sarà pubblicato? Spiega che con un prezzo fisso arriva una specifica fissa. eventuali modifiche e il prezzo cambierà.

Vorrei quindi offrire un'alternativa. Cita un prezzo e un'indennità di modifica delle specifiche, forse del 20%. In questo modo, il cliente ha già preventivato delle modifiche in alcuni spazi per le modifiche e, in primo luogo, se è riuscito a ottenere le specifiche corrette, inserirà il progetto in budget!

Se il cliente desidera dirigere e controllare il processo di sviluppo e / o apportare frequenti modifiche al prodotto, può farlo, ma deve concordare una tariffa oraria / giornaliera.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.