¿Es común el seguimiento del tiempo de captura de pantalla?

Soy un desarrollador independiente. Cuando trabajo en proyectos para un cliente tiendo a facturar a la media hora, lo cual ha estado bien. Además, hago todo lo posible para rastrear cada tipo de cosa "investigación", "codificación", "almuerzo", "descanso", etc. para que el cliente pueda ver una versión detallada de mi hora. Esto parece traerles algo de consuelo.

Recientemente, algunos clientes se me acercaron, pero me pidieron que use capturas de pantalla y / o registro de teclas en la computadora de mi casa (que también es la computadora de mi trabajo). Naturalmente, esto me hace sentir incómodo. El cliente piensa que soy un vago. A mi,

  1. el riesgo de exponer el trabajo de otro cliente a través de (2) - el software deja de estar parcheado y deja un agujero gigante en mi sistema o una captura de pantalla de un chat con otro cliente
  2. implicaciones de seguridad de la instalación de software de niñera que es efectivamente una RAT
  3. la implicación directa de que el cliente no confía en mí

Estos temas realmente me molestan.

Mencionar mi cartera de clientes satisfechos (que no utilizan el seguimiento) no parece convincente. Si no confías en mí, ¿por qué te tomarías el tiempo de contratarme? No estoy desesperado por trabajar.

He estado en la industria un número de años en este momento. He entregado una gran cantidad de software a tiempo y dentro del presupuesto. Sé cuándo las horas son "merecidas" frente a "Me excedí en esto, supongo que les daré algunas horas gratis".

¿Es común este tipo de requisito? ¿Debería aguantarme porque es trabajo? Me hace sentir muy incómodo. Me indica una mentalidad de "taller de explotación" impulsada por métricas de microgestión en lugar de obtener un buen software a un precio acordado. ¿Las personas solicitan un video de su mecánico arreglando su automóvil? ¿Solicitan un informe detallado por horas del mecánico por el que pagaron una tonelada de dinero? Parece que este problema es exclusivo del software.

¿Son estos el gobierno, contratistas del gobierno o clientes regulados de otra manera? Sé que el gobierno de los EE. UU. tiene el derecho de presentarse en el lugar de trabajo de cualquier contratista en cualquier momento para auditar las tarjetas de tiempo: un amigo que trabajaba desde casa hizo que un auditor se presentara en su casa para una inspección. Tenía que mostrar en su pantalla que la entrada abierta actual correspondía al trabajo de ingeniería que estaba haciendo. Esto se extiende al trabajo no gubernamental realizado por contratistas (debido al cálculo de los gastos generales).
Los comentarios no son para una discusión extensa; esta conversación se ha movido a chat .

Respuestas (16)

¿Es común este tipo de requisito?

No, no lo es. También es un problema de seguridad y una señal de un cliente problemático. A menos que estés desesperado por el trabajo, simplemente me negaría.

La principal ventaja de ser freelance es que eliges a tus clientes, tus tiempos y tus condiciones (estos siempre deben estar claramente definidos y acordados desde el principio). Si permite que un cliente se inmiscuya en ellos, perderá parte de su ventaja y disminuirá su futuro estatus de negociación.

