2019-02-20 01:05:15 +0000 2019-02-20 01:05:15 +0000
245
245

Screenshot Time-tracking è comune?

Sono uno sviluppatore freelance. Quando lavoro su progetti per un cliente, tendo a fatturare la mezz'ora, il che va bene. Inoltre, faccio del mio meglio per tracciare ogni tipo di cosa “ricerca”, “codifica”, “pranzo”, “pausa”, ecc. in modo che il cliente possa vedere una versione dettagliata del mio orario. Questo sembra portargli un po’ di conforto.

Recentemente, ho avuto alcuni clienti che mi hanno avvicinato, ma mi hanno chiesto di usare screenshotting e/o keylogging sul mio computer di casa (che è anche il mio computer di lavoro). Naturalmente, questo mi mette a disagio. Il cliente pensa che io sia pigro. Per me,

  1. il rischio di esporre un altro cliente al lavoro tramite (2) - il software si sblocca lasciando un gigantesco buco nel mio sistema o uno screenshot di una chat con un altro cliente
  2. le implicazioni di sicurezza dell'installazione di nanny-software che è in effetti un RAT
  3. l'implicazione diretta che il cliente non si fida di me

Questi problemi mi danno veramente fastidio.

Portando il mio portafoglio di clienti soddisfatti (che non usano il tracking) non sembra persuasivo. Se non si fida di me, perché dovrebbe prendersi il tempo di assumermi? Non ho una disperata voglia di lavorare.

A questo punto sono nel settore da diversi anni. Ho consegnato molti software nel rispetto dei tempi e del budget. So quando le ore sono “meritate” contro “ho superato questo limite, credo che gli darò qualche ora gratis”.

Questo tipo di requisito è comune? Dovrei semplicemente ingoiare il rospo perché si tratta di lavoro? Mi mette molto a disagio. Mi segnala una mentalità da “negozio del sudore” guidata da metriche micrometriche piuttosto che da un buon software a un prezzo concordato. Le persone richiedono un video del loro meccanico che aggiusta la loro auto? Richiedono un rapporto orario dettagliato del meccanico per il quale hanno pagato una tonnellata di soldi? Sembra che questo problema sia unico nel suo genere.

Risposte (16)

474
474
474
2019-02-20 01:16:50 +0000

Questo tipo di esigenza è comune?

No, non lo è. È anche un problema di sicurezza e il segno di un cliente problematico. A meno che non siate alla disperata ricerca di un lavoro che rifiuterei e basta.

