Considera la circostanza in cui qualcuno lavora per più clienti e addebita loro una tariffa oraria. Questo è abbastanza comune. Tuttavia, in che modo un lavoratore a contratto con frequenza oraria dovrebbe fatturare i propri clienti quando, nella rara circostanza in cui possono lavorare una sola volta, ciò è reciprocamente vantaggioso per più clienti?
In altre parole, supponi che qualcuno abbia due clienti , A e B. Il cliente A e B non hanno rapporti tra loro. Tuttavia, dopo aver iniziato a lavorare su entrambi i progetti, ti rendi conto che puoi consolidare circa il 20% del lavoro per entrambi i progetti. Completa il lavoro una volta e il 100% (del 20%) può essere condiviso reciprocamente tra i due progetti?
Qual è il modo etico di dividere la fatturazione di questo lavoro tra i tuoi clienti? La risposta iniziale e viscerale è che potresti / dovresti far conoscere ai tuoi clienti la circostanza e addebitarli solo metà tempo, ciascuno. Tuttavia, non tutti i clienti apprezzano questo modello: vogliono che il 100% del tuo lavoro appartenga a loro.
Ad esempio, immagina di essere un ingegnere del software e scrivere codice freelance. Alcuni clienti vogliono che tu scriva il tuo codice, rigorosamente per loro. Posso capirlo, soprattutto se il tuo codice è di proprietà contrattuale e di proprietà del tuo cliente. Tuttavia, questo non è sempre plausibile. C'è una grande differenza tra il riutilizzo del layout di un sito, della struttura del database o del back-end, del codice del server e la condivisione di una base di codice di livello molto basso che si occupa di semplici attività che la piattaforma di sviluppo sottostante avrebbe potuto includere, ma non ha. Questa è una circostanza comune e riscrivere lo stesso codice è considerevolmente ridondante e, francamente, non realistico.
Un altro avvertimento è che l'esempio di due clienti, con un requisito di divisione è un po 'semplice.
Di nuovo, prendi il mio esempio di codifica. Potreste rendervi conto che per un particolare insieme di progetti software, potreste consolidare requisiti simili in un "framework" di codice. Nessuno dei due progetti dei clienti utilizzerà il tuo framework al massimo del suo potenziale. Tuttavia, c'è abbastanza somiglianza tra i due, che metterli insieme ha senso e, a lungo termine, potrebbe far risparmiare un po 'di tempo a entrambi i clienti.
Qual è il modo etico di gestire questo tipo di situazioni ? Non sono un libero professionista, ma devo registrare orari per varie società interne per cui lavoro. Non è un grosso problema per me tenerne traccia perfettamente (perché tutte queste società sono di proprietà della stessa società), tuttavia, questo è qualcosa che ho sempre messo in dubbio. Soprattutto considerando che potrebbe arrivare il giorno in cui diventerò un lavoratore freelance per queste aziende e dovrò trovare un modo per suddividere eticamente il lavoro per la fatturazione.