Acordado. Esto es poco común e inusual. No aceptaría a un cliente que tuviera esto como requisito.
Estoy de acuerdo e incluso iría más fuerte. Ya están dando señales de que van a disputar los cargos laborales de OP. Incluso si OP está desesperado, es mejor estar inactivo que trabajar gratis.
Nunca entiendo por qué la gente querría contratar a alguien en quien claramente no confía.
@JörgWMittag obtienes muchas cosas raras trabajando como freelance, a veces son personas que se las prueban o establecen un orden jerárquico, a veces son clientes que han tenido malas experiencias y no se han superado. No tiene sentido tratar de analizar las razones, si no te gustan las condiciones, rechaza el trabajo.
Incluso iría tan lejos como para llamarlos, asegurándome de hacerles saber exactamente por qué los rechaza y por qué cualquier profesional independiente respetable también los rechazaría. Es simple ignorancia: alguien cree que sabe de lo que está hablando pero no tiene idea, esto necesita ser denunciado.
Es posible que desee preguntarles si alguna vez han leído algo de George Orwell mientras está en eso.
No, no entables un diálogo al respecto, simplemente rechazándolos de manera cortés y profesional y avanzando "Lo siento, no trabajo en esos términos. Saludos".
@JörgWMittag: la persona que fusiona tus solicitudes de extracción confía en ti, pero la persona que paga tus facturas no confía en nadie ni en nada. Lo mejor de las entidades corporativas es que pueden tomar su disonancia cognitiva y separarla en diferentes departamentos (o, ya sabes, "confiar pero verificar en la revisión del código", como habría dicho Reagan si hubiera sido un desarrollador de software).
Lamentablemente, se está volviendo más común, pero eso no significa que simplemente debamos aceptarlo como la norma; debemos continuar resistiéndonos a tales procedimientos invasivos. ¡Debe haber una cierta cantidad de confianza para que cualquier concierto profesional suceda!
Estoy de acuerdo con esto completamente. Si desea monitorear continuamente lo que hace una persona que contrata para hacer un trabajo y rastrear para qué está usando su computadora, contrate a un empleado y no a un trabajador independiente.

el riesgo de exponer el trabajo de otro cliente a través de (2) - el software deja de estar parcheado y deja un agujero gigante en mi sistema o una captura de pantalla de un chat con otro cliente

Es por eso que no usaré software de registro de pantalla, y no conozco a un solo trabajador independiente que lo permita en su computadora.

Probablemente firmó acuerdos de confidencialidad con sus clientes. Es probable que la instalación de este software rompa el NDA

Cómo (posiblemente) salvar esta situación: explíqueles la razón anterior y sugiera otras formas de generar confianza con ellos. Algo como

No puedo instalar un software como ese porque, sin darse cuenta, podría ver en qué estoy trabajando para otros clientes. Eso es una violación de su confianza (y posible NDA), por lo que realmente no puedo ceder en eso. Tengo varias referencias XYZ si te preocupa la ética de trabajo.

Simplemente devuélvalo al cliente y pídale que lo asegure por romper potencialmente la NDA. Probablemente necesite, no sé, 100 millones de dólares o algo así, dependiendo de sus clientes.
Si esa es realmente su única preocupación, siempre puede ofrecerles trabajar en un dispositivo que ellos proporcionen y que se pueda configurar como quieran. Si en realidad no desea que lo controlen cada minuto del día (lo cual es una actitud válida, aunque más difícil de justificar ante el cliente), debe saber lo que va a decir si se ofrecen a proporcionarle cualquier hardware. necesita en sus términos.
@nelson: ¿Sabes qué es peor que romper un NDA sin darte cuenta? Haciéndolo a cambio de una contraprestación (que sería un seguro pagado por el cliente). Eso es espionaje industrial y saldrías de debajo de esa nube.
@BenVoigt; No, eso no tiene sentido. Está solicitando un seguro de responsabilidad civil por fallas en el software de captura de pantalla. Eso no es en absoluto consideración; nunca te beneficiarías de t.
@EricNolan es bastante justo, pero se les cobrará por todo el tiempo que me llevará configurar todo a mi gusto.

¡¡NO DEJES QUE NADIE ESPÍE TU PROPIEDAD Y TRABAJO!!

Si trabaja en las instalaciones de los clientes, utilizando su propiedad y licencias, entonces tienen todo el derecho de registro de teclas y captura de pantalla.

¡Pero ese no es el caso!

Me temo que les diste ideas con tus hojas de horas detalladas y demasiado detalladas.

¿Por qué harías eso?

Usted da una estimación y una vez que redacta un contrato, nombra una cantidad de tiempo y precio más precisos.

Una vez que se alcanzan los hitos o se termina el trabajo, factura y factura sus tareas / tiempo.

Si es muy diferente a su estimación, es mejor que hable sobre lo que causó el aumento de precios cuando ocurrió y es mejor que lo acepten.

Si insisten, agradézcales por considerar trabajar con usted, pero rechace respetuosamente por motivos de seguridad.

Permítanme reiterar:

