Contratar

Plugins e inspecciones a medida

Para equipos que quieren sus propias reglas aplicadas en el IDE y en CI. Inspecciones de análisis estático a medida de tu código, entregadas como un plugin que tus desarrolladores instalan — con alcance fijo, precio fijo y una prueba por cada inspección.

¿Qué detecta una inspección de análisis estático a medida que un linter genérico no detecta?

Un linter genérico solo conoce reglas generales; una inspección a medida conoce tu base de código, así que puede marcar tus propias APIs internas, formatos de secretos, patrones de seguridad y reglas de arquitectura que un linter general no puede expresar. Las inspecciones se entregan como un plugin de JetBrains que tus desarrolladores instalan, con una prueba por cada inspección y una descripción escrita de qué marca cada una y por qué.

¿Pueden las mismas inspecciones correr en CI, no solo en el IDE?

Sí. Las inspecciones pueden correr en GitHub Actions o GitLab CI, así un pull request falla con la misma regla que el IDE marca mientras los desarrolladores escriben, y el plugin puede servirse desde un repositorio de plugins privado desde el que tu equipo se actualiza.

Para quién es

  • Equipos con API internas, frameworks o convenciones que los linters genéricos no conocen.
  • Empresas que quieren detectar formatos de secretos, patrones de seguridad o reglas de arquitectura en el IDE, mientras los desarrolladores escriben.
  • Equipos de plataforma que necesitan que los mismos controles corran en CI, no solo en la máquina de cada desarrollador.

Qué se construye

  • Inspecciones a medida de tu código. API internas, formatos de secretos, patrones de seguridad y reglas de arquitectura que un linter genérico no puede expresar.
  • Entregadas como un plugin. Empaquetadas como un plugin de JetBrains que tu equipo instala, con una prueba por cada inspección.
  • Los mismos controles en CI. Las inspecciones pueden correr en GitHub Actions o GitLab CI, para que un pull request falle con la misma regla que marca el IDE.
  • Distribución privada. El plugin puede servirse desde un repositorio de plugins privado desde el que tu equipo se actualiza.

Qué recibes

  • El plugin, con su código fuente, y una prueba por cada inspección.
  • Una descripción por escrito de cada inspección: qué marca, por qué, y su corrección rápida cuando la tiene.
  • La configuración de CI, cuando CI está en el alcance.
  • Una ronda de preguntas de seguimiento por correo después de la entrega.

Cómo funciona

  • Describes las reglas que quieres aplicar y compartes código de ejemplo que debería y no debería dispararlas.
  • En 2 días hábiles recibes el alcance por escrito: las inspecciones, si se incluye CI, fecha de entrega y precio.
  • Se paga 50% al iniciar el trabajo y 50% a la entrega.
  • El trabajo es asíncrono: correo y un pull request. Hay una llamada disponible si la prefieres.

Precio

  • USD 7.500, fijo, por hasta 3 inspecciones, empaquetadas como un plugin con una prueba por cada una, entregado en 10 días hábiles.
  • Desde USD 15.000 por un plugin completo: las inspecciones también corren en GitHub Actions o GitLab CI y el plugin se sirve desde un repositorio de plugins privado. La fecha de entrega se fija en el alcance.
  • Pago por transferencia bancaria internacional en USD, con factura.

Condiciones en breve

  • El plugin y su código fuente son tuyos una vez pagada la factura.
  • Tu código y tus datos son confidenciales. Firmar tu NDA no es problema.
  • La responsabilidad se limita al precio pagado.

Antecedentes

  • 146 plugins en este catálogo, creados y publicados en JetBrains Marketplace con las mismas herramientas de inspección: mira el catálogo de plugins.
  • Cada uno se entrega con pruebas y se verifica contra las versiones del IDE que soporta antes de publicarse.

Empezar