Acerca de este anuncio
Este servicio se centra estrictamente en tareas de reparación y no en una reconstrucción completa. Si su aplicación presenta una página que genera errores, un formulario que pierde datos o una solicitud excesivamente lenta, localizamos la causa subyacente y la solucionamos sin reescribir su producto.
Comenzamos reproduciendo el problema con precisión mediante las mismas entradas y el mismo entorno para confirmar el fallo de forma directa. Si un fallo no se puede reproducir, no afirmamos haberlo resuelto.
A continuación, delimitamos el problema examinando los registros, las trazas de red y aplicando bisección al historial de confirmaciones. En el caso de los problemas de rendimiento, realizamos perfiles de análisis en lugar de suposiciones, ya que una consulta lenta de base de datos difiere notablemente de un renderizado lento de plantilla. Los fallos intermitentes se investigan a través de los recursos compartidos, como los grupos de conexiones, los bloqueos o las colisiones de claves de caché.
La reparación se limita al cambio más pequeño que elimine la causa raíz. Si el problema es de naturaleza arquitectónica, se lo explicamos con claridad y le ofrecemos una mitigación provisional junto con una solución definitiva de alcance independiente, proporcionándole pruebas objetivas para la toma de decisiones.
Qué recibe usted
- Un diagnóstico por escrito que detalla qué fallaba, por qué y las pruebas correspondientes.
- El parche aplicado y probado, con el caso de reproducción transformado en una prueba de regresión.
- Una breve nota en la que se señalan los riesgos conexos cercanos, ordenados por urgencia.
Qué necesitamos de usted
Acceso al repositorio, un método fiable para reproducir el problema mediante pasos detallados, una grabación de pantalla o una cuenta funcional, así como cualquier texto de error o salida de registros disponibles. En cuanto a los problemas de rendimiento, resulta útil contar con una pauta aproximada del resultado aceptable.
Plazos y comunicación
Por lo general, el diagnóstico se entrega el mismo día con las pruebas pertinentes, seguido del parche una vez que usted aprueba el enfoque. No se realiza ningún cambio sin su conocimiento previo; usted recibe la diferencia de código (diff), la prueba de regresión y una explicación del fallo. Si una corrección requiere más trabajo del que sugería el síntoma, se le informará antes de iniciar cualquier tarea.