¡¡NO DEJES QUE NADIE ESPÍE TU PROPIEDAD Y TRABAJO!!

Los comentarios no son para una discusión extensa; esta conversación se ha movido a chat .

Esto es bastante común. UpWork requiere capturas de pantalla para que pueda tener reclamaciones de depósito en garantía. Debido a la popularidad de UpWork, es seguro decir que esta es una práctica común. (HubStaff y varios otros operan de manera similar)

El cliente de Upwork instala un programa que toma una captura de pantalla cada 10 minutos y verifica la actividad del teclado/mouse en cada intervalo de tiempo para determinar si realmente estuvo frente al teclado y aproximadamente qué tan activo estuvo.

Personalmente lo encontré desagradable al principio pero rápidamente me acostumbré. Los clientes rara vez lo comprueban. Es principalmente que en el caso de una disputa, los mecanismos de depósito en garantía no funcionan sin el rastro de actividad en papel.

Nota: el rastreador es opcional. Si no lo usa, tiene pocas posibilidades de recuperar los fondos, ya que es necesario para el proceso de resolución de disputas de depósito en garantía.

Editar: debo agregar que no creo que el desarrollo de software sea un trabajo por hora. A menos que se trate de algún tipo de mecanografía, la mayor parte del desarrollo de software consiste en resolver problemas en todo momento del día. Creo que es más como arte. No puedes poner a Picasso en una habitación y decir OK, dame 2 pinturas al día en un turno de 9 a 5, y estaremos monitoreando tu lienzo. No tiene sentido.

Eliminando mi cuenta de Upwork ahora.
¿Un mecánico realmente pasó 2 días arreglando mi auto? ¿Pasó el abogado todas esas horas facturadas en mi caso? Ninguno de estos me permitiría registrar sus sistemas o realizar un seguimiento de su trabajo. ¡¿Cómo diablos cree este sitio web que esto es aceptable?! Aunque, a juzgar por las extremadamente bajas ofertas de mano de obra esclava que hay allí, no me sorprende. Ah, y el hecho de que se salgan con la suya, no significa que sea "MUY" común. Solo si los trabajadores independientes trabajan en el sitio del cliente utilizando la propiedad del cliente. De lo contrario, son dos empresas que realizan un trabajo por contrato.
Los comentarios no son para una discusión extensa; esta conversación se ha movido a chat .
¿Cómo saben que no me he tomado el tiempo y el esfuerzo extra de encontrar/escribir un programa que automatice los movimientos del mouse y las pulsaciones de teclas para mí? Buscaba activamente a un cliente que fuera problemático, hacía el trabajo muy rápido antes de holgazanear por el resto del tiempo, con la certeza de que su propio sistema estaba demostrando que todavía estaba trabajando duro. Ned Kelly (el aussie bush-ranger) fue acusado de diversas formas de robar caballos hasta que un día, pensó, f*^%-it, voy a robar caballos. Una relación abierta sin confianza no vale nada.
@enhzflep Eso es cierto. Creo que el desafío es cómo construir una plataforma como Upwork y poder ofrecer servicios de depósito en garantía. ¿Qué otro mecanismo además de algún tipo de rastreador de actividad está disponible? Su argumento, aunque válido e importante, se aplica a todos los desarrolladores de software que trabajan en una oficina abierta bajo la supervisión visual de un gerente. En mi opinión, la razón principal por la que el rebaño acude en masa a sus oficinas en lugar de disfrutar del desarrollo remoto es para que la administración insegura pueda lidiar con sus problemas de confianza a nivel diario.
Como nota, UpWork utiliza las herramientas más sencillas (capturas de pantalla y registro) para garantizar la productividad. Fácil, especialmente en este caso, no significa bueno, solo significa que pueden eliminar a los estafadores sin perder dinero. Es para la tranquilidad de UpWork, no de los programadores ni de sus clientes.

Otros han dado buenas respuestas si esto es normal o no (¡no!), pero quería dar una reacción de ejemplo. El tono debe ser confiado, una especie de enfoque de "tómalo o déjalo" (que, en mi opinión, es este):

Hola,

