El proveedor está "engañando", pero no quiero revelar cómo me enteré
Soy un desarrollador de TI con experiencia que recientemente cambió a la consultoría de TI. Mi proyecto actual consiste en luchar contra el horrible rendimiento del software en una granja de servidores que mi cliente ha alquilado.
Mi cliente pagó recientemente una enorme cantidad por un benchmark externo de esta granja de servidores alquilada, y los resultados fueron buenos. Hoy me enteré de que el host de la granja de servidores estaba al tanto de la hora exacta de las pruebas, y ellos Volkswagened la prueba (es decir, cambiaron la configuración durante la prueba para producir resultados más favorables que en el uso en el mundo real) añadiendo temporalmente recursos adicionales a la granja de servidores.
Resulta que mi cliente publicó realmente los tiempos de las pruebas al host. Las pruebas se realizaron de noche para no interferir con los usuarios en vivo, pero el host necesitaba apagar algunas tareas nocturnas automatizadas - de lo contrario los resultados habrían sido alterados por sincronizaciones de larga duración que no ocurren durante el día.
Debería tocar la campana de alarma y hacérselo saber a mi cliente, ya que soy responsable de ellas. Desafortunadamente, obtuve esa información a través de un desarrollador junior empleado por el servidor, que se puso a parlotear sobre ello (probablemente sin saber que estos recursos adicionales estaban destinados a ser un secreto). Como él ha sido de gran ayuda en las últimas semanas - de hecho, mi contacto más fiable y valioso en el proyecto - no quiero costarle su trabajo.
Incluso si él no sabía del secreto, al llamarme actuó un poco en contra de una orden permanente de usar el sistema de tickets. Eso me ayudó mucho a conseguir mis objetivos - y eso me plantea el dilema.
Estoy abierto a cualquier sugerencia, tanto ética como pragmática.
Si importara, mi cliente no presentaría una demanda, pero ciertamente dejaría a ese proveedor, y mi cliente es uno de sus clientes más importantes.