Cómo denegar diplomáticamente el acceso del cliente a su servidor

Mi cliente ha solicitado acceso a su servidor que aún no hemos entregado, debido a que el desarrollo del proyecto aún está en progreso. No tienen a nadie en el personal con experiencia en tecnología. Y si trajeran a alguien de fuera de su oficina, esta persona no entendería fácilmente nuestro desbordamiento de pila o nuestro software. En pocas palabras, la integridad del proyecto y el software está en riesgo, lo sabemos, pero no tengo palabras para explicárselo al cliente. Básicamente buscando una documentación de atajo de algún tipo.

¿Qué razones dan para querer acceder? Tal vez puedas encontrar otra forma de satisfacer su necesidad.
¿Qué significa "acceso"? Si quieren el servidor por el que pagaron, incluso si el proyecto no está terminado, ¿cuál es su base para no entregarlo solo por las tarifas pagadas para presentarlo?

Respuestas (2)

Asumo que el hardware y el software (realizados como trabajo por contrato) son legalmente suyos. Si el contrato no aborda esta situación, encuentre una manera de modificar el contrato o de otra manera poner por escrito que usted no es responsable de los cambios realizados en el sistema por cualquier persona ajena al equipo que fue contratado para hacer el trabajo (es decir, su equipo ). Otorgarles acceso de solo lectura podría ser otra opción.

También he visto a un consultor aumentar su tarifa cuando el cliente revela su intención de ceder su trabajo a otros contratistas, esencialmente como una sanción por terminación anticipada. Básicamente, lo que quiere hacer ahora no es evitar que otras personas hurguen en su código, sino protegerse de cualquier efecto que pueda tener.

No está claro cuál es la situación legal aquí.

Si está creando algún software para ellos y aún no lo ha terminado o presumiblemente no lo ha pagado. Entonces creo que es una posición bastante comprensible decirle a su cliente: "espere, aún no posee el código, si se lo mostramos, puede simplemente copiarlo y no pagarnos. Lo sentimos, no podemos tomar el riesgo."

Si proporciona un servidor como parte del contrato Y usa ese servidor como su entorno de desarrollo, entonces creo que probablemente esté en problemas. Dales un nuevo servidor en blanco en su lugar. Digamos que no ha implementado en producción porque no está terminado.

Si está trabajando por día y le han pagado por el trabajo realizado hasta la fecha, entonces tendrá que mostrar su mano.