Il vantaggio principale del freelance è che potete scegliere i vostri clienti, i vostri orari e le vostre condizioni (che devono essere sempre chiaramente definite e concordate all'inizio). Se si permette a un cliente di interferire con queste condizioni, si perde parte del proprio vantaggio e si riduce il proprio futuro status di negoziatore.

132
132
132
2019-02-20 01:28:07 +0000

il rischio di esporre un altro cliente lavora tramite (2) - il software si sblocca lasciando un gigantesco buco nel mio sistema o uno screenshot di una chat con un altro cliente

Ecco perché non userò un software di screen-logging, e non conosco un solo free-lancer che lo permetta sul proprio computer.

** Probabilmente hai firmato NDA con i tuoi clienti. L'installazione di questo software probabilmente rompe la NDA**

Come (eventualmente) salvare questa situazione - Spiegare loro il motivo di cui sopra, e suggerire altri modi per costruire la fiducia con loro. Qualcosa come

Non posso installare un software del genere perché potreste inavvertitamente vedere quello su cui sto lavorando per altri clienti. Si tratta di una violazione della loro fiducia (e di una possibile NDA), quindi non posso davvero cambiare idea. Ho diverse referenze XYZ se siete preoccupati per l'etica del lavoro.

85
85
85
2019-02-20 01:25:53 +0000

**NON LASCIATE ALCUNO SPY SUL VOSTRO PROPRIETA’ E LAVORO!

Se lavorate nei locali dei clienti, usando la loro proprietà e le loro licenze, allora hanno tutti i diritti di keylog e screencapture.

** Ma non è questo il caso! ** Temo che abbiate dato loro delle idee con i vostri fogli di presenza troppo dettagliati e dettagliati.

Perché dovreste farlo?

Date un preventivo e, una volta redatto il contratto, indicate una quantità di tempo e un prezzo più preciso.

Una volta raggiunte le pietre miliari o terminato il lavoro, fatturate e fatturate i vostri compiti / tempo.

Se è molto diverso dal vostro preventivo, fareste meglio a parlare di ciò che ha causato l'aumento dei prezzi quando si è verificato e fareste meglio ad accettarlo.

Se insistono, ringraziateli per aver considerato di lavorare con voi, ma declina rispettosamente le preoccupazioni per la sicurezza.

Permettetemi di ribadire:

** NON LASCIATE ALCUNO SPEDIRE LA VOSTRA PROPRIETÀ E LAVORARE!

26
26
26
2019-02-20 06:17:39 +0000

E’ una cosa abbastanza comune. UpWork richiede screenshot per avere i diritti di deposito a garanzia. A causa della popolarità di UpWork, si può dire che è una pratica comune. (HubStaff e vari altri operano in modo simile)

Il client Upwork installa un programma che prende uno screenshot ogni 10 minuti e controlla l'attività della tastiera e del mouse in ogni fascia oraria per determinare se si è realmente alla tastiera e approssimativamente quanto si è attivi.

Personalmente l'ho trovato spiacevole all'inizio, ma mi ci sono abituato rapidamente. I clienti lo controllano raramente. È soprattutto che, in caso di controversia, i meccanismi di deposito a garanzia non funzionano senza la traccia cartacea dell'attività.

Nota: il tracker è facoltativo. Se non lo usate, avete poche possibilità di recuperare i fondi, in quanto è necessario per il processo di risoluzione delle controversie.

Modifica: dovrei aggiungere che non credo che lo sviluppo di software sia un lavoro ad ore. A meno che non si tratti di una sorta di digitazione a macchina, la maggior parte dello sviluppo di software riguarda la soluzione di problemi in ogni momento della giornata. Penso che sia più simile all'arte. Non si può mettere Picasso in una stanza e dire “OK”, darmi 2 quadri al giorno su un turno da 9 a 5, e noi controlleremo la tua tela. È una sciocchezza.

18
18
18
2019-02-20 08:51:50 +0000

Altri hanno dato buone risposte, che sia normale o meno (no!), ma io volevo dare una reazione di esempio. Il tono dovrebbe essere sicuro, una sorta di approccio “prendi o lascia” (che, IMO, questo è):

Hi,

Sono nel settore da diversi anni. Ho consegnato molti software nel rispetto dei tempi e del budget. Sono consapevole della gestione del tempo e delle prestazioni che ci si può aspettare da un professionista.

Chiedermi di usare un software di tracciamento mi dà l'impressione che non vi fidate di me e questo non aiuterà il progetto per nessuno di noi due. Se volete, posso dare alcune testimonianze di altri clienti su come sia lavorare con me, ma l'utilizzo di un software di tracciamento deve essere un no difficile per me.

Fatemi sapere se volete continuare con questo progetto, [e qui qualcosa di positivo a seconda di quanto vi piacerebbe questo progetto].

16
16
16
2019-02-20 14:40:43 +0000

Parlando con chi deve farlo o meno, credo che la risposta sia qui.

Non ho una disperata voglia di lavorare.

Uno dei principali vantaggi di essere un buon sviluppatore freelance è la possibilità di scegliere i propri clienti e di lavorare alle proprie condizioni. Se non vi sentite a vostro agio (e chi potrebbe biasimarvi), rifiutate semplicemente. Probabilmente non è comunque qualcuno con cui vuoi lavorare.

È importante ricordare che TU sei il responsabile della tua attività e sei responsabile di come svolgi il tuo lavoro, di quanto ti fai pagare, ecc. Se vi trovate in una situazione in cui state lottando per i clienti o per il denaro, rivalutate con ogni mezzo, ma non sembra che sia questo il caso.

Quando lo farete con tatto e con fiducia, otterrete rispetto e attirerete clienti di qualità superiore attraverso la volontà di prendere il controllo, di dettare le regole del processo o di andarvene quando la situazione lo richiederà.

11
11
11
2019-02-20 10:03:23 +0000

Dispositivi dedicati

Un tale requisito non è comune, ma capita a volte. Una ragione per ambienti altamente monitorati come questo è il controllo della sicurezza, ma la sicurezza va in entrambi i sensi: non vogliono che facciate cose non autorizzate, ma non volete che facciano cose non autorizzate con i vostri dati o, peggio, con i dati degli altri vostri clienti. Questo significa che se una cosa del genere viene implementata, è assolutamente incompatibile con il concetto di “il mio computer di casa (che è anche il mio computer di lavoro)” - se fanno screenshot time tracking, allora questo deve essere fatto su un dispositivo separato che è dedicato solo al loro progetto, almeno mentre il loro progetto è in corso. Ad esempio, iniziare con una macchina pulita, impostare le cose per il loro progetto (compresa la cosa del time tracking), usare quella macchina solo per quel progetto e nient'altro, e pulire la macchina non appena il progetto finisce, che è una parte comune delle NDA, se si lavora con i dati sensibili di quel cliente.

Se lavorate sul vostro computer di casa che contiene anche dati di altri clienti, allora non potete soddisfare tale requisito; dovreste procurarvi una macchina di lavoro separata, e dovreste valutare se quello che vi pagano è adeguato per giustificare questo.

10
10
10
2019-02-20 23:32:10 +0000

C'è un'angolazione che penso potreste prendere che non è stata affrontata:

Invece di postulare perché non lo fate a causa del rischio per ALTRI clienti o per voi stessi…

Spiegate perché non lo fate a causa dei rischi per il cliente che lo richiede

In generale, volete sempre postulare questo in termini della persona che lo richiede, piuttosto che di voi stessi, e perché il richiedente “in realtà non lo vuole”. Mettete i negativi, e i potenziali oneri, direttamente su di loro e non su voi stessi, e ponete la cosa come qualcosa che state non facendo per migliore servire i loro interessi nel non farlo:

“Se installassi questo tipo di software per ogni cliente, ci sarebbe il rischio di una violazione nel mio computer, e loro potrebbero essere in grado di leggere i vostri dati e il vostro codice proprietario, che sarebbe un rischio per la sicurezza per voi. Ti stimo come cliente, e capisco le tue preoccupazioni, ed è per questo che come professionista questo è semplicemente qualcosa che non permetto, come regola generale a tutti i miei clienti, per la tua sicurezza”

Posiziona questo come se facessi loro un favore e ti prendessi cura di loro non facendo questo, mai, come regola generale. Se insistono, offrite loro una soluzione che vi metta a vostro agio, ma che preveda tutti i relativi costi, fino all'acquisto delle relative attrezzature, e che vi paghino il tempo necessario per allestire l'ambiente o gli ambienti associati. Se sono seri e hanno una seria preoccupazione, pagheranno per questo. Se non lo sono (o se sono solo arbitrariamente offensivi) passeranno a qualcun altro, e voi vi sentirete meglio (dato che avete detto di non essere disperati per questo lavoro).

Appaltatore vs Dipendente

Inoltre, un altro aspetto non ancora trattato in questa sede è che questo grado di coinvolgimento del cliente e di interferenza nell'indirizzare il vostro lavoro rischia di creare (negli Stati Uniti) un rapporto dipendente/datore di lavoro legalmente definito, piuttosto che uno di un appaltatore.

Se lavorate come dipendenti di un'agenzia appaltatrice, questo non è un problema (siete già in un rapporto di lavoro dipendente con qualcuno in relazione al lavoro in particolare, e se il vostro datore di lavoro vuole farvi dirigere da qualcun altro con cui sta stipulando un contratto, questo è di competenza del vostro datore di lavoro: ma è anche un onere per loro fornire attrezzature ed essere responsabili della creazione di eventuali rischi per la sicurezza correlati in qualità di vostro datore di lavoro). Se lavori come appaltatore completamente indipendente (che è quello che presumo in questo caso, da etichette e scritte), questa è una situazione che i tuoi clienti dovrebbero voler evitare: ti commissionano il lavoro, non ti assumono come dipendente, e questa distinzione è in realtà importante.

Si noti che si tratta solo di un'opinione approssimativa, e se ha delle preoccupazioni specifiche dovrebbe assumere un avvocato per esaminare situazioni specifiche (e mi permetta anche di inserire un generico disclaimer “Non sono un avvocato, né sono il suo avvocato/ecc”).

Le raccomanderei personalmente di fare attenzione a quanto condivide con loro, e di posare come una questione di professionalità il fatto che sta semplicemente registrando le ore fatturabili in relazione a prodotto di lavoro , rispetto al dettaglio il suo giorno. Concentratevi su quello che avete fatto in relazione a un determinato insieme di ore fatturabili, piuttosto che sulla registrazione delle pause/ecc. C'è un certo grado di condivisione eccessiva che può creare aspettative sbagliate.

Questo è un punto in cui, quando lavoro come imprenditore completamente indipendente, personalmente prenderei una pagina da come gli avvocati gestiscono in genere le ore fatturabili. Sì, include cose come la “ricerca” e il tempo speso per farlo. No, non include (che io abbia mai visto o in qualsiasi altro posto in cui abbia lavorato, avendo trascorso del tempo in uno studio legale) cose come “prendersi una pausa”. Documenta quello che hai fatto, registra l'ora. Questo è ciò che mettete in conto al cliente. Il resto in realtà non è affar loro: pagano per un risultato, non ti assumono come dipendente. (a meno che non si arrivi a un diverso accordo reciproco per lavorare come dipendente per loro)

5
5
5
2019-02-20 18:19:19 +0000

No, non è una richiesta normale. E dalle vostre descrizioni, penso che possiate migliorare le vostre tecniche di fatturazione. Ai clienti non interessano le vostre pause pranzo. A loro interessa solo vedere cosa avete fatto e quanto è costato. Siate chiari, concisi e immaginate di essere il cliente che legge la fattura. L'obiettivo dovrebbe essere: “Wow, guarda quanto lavoro è stato fatto in così poco tempo! Esempi:

Bad: "2,5 ore: correzione di bug, ricerca”

Nessuno vuole pagare per la correzione di bug e la ricerca! Ma sono felici di pagare per gli “aggiornamenti”.

Buono: “2,5 ore: aggiornamento delle interfacce, aggiunta dell'indicatore di batteria scarica, aggiunta del monitoraggio dei condensatori di flusso, sviluppo di un database aggiuntivo”

Non c'è bisogno di un sacco di dettagli, quanto basta per dimostrare che sei stato impegnato e che le ore sono ragionevoli.

4
4
4
2019-02-20 13:53:58 +0000

Io personalmente rifiuterei a causa di problemi di privacy (sia tuoi che di altri tuoi clienti).

Tuttavia, proporrei anche un'alternativa. Chiederei loro di fornire una macchina simile che abbia la funzione di tracciamento degli screenshot e che il computer possa essere usato solo per il lavoro relativo al cliente che ha richiesto l'installazione del software di screenshotting.

4
4
4
2019-02-20 11:47:45 +0000

Il vostro problema riguardo a questa richiesta si basa sulla vostra configurazione. Il motivo per cui c'è un problema di privacy è che non avete suddiviso il vostro personale e il vostro lavoro in modo corretto; né avete suddiviso i vostri clienti.

Creando una singola VM per cliente, non avrete in nessun momento alcun problema di contaminazione incrociata dei dati di key log o dei dati personali.

Ci sono molte ragioni per cui fare questo è vantaggioso - come ad esempio limitare l'impatto del malware sulla vostra attività, rompere accidentalmente le NDA e, come avete appena scoperto, soddisfare strane richieste da parte dei clienti.

È una pratica comune? Beh, non posso parlare di freelance, ma la maggior parte degli istituti finanziari utilizza i key logger per proteggersi; spesso all'insaputa dei dipendenti. Vale la pena sottolineare che la raccolta dei dati è legale; ma l'uso di password ecc. non lo è. Il fatto che vi chiedano di dimostrare che state lavorando al foglio di presenza che presentate non sembra irragionevole; e se avete una proposta migliore su come presentarla, potete fare una controproposta.

Per quanto riguarda l'implicazione diretta, il cliente non si fida di me; non sono d'accordo con questa dichiarazione generale. Potrebbe essere che la persona che sta facendo l'outsourcing non sia affidabile; o una delle tante altre opzioni; e anche se fosse vero, e allora? Ti fideresti della parola di qualcuno senza alcuna prova a sostegno? In realtà sembra che stiano prendendo una posizione molto ragionevole nel volere delle prove.

Si può sempre rispondere che è necessario essere pagati in anticipo prima della consegna della merce - il che è anche molto ragionevole.

3
3
3
2019-02-20 16:18:42 +0000

Non ho mai sentito parlare di questo concetto, forse è un americanismo, ma nel Regno Unito … mai.

Tuttavia, l'ho fatto a me stesso molto tempo fa nel tentativo di aiutarmi a compilare i miei fogli di presenza alla fine della settimana, installando un programma che teneva traccia di quale programma era attivo ogni pochi secondi. Ho scoperto che, come sviluppatore di software, i 2 programmi che ho usato di gran lunga di più, e intendo oltre il 50% del tempo combinato, erano Firefox e Microsoft Word.

Word è ovvio, tutte quelle specifiche e quei documenti, ma i 2 principali siti web di Firefox visti erano StackOverflow e MSDN (3rd FYI era Outlook. . non amate gli ambienti di lavoro aziendali!)

Quindi il mio problema è diventato rapidamente il modo di dire su cosa stavo lavorando, se una parte significativa del mio tempo è stata spesa a leggere roba, anche se era legata al lavoro. Ho rinunciato perché era inutile (anche se statisticamente divertente).

Quindi, a meno che non siano solo paranoici sul fatto che stai lavorando (piuttosto che giudicarti in base ai risultati), dì loro che non lo usi perché è una perdita di tempo.

2
2
2
2019-02-22 16:21:59 +0000

È meglio evitare clienti scomodi.

Come fare?

Aumentare la tariffa per loro.

Se hanno richieste speciali come questa, basta raddoppiare la tariffa.

Se sono d'accordo o meno, in ogni caso si guadagna.

1
1
1
2019-02-20 23:25:53 +0000

Se vi trovate nel Regno Unito e dichiarate di lavorare come appaltatori, l'HMRC (Her Majesty’s Revenue and Customs) avrà una giornata campale. Come appaltatore, vieni pagato per fare il lavoro - non c'è modo che tu permetta a qualcuno di osservare il tuo lavoro in modo così dettagliato, a meno che tu non sia un dipendente. Quindi, se lo scoprono, vi costerà un sacco di soldi.

Questo è in cima a tutte le argomentazioni sulla sicurezza, la privacy, la possibile esposizione dei dati degli altri clienti e così via.

0
0
0
2019-02-20 20:16:58 +0000

La mia risposta è simile a quella di Peteris, ma un po’ più in là.

Durante il monitoraggio, è sciocco non trattare questa postazione di lavoro come nota infetta da spyware. Dovrebbe essere in una DMZ sulla vostra rete (o avere il suo accesso limitato all'uscita e nient'altro).

Sapere che qualcuno non si fida di me è fastidioso - capisco che non necessariamente sappiano che sono degno di fiducia - ma è comunque difficile non trovare questo insulto. Il solo modo in cui acconsentirei mai ad un'intrusione come questa è se la paga prevista fosse più che sufficiente a coprire

a) il costo di una postazione di lavoro dedicata al compito, e