He estado en la industria un número de años. He entregado una gran cantidad de software a tiempo y dentro del presupuesto. Soy consciente de la gestión del tiempo y actúo como se puede esperar de un profesional.

Pedirme que use un software de rastreo me da la impresión de que no confías en mí y que eso no ayudará al proyecto para ninguno de los dos. Si quieres, puedo dar algunos testimonios de otros clientes sobre cómo es trabajar conmigo, pero el uso de un software de seguimiento tiene que ser un no difícil para mí.

Por favor, hágame saber si desea continuar con este proyecto, [ y aquí algo positivo dependiendo de cuánto le gustaría este proyecto ].

Agregaría al párrafo del medio sobre cómo esto es una violación de seguridad. +1
Lo he considerado, o la comparación con, por ejemplo, un mecánico de automóviles, pero llegué a la conclusión de que eso no importa. Realmente no importa que entiendan, todo lo que necesitan saber es que no es una opción. Más texto solo distraerá (al menos, así fue mi conclusión).
Que hayan preguntado es una señal de alerta, así que les informaría por qué me niego a trabajar para ellos como cortesía, pero sería un no difícil independientemente de si cambiaron de opinión sobre el seguimiento.

Hablando de si debes o no hacer esto, creo que aquí tienes tu respuesta.

No estoy desesperado por trabajar.

Uno de los principales beneficios de ser un buen desarrollador independiente es la capacidad de elegir a sus clientes y trabajar en sus propios términos. Si no te sientes cómodo con esto (y quién te culparía), simplemente recházalo. Probablemente no sea alguien con quien quieras trabajar de todos modos.

Es importante recordar que USTED está a cargo de su negocio y es responsable de cómo hace su trabajo, cuánto cobra, etc. Si se encuentra en una situación en la que está luchando por obtener clientes o dinero, entonces, por supuesto, reevaluar, pero no parece que ese sea el caso.

Cuando se hace con tacto y confianza, inspirará respeto y atraerá clientes de mayor calidad a través de la voluntad de tomar el control, dictar el proceso o retirarse cuando la situación lo requiera.

Dispositivos dedicados

Tal requisito no es común, pero sucede a veces. Una de las razones para entornos altamente monitoreados como este son los controles de seguridad, pero la seguridad va en ambos sentidos: no quieren que hagas cosas no autorizadas, pero tampoco quieres que hagan cosas no autorizadas con tus datos o, peor aún, con tus datos. de sus otros clientes.

Esto significa que si se implementa algo como esto, es absolutamente incompatible con la noción de "la computadora de mi casa (que también es la computadora de mi trabajo)". su proyecto solamente, al menos mientras su proyecto está en curso. Por ejemplo, comience con una máquina limpia y limpia, configure las cosas para su proyecto (incluido el seguimiento del tiempo), use esa máquina solo para ese proyecto y nada más, y limpie la máquina tan pronto como finalice el proyecto, que es una parte común de NDA si trabaja con datos confidenciales de ese cliente.

Si está trabajando en la computadora de su hogar que también contiene datos de otros clientes, entonces no puede cumplir con ese requisito; necesitaría obtener una máquina de trabajo separada, y tendría que evaluar si lo que le están pagando es adecuado para justificar eso.

Si bien estoy de acuerdo con la premisa general de configurar un dispositivo dedicado, no puedo votar su respuesta porque sugiere que la carga debe recaer en el profesional independiente; Estoy casi inclinado a rechazarlo. Haría que el cliente pague por el dispositivo y me pague por hora por todas las horas desperdiciadas en prepararme para trabajar en el dispositivo de su empresa.
@MonkeyZeus es una cuestión de convención si esa carga es razonable o no, y eso depende de la industria y también del campo de sus clientes. Por ejemplo, esperaría que en el desarrollo web el requisito de tener un dispositivo aislado no sea razonable, pero en las pruebas de penetración de la red, un requisito similar estaría en juego; las "prácticas estándar" generalmente aceptadas son diferentes allí por razones prácticas obvias. Consulte también empresas con estrictas políticas "anti-BYOD" en las que los contratistas solo pueden trabajar en los sistemas de la empresa. Por supuesto, esa molestia y tiempo serían facturables.
Lo que dijo @MonkeyZeus. Si el freelancer va a hacer esto por el cliente, todos los costos de hacerlo deben incluirse en el precio que paga el cliente. Y hay muchos costos.
@MonkeyZeus Y si tomara ese trabajo, agregaría al menos un factor de costo 2x por sentirme espiado y sometido al estrés debido para suprimir el deseo de eludir sus tonterías de seguridad. (Si tiene algo realmente relevante para la seguridad, lo desarrolla internamente en hardware controlado en un entorno controlado).
@R. La única parte difícil es, ¿cómo verifica que trabajó las horas que les está facturando por configurar el dispositivo aislado con el spyware? ;-) Hablando en serio, simplemente decir "mi cargo por configurar un sistema que puede espiar es de $ 10k" tal vez podría ser más efectivo que simplemente decir "no", porque entonces parece que están disminuyendo el costo en lugar de estás rechazando la condición. Además, supongo que puede configurar ese sistema para que realmente marque la salida cada vez que se aleje de él y, por lo tanto, esté absolutamente seguro de que no les está facturando mientras lee el correo electrónico de otro cliente.
@SteveJessop El cliente puede instalar el software espía poco después de comprar el dispositivo. El profesional independiente puede eliminar el bloatware, descargar, instalar y configurar todas sus cosas, como: un cliente FTP, un IDE, Android Studio, Photoshop, Putty, Chrome, etc. En el caso de Photoshop, el cliente tendría que proporcionar la licencia.

Hay un ángulo de esto que creo que podría tomar y que no se ha abordado:

En lugar de fingir por qué no haces esto debido al riesgo para OTROS clientes o para ti mismo...

Explique por qué no hace esto debido a los riesgos para el cliente que lo solicita.

En términos generales, siempre desea plantear esto en términos de la persona que lo solicita, en lugar de usted mismo, y por qué el solicitante "en realidad no quiere esto". Coloque los aspectos negativos y las cargas potenciales directamente sobre ellos y no sobre usted, y plantéelo como algo que no está haciendo para servir mejor a sus intereses al no hacerlo:

"Si instalara este tipo de software para cada cliente, existiría el riesgo de una brecha en mi computadora, y podrían leer su código y datos de propiedad, lo que sería un riesgo de seguridad para usted. Lo valoro como un cliente, y entiendo sus preocupaciones, y es por eso que como profesional esto es simplemente algo que no permito, como regla general a todos mis clientes, por su propia seguridad".

Postula esto como si les estuvieras haciendo un favor y cuidándolos al no hacer esto, nunca, como regla general. Si insisten, ofrézcales una solución que lo haga sentir cómodo, pero que les impongan todos los costos relacionados, incluido el hecho de que compren el equipo relacionado para usted, y le paguen por su tiempo configurando los entornos asociados. Si son serios y tienen una preocupación seria, lo pagarán. Si no lo son (o si solo están siendo arbitrariamente abusivos), pasarán a otra persona y usted estará mejor por eso (ya que ha dicho que no está desesperado por este trabajo).

Contratista vs Empleado

Además, otro aspecto que aún no se cubre aquí es que este grado de participación e interferencia del cliente en la dirección de su trabajo corre el riesgo de crear (en los EE. UU.) una relación empleado/empleador legalmente definida, en lugar de una relación de contratista.

Si está trabajando como empleado de una agencia de contratación, esto no es un problema (ya tiene una relación de empleado con alguien en relación con el trabajo en particular, y si su empleador quiere dejar que alguien más con quien está contratando directamente usted tanto que está dentro del alcance de su empleador: pero también es una responsabilidad de ellos proporcionar el equipo y ser responsable de crear cualquier riesgo de seguridad relacionado como su empleador). Si está trabajando como un contratista totalmente independiente (que es lo que asumo en este caso, por las etiquetas y la redacción), esta es una situación que sus clientes deberían evitar: le están encargando el trabajo, no lo están contratando como empleado, y esa distinción es realmente importante.

Tenga en cuenta que esta es solo una opinión aproximada, y si tiene inquietudes específicas, debe contratar a un abogado para que analice situaciones específicas (y también permítame insertar un descargo de responsabilidad genérico "No soy abogado, ni soy su abogado/etc") .

