Recientemente me encontré con este problema cuando un cliente estaba de acuerdo con nuestra metodología, pero la administración superior se dio cuenta de que los desarrolladores pasaban el tiempo probando en lugar de desarrollarse y estaban preocupados por esto. Después de todo, tenían personal de control de calidad que hacer. ¡la prueba! Hice un blog sobre cómo lidié con esto aquí:
enlace
Para resumir, comparé nuestras horas estimadas con las horas reales para el proyecto y luego comparé nuestra tasa de defectos con la tasa de defectos de otros equipos. En nuestro caso, estas cifras se compararon favorablemente y no hubo más preocupaciones.
Mi conclusión basada en esta experiencia es:
... la mejor manera de convencer a cualquier persona de que tu enfoque para hacer algo es práctico y pragmático, es hacerlo y medirlo con respecto a otros enfoques. A las personas no les importa el dogma, o ¿Por qué crees que algo debería ser la mejor manera? Solo mostrando a las personas los números y midiendo la efectividad de su enfoque, podrá demostrar verdaderamente que sus prácticas son efectivas.
En otros proyectos, hemos trabajado junto con desarrolladores de clientes que no crearon pruebas unitarias o hicieron TDD y tuvimos que mantener las pruebas que rompen. Sin embargo, se vuelve muy fácil vender el enfoque TDD a esos desarrolladores clientes cuando puedes decirles lo que han roto en el código antes de que sepan.
Por lo tanto, en su caso, lo haría a escondidas si es necesario (tal vez haya un área pequeña del código que pueda comenzar a probar y que cambie con frecuencia o de la que sea responsable), pero haga un seguimiento de tus números : ¿cuál es el esfuerzo para crear tus pruebas? ¿Cuál es la tasa de defectos? ¿Cómo se compara esto con otros proyectos / miembros del equipo?
En mi opinión, nadie debería pedir permiso o disculparse por querer hacer su trabajo correctamente y cualquier desarrollador profesional debería intentar probar su código con pruebas automatizadas siempre que sea posible y práctico. Esperemos que sea ambas cosas en tu caso. Buena suerte!