b) la seccatura necessaria per impostarla come sopra, e

c) il fatto che sia rimasta abbastanza per giustificare il lavoro.

Anche così, probabilmente prenderei in considerazione una VM.

Ovviamente ci sono altri fattori: Quanto ti serve il lavoro? Quanto è probabile che questo cliente le porti un lavoro futuro - o che le riferisca altri clienti interessanti?

Per quanto riguarda la frequenza di questo lavoro… non l'ho mai visto, ma questa è la mia esperienza.

-1
-1
-1
2019-02-21 08:50:00 +0000

Screenshot time-tracking non è comune. Ma se applicato correttamente, è vantaggioso per tutti.

1. Una tale richiesta è normale solo per i propri dispositivi.

Ho incontrato un tale comportamento presso i clienti e posso capirlo. Nella misura in cui ciò avviene solo sui loro dispositivi dedicati all'accesso alla loro infrastruttura, questo non è un problema. Per gli altri casi, leggere di più:

Utilizzo sempre il tracciamento delle mie attività con beneficio, ma le registrazioni devono rimanere interne.

2. Quando lavoro sul mio computer, la registrazione è mia, non loro.

Durante il mio periodo di contrattazione di sviluppatori di software, ho deliberatamente trovato e installato uno strumento che registra la finestra in alto e gli screenshot. Mi ha dato flessibilità nell'affrontare più progetti e clienti, passando da un progetto all'altro senza bisogno di scrivere immediatamente le loro ore, fatturandole con precisione e controllandole io stesso se avevo bisogno di rivedere ulteriormente il mio tempo trascorso. Inoltre, se qualche lavoro andava perso a causa dell'instabilità dell'editor, era facile ripristinarlo dagli screenshot. A quel tempo, Svelavo gli screenshot al cliente, ma solo durante la sua presenza personale nel mio ufficio, con me che controllavo il computer e senza registrazione video. In questo modo sarebbero stati in grado di verificare i miei periodi fatturati e anche se altri screenshot sarebbero apparsi brevemente sullo schermo per 0,3 secondi, non lo avrei visto come una preoccupazione. Se mi chiedessero di avere alcuni screenshot, li riformulerei per rimuovere prima le informazioni non correlate.

3. La registrazione può essere pienamente divulgata solo se effettuata su loro postazione di lavoro.

Si applica sia al freelance che all'occupazione. Anche nel mio caso, durante il mio attuale periodo di lavoro, continuo a utilizzare questo strumento per fornire una fatturazione accurata per tutti i progetti. E qui, darei l'intera traccia al mio datore di lavoro, anche in modo proattivo (voglio dire, la registrazione è una mia iniziativa, non un loro requisito) perché sul computer dell'azienda non ho nulla da nascondere.