Personalmente, recomendaría que tenga cuidado con la cantidad que comparte con ellos, y plantee como una cuestión de profesionalismo que simplemente está registrando horas facturables en relación con el producto del trabajo , en lugar de detallar su día. Concéntrese en lo que hizo en relación con un conjunto determinado de horas facturables, en lugar de registrar descansos, etc. como tales. Hay un grado de sobrecompartir que puede generar expectativas equivocadas.

Este es un lugar en el que cuando trabajo como contratista totalmente independiente, personalmente, tomaría una página de cómo los abogados generalmente manejan las horas facturables. Sí, incluye cosas como "investigación" y el tiempo dedicado a ello. No, no (que haya visto alguna vez o en cualquier lugar donde haya trabajado, después de haber pasado un tiempo en una oficina de abogados) incluye cosas como "tomó un descanso". Documenta lo que hiciste, cronometra el tiempo en él. Eso es lo que le facturas al cliente. El resto en realidad no es asunto de ellos: están pagando por un resultado, no te están contratando como empleado. (a menos que llegue a un acuerdo mutuo diferente para trabajar como empleado para ellos)

"como regla general para todos mis clientes, por su propia seguridad" -- para su comodidad y conveniencia, no está permitido fumar en esta área.
@SteveJessop lol =) pero en realidad, por mucho que esto pueda ser una cuestión de "giro", siento que también se trata de restablecer la perspectiva/contexto en uno que fuerza la relevancia para la persona que pregunta: hacer que el cliente considere cómo se sentiría ELLA si ALGUIEN MÁS fuera el que hizo esta solicitud y podría afectarlos, y en lugar de tratar de impulsar algo sin valorar / considerar adecuadamente las preocupaciones de los demás, en realidad pueden PENSAR en ello de la manera que usted necesita. Incluso fuera de la contratación independiente, he descubierto que esta es una táctica muy útil en el trabajo en general.

No, esta no es una solicitud normal. Y a partir de sus propias descripciones, creo que puede mejorar sus técnicas de facturación. A los clientes no les importan tus pausas para el almuerzo. Todo lo que les importa es ver lo que hiciste y cuánto costó. Sea claro, conciso e imagine que es el cliente que lee la factura. El objetivo debe ser: "¡Vaya, mira cuánto trabajo se hizo en ese poco tiempo!". Ejemplos:

Malo: "2,5 horas: corrección de errores, investigación"

¡Nadie quiere pagar por la corrección de errores y la investigación! Pero están felices de pagar por "actualizaciones".

Bueno: "2,5 horas: actualización de interfaces, adición de indicador de batería baja, supervisión de condensadores de flujo, desarrollo de base de datos adicional"

No necesita una tonelada de detalles, solo lo suficiente para demostrar que ha estado ocupado y que las horas son razonables.

Si acordaron (o incluso mejor solicitaron) una corrección de errores, entonces están dispuestos a pagar por las correcciones de errores. No es necesario decir que pasó el tiempo "actualizando interfaces" cuando lo que realmente hizo fue "arreglar esa cosa en la interfaz de la que se ha estado quejando durante semanas". Dicho esto, escuché que algunos clientes novatos requieren un poco de educación para entrenarlos fuera de la noción de que los errores son de alguna manera "sus errores" y, por lo tanto, deben corregirse en su tiempo. Quiero decir, son mis errores, pero la conclusión no sigue.

Su problema en torno a esta solicitud se basa en su configuración. La razón por la que existe un problema de privacidad es porque no ha dividido su personal y su trabajo correctamente; ni has dividido a tus clientes.

Al crear una sola VM por cliente; En ningún momento tendrá ningún problema con la contaminación cruzada de datos de registro clave o datos personales.

Hay muchas razones por las que hacer esto es ventajoso, como limitar el impacto del malware en su negocio, romper accidentalmente NDA y, como acaba de descubrir, satisfacer solicitudes extrañas de los clientes.

¿Es una práctica común? Bueno, no puedo hablar de trabajo independiente, pero la mayoría de las instituciones financieras usan registradores de claves para protegerse; a menudo sin el conocimiento de los empleados. Cabe destacar que la recolección de los datos es legal; pero el uso de contraseñas, etc. no lo es. El hecho de que te pidan evidencia de que estás trabajando en la hoja de tiempo que envías no parece irrazonable; y si tiene una mejor propuesta sobre cómo puede presentarla, entonces puede hacer una contraoferta.

En cuanto a la implicación directa el cliente no confía en mí; No estoy de acuerdo con esta declaración general. Puede ser que no se confíe en la persona que realiza la subcontratación; o una de muchas otras opciones; e incluso si es cierto, ¿y qué? ¿Confiarías en la palabra de alguien sin ninguna evidencia que la respalde? En realidad, parece que están adoptando una postura muy razonable al querer pruebas.

Siempre puede responder que debe recibir el pago por adelantado antes de la entrega de los productos, lo que también es muy razonable.

Los comentarios no son para una discusión extensa; esta conversación se ha movido a chat .

Personalmente, me negaría debido a problemas de privacidad (tanto suyos como de otros clientes suyos).

Sin embargo, también propondría una alternativa. Les pediría que proporcionen una máquina similar que tenga el seguimiento de capturas de pantalla y que la computadora solo pueda usarse para el trabajo relacionado con el cliente que solicitó que instale el software de captura de pantalla.

Esta es sin duda una buena sugerencia. Creo que preferiría despedir al cliente que tener el riesgo adicional de que me acusen de romper/robar/etc. su hardware. Más concretamente, enviar y recibir computadoras portátiles por correo es un asunto complicado.
Definitivamente no es una solución favorable, pero aparte de decir que no y rechazar el negocio, esto es lo más cerca que el OP puede llegar a los deseos de sus clientes sin sacrificar la privacidad de otros clientes.
Bueno, puede ofrecer comprarlo y volver a facturarles si no le gusta el servicio postal, o para hacer frente a las acusaciones de rotura/robo simplemente cobrarles una tarifa de instalación y decir que es el propietario del hardware pero que no lo usará. para cualquier cliente que no sea él siempre y cuando te sigan enviando trabajo (por ejemplo, un pequeño anticipo o suficiente trabajo por trimestre para justificar el espacio que ocupa en tu casa). Cuanto más seguro esté de que rechazarán tales términos, más cerca estará de simplemente decir que no.

Es mejor evitar clientes incómodos.

¿Como hacer esto?

El aumento de su tarifa para ellos.

Si tienen solicitudes especiales como esta, simplemente duplique su tarifa.

Si están de acuerdo o no, en cualquier caso se gana.

Esto todavía no resuelve el problema de la seguridad. Incluso si me ofrecieran pagarme 9 veces la tarifa que ofrecieron inicialmente, ¿vale la pena arriesgar la IP de otro cliente (y una batalla legal por un NDA)? Supongo que depende de qué tan grande sea "9x", pero en general diría que no.
si la tarifa es muy alta, puede usar una computadora portátil separada para este cliente

Ni siquiera he oído hablar de este concepto, tal vez sea un americanismo, pero en el Reino Unido... nunca.

Sin embargo, me lo hice a mí mismo hace mucho tiempo en un intento de ayudarme a completar mis hojas de tiempo al final de la semana instalando un programa que realizaba un seguimiento de qué programa estaba activo cada pocos segundos. Descubrí que, como desarrollador de software, los 2 programas que más usaba, y quiero decir más del 50 % del tiempo combinado, eran Firefox y Microsoft Word.

Word es obvio, todas esas especificaciones y documentos, pero los 2 principales sitios web de Firefox que se vieron fueron StackOverflow y MSDN (el 3.° FYI fue Outlook... ¿no te encantan los entornos de trabajo corporativos?)

Así que mi problema rápidamente se convirtió en cómo saber en qué estaba trabajando, si pasaba una cantidad significativa de mi tiempo leyendo cosas, aunque estuviera relacionado con el trabajo. Me rendí porque era inútil (aunque estadísticamente divertido).

Entonces, a menos que solo estén paranoicos porque está trabajando (en lugar de juzgarlo por los resultados), dígales que no lo usa porque es una pérdida de tiempo.

No creo que este concepto sea exclusivamente estadounidense (soy estadounidense). Muchos sitios de explotación clandestina usan esto, y sospecho que el cliente al que me refiero comúnmente los usa.
@ CL40 ah, bueno, es por eso que nunca he oído hablar de eso: ¡no uso sitios de codificación de talleres clandestinos! Otros deberían hacer lo mismo que yo en este sentido :-)

Si se encuentra en el Reino Unido y afirma estar trabajando como contratista, HMRC (Registro y Aduanas de Su Majestad) tendrá un día de campo. Como contratista, se le paga por hacer el trabajo; no hay forma de que permita que alguien observe su trabajo con tanto detalle a menos que sea un empleado. Entonces, si se enteran de esto, le costará una tonelada de dinero.

Esto se suma a todos los argumentos sobre seguridad, privacidad, posible exposición de los datos de otros clientes, etc.

Mi respuesta es similar a la de Peteris pero un poco más.

Mientras se supervisa, es una tontería no tratar esta estación de trabajo como si estuviera infectada con software espía. Debe estar en una DMZ en su red (o tener su acceso restringido a la salida y nada más).

Saber que alguien no confía en mí es molesto, entiendo que no necesariamente saben que soy digno de confianza, pero aún así es difícil no encontrar esto insultante.

La única forma en que aceptaría una intrusión como esta es si el pago esperado cubriera con creces

a) el costo de una estación de trabajo dedicada a la tarea, y

b) la molestia necesaria para configurarlo como se indica arriba, y

c) sobrando lo suficiente para justificar el trabajo en absoluto.

Aun así, probablemente consideraría una máquina virtual.

Obviamente hay otros factores: ¿Cuánto necesita el trabajo? ¿Qué posibilidades hay de que este cliente le brinde trabajo en el futuro o le recomiende otros clientes atractivos?

En cuanto a qué tan común es esto... Nunca lo he visto, pero esa es mi experiencia.

El seguimiento del tiempo de captura de pantalla no es común. Pero si se aplica correctamente, es beneficioso para todos.

1. Tal solicitud es normal solo para sus propios dispositivos.

Me he encontrado con tal comportamiento en los clientes y puedo entenderlo. En la medida en que suceda solo en su dispositivo dedicado para acceder a su infraestructura, esto no es una preocupación. Para otros casos, lea más:

Siempre uso el seguimiento de mis actividades con beneficio, pero las grabaciones deben permanecer internas.

2. Cuando trabajo en mi computadora, la grabación es mía, no de ellos.

Durante el período de contrato de mi desarrollador de software , encontré e instalé deliberadamente una herramienta que registra la ventana en la parte superior y las capturas de pantalla. Me dio flexibilidad para abordar múltiples proyectos y clientes, cambiando entre ellos sin necesidad de anotar inmediatamente sus horas, facturándolos con precisión y auditándome si necesitaba revisar adicionalmente mi tiempo invertido. Además, si se perdía algún trabajo debido a la inestabilidad del editor, era fácil restaurarlo a partir de capturas de pantalla. En ese momento, revelaría las capturas de pantalla al cliente, pero solodurante su presencia personal en mi oficina, conmigo controlando la computadora y sin grabación de video. De esa manera, podrían verificar mis períodos facturados e incluso si otras capturas de pantalla aparecieran brevemente en la pantalla durante 0,3 segundos, no lo vería como una preocupación. Si pidieran algunas capturas de pantalla, las redactaría para eliminar primero la información no relacionada.

3. La grabación puede divulgarse completamente solo si se realiza en su estación de trabajo.

Aplica tanto para freelance como para empleo. También en mi caso, durante mi período de empleo actual, sigo usando esta herramienta para dar una facturación precisa de todos los proyectos. Y aquí, le daría la pista completa a mi empleador, incluso de manera proactiva (quiero decir, la grabación es mi iniciativa, no su requisito) porque en la computadora de la empresa no tengo nada que ocultar.


Siéntase libre de rechazar esta respuesta, pero le agradecería que agregara un comentario y explicara los problemas que encontró allí.