Saltar al contenido
HablemosMenú

Seguridad y rendimiento

Auditoría técnica de código para saber qué tienes antes de decidir.

Revisamos cómo está construido tu software por dentro, de qué piezas de terceros depende y cómo se publica cada versión nueva. Te contamos en qué estado está, qué riesgos tiene y qué haríamos primero, en un lenguaje que entienden tanto tu equipo técnico como dirección.

Qué resolvemos

Decidir sin mirar por dentro sale caro.

  1. 01

    Heredas un proyecto

    Cambias de proveedor o se va la persona que lo hizo, y nadie sabe bien cómo está construido ni qué se rompe si se toca.

  2. 02

    Vas a invertir o a comprar

    El producto convence en la demostración, pero el valor de la operación depende de lo que hay debajo: cómo está hecho, sus licencias, su seguridad y quién puede mantenerlo.

  3. 03

    Cada cambio cuesta más

    Los presupuestos crecen, aparecen errores donde nadie tocó y el equipo propone rehacerlo todo. Antes de aceptarlo, conviene saber si hace falta.

Qué incluye

Una revisión completa, explicada para decidir.

Miramos el software y todo lo que lo rodea: cómo está hecho, cómo se publica y de qué depende.

Qué recibes

  • Resumen para dirección con conclusiones claras
  • Informe detallado con ejemplos concretos
  • Mapa de riesgos y de arreglos pendientes
  • Plan de acción por prioridades
  • Cómo está construido: cómo se reparte el trabajo entre sus partes, por dónde pasan los datos y si esa base técnica aguanta lo que tienes previsto en tu hoja de ruta.
  • Calidad: si se entiende bien, si hay partes repetidas o enrevesadas, si sigue unas normas comunes y si tiene pruebas automáticas que avisen cuando algo se rompe. Lo miramos con herramientas y leyendo a mano las partes críticas.
  • Deuda técnica: los arreglos pendientes que encarecen cada cambio. Dónde están, cuánto frenan al equipo, qué conviene resolver ya y qué puede esperar.
  • Piezas de terceros y licencias: componentes de otros que usa tu software y que están sin actualizar o abandonados, que tienen fallos de seguridad conocidos o cuyas licencias pueden darte problemas si vendes o distribuyes el producto.
  • Seguridad por dentro: fallos habituales al comprobar los datos que llegan, contraseñas y claves guardadas donde no deben, permisos e inicio de sesión, revisados directamente en el software y no solo desde fuera.
  • Servidores y publicación: copias para pruebas, copias de seguridad, cómo se publican las versiones nuevas, cómo se vigila y qué está documentado. Es decir, lo que permite mantener el software sin depender de una sola persona.
  • Due diligence técnica: la revisión previa a una inversión o una compra. Un informe para inversores o compradores con los riesgos, el esfuerzo estimado para corregirlos y las preguntas que conviene hacer al equipo vendedor.

Cómo lo hacemos

Del primer acceso a una decisión informada.

  1. Paso 01

    Objetivo

    Qué decisión tienes que tomar: invertir, comprar, continuar el proyecto o rehacerlo. Eso marca dónde ponemos el foco.

  2. Paso 02

    Acceso y confidencialidad

    Firmamos un acuerdo de confidencialidad y nos das acceso, solo para consultar, al software, a la documentación y, si hace falta, a una versión en marcha.

  3. Paso 03

    Revisión

    Herramientas automáticas, lectura a mano y conversaciones con quien lo desarrolló o lo mantiene, si está disponible.

  4. Paso 04

    Informe

    Te presentamos las conclusiones en una reunión, con un resumen para dirección y el detalle para el equipo técnico.

  5. Paso 05

    Siguientes pasos

    Si quieres, te ayudamos a llevar a cabo el plan. Si no, el informe es tuyo para dárselo a quien elijas.

Herramientas

Con qué revisamos.

Herramientas automáticas para repasarlo todo y lectura a mano para entender lo que una herramienta no ve.

Revisión automática
  • SonarQube
  • PHPStan
  • ESLint
  • Semgrep
Piezas de terceros
  • Dependabot
  • Trivy
  • Composer audit
  • npm audit
Lenguajes de programación
  • PHP
  • JavaScript
  • TypeScript
  • Python
  • Swift
  • Kotlin
Servidores y publicación
  • Docker
  • Linux
  • AWS
  • CI/CD

Para quién

¿Encajamos?

Encaja contigo si…

  • Vas a heredar un software de otro equipo o proveedor
  • Vas a invertir en una startup o a comprar una empresa con software propio
  • Tu equipo propone rehacerlo todo y quieres una segunda opinión
  • Necesitas explicar a dirección el estado real del producto

No somos para ti si…

  • Buscas un informe que confirme lo que ya has decidido
  • No puedes darnos acceso al software por dentro
  • Te interesa más señalar culpables que entender el estado del producto

Cómo contratarlo

Elige el formato.

Proyecto cerrado

Alcance, plazos y presupuesto definidos antes de empezar.

Para una auditoría o una due diligence

CTO fraccional

Un director de tecnología con experiencia, a tiempo parcial.

Para dirigir el plan tras la auditoría

Equipo dedicado

Un equipo completo que trabaja solo en tu producto, listo para empezar.

Para seguir con un software heredado

Preguntas frecuentes

Sobre la auditoría técnica.

¿Qué diferencia hay con una auditoría de seguridad?

La auditoría técnica revisa el software por dentro: cómo está construido, su calidad y también su seguridad. La auditoría de seguridad prueba el sistema en marcha, desde fuera, intentando entrar. Se complementan, y antes de una compra suele tener sentido hacer las dos.

¿Qué tenemos que daros para empezar?

Acceso al software con su historial de cambios, la documentación que exista y, si se puede, una versión donde verlo funcionando. Basta con que podamos consultarlo, sin poder modificar nada, y nos retiras el acceso cuando terminamos.

¿Habláis con el equipo que lo desarrolló?

Si está disponible, sí. Una conversación con quien lo construyó aclara decisiones que no están escritas en ningún sitio. El objetivo es entender el estado del producto, no buscar culpables.

¿Cuánto cuesta una auditoría técnica?

Depende del tamaño del software, de cuántos sistemas intervienen y de lo a fondo que haya que mirar. Tras ver el alcance te enviamos un presupuesto por escrito. En una due diligence, ajustamos el trabajo a los plazos de la operación.

¿Y si la conclusión es que hay que rehacerlo?

Te lo diremos con argumentos, y también si no hace falta. A veces basta con ordenar y reforzar partes concretas; otras, conviene empezar de nuevo. Si decides rehacer, lo planteamos como software a medida; si no, podemos ocuparnos del mantenimiento de lo que se queda.

Relacionados

También te puede interesar

Auditoría de seguridad

Buscamos los puntos débiles como lo haría un atacante, con un plan claro para cerrarlos.

Contacto

¿Hablamos de tu proyecto?

Cuéntanos qué necesitas. Te respondemos en menos de 24 horas laborables con los siguientes pasos, sin compromiso.

¿Qué necesitas? Opcional

Solo usamos analítica propia, sin publicidad ni empresas externas. Si aceptas, recordaremos tu navegador entre visitas y, si has entrado con tu cuenta, enlazaremos tus visitas con ella; si no, solo contamos la visita, sin reconocerte. Puedes cambiarlo cuando quieras en «Preferencias de cookies», al pie de la página. Política de cookies