forumAbrir tema

Revisar el código con IA antes de la entrega: ¿sirve como criterio de aceptación?

HHavva M***Experto
Cargo
Contabilidad básica
Sector
Medios y publicación
Tipo de organización
cadena de tiendas
Miembro desde
sept 2022
Mensaje
197
#1

Para nuestra empresa en Berlín, que vende repuestos al por mayor y menor, encargamos un portal de pedidos B2B personalizado a una agencia de software externa. El contrato es de 22.000 euros y la semana que viene nos entregan la primera versión final. Como no tenemos desarrolladores en la plantilla, no podemos auditar técnicamente la calidad, seguridad y cumplimiento de estándares del código por nuestra cuenta.

Mi socio en la directiva sugirió subir todo el código fuente entregado a un modelo de IA moderno y sacar un informe de análisis detallado, y según los errores o vulnerabilidades que salgan ahí, aprobar o no el pago. Pero la agencia podría oponerse diciendo que dicho criterio de aceptación no está en el contrato.

¿Una revisión de código basada en IA es un criterio fiable en la fase de entrega? ¿Cómo deberíamos posicionar legal y técnicamente este informe dentro de un proceso de aceptación contractual?

FFiliz G***ParticipanteMiembro de la comunidad
Miembro desde
abr 2022
Mensaje
29
Más útil#2

Respuesta corta: El análisis de código con IA no puede ser por sí solo un criterio de aceptación definitivo, ni legal ni técnico; es solo una herramienta de revisión previa que lista errores sintácticos, vulnerabilidades conocidas y problemas de legibilidad, igual que las herramientas clásicas de análisis estático. No puede validar por sí sola la lógica de negocio, la arquitectura de la base de datos ni el rendimiento bajo carga.

Si quieres incluir una herramienta así en el contrato, debes definir reglas claras y medibles en lugar de basarte en un resultado abstracto de la IA. Por ejemplo, puedes categorizar los hallazgos del informe: 1) Vulnerabilidades críticas de seguridad, 2) Estándares de código y bloques duplicados, 3) Advertencias de rendimiento. Exigir cero vulnerabilidades críticas confirmadas en el contrato sí se considera un criterio de aceptación objetivo.

Además, hay que recordar que las herramientas de IA suelen generar bastantes falsos positivos. Por eso, lo más sano es revisar los puntos del informe junto con el líder técnico de la agencia y un experto independiente que tú asignes, para dejar asentado en un acta cuáles son errores reales.

SSena K***Participante
Cargo
Contable
Sector
Medios y publicación
Tipo de organización
agencia boutique
Miembro desde
feb 2025
Mensaje
2
#3

No puedes imponer como criterio de aceptación una herramienta que no estuviera definida previamente en el contrato. La agencia se va a oponer y con razón. Puedes pasar el código por la IA, pero debes usar los resultados como feedback técnico para armar una lista de revisiones de buena fe con la agencia, no para congelar el pago.

CCanParticipante
Cargo
Experto en SEO
Miembro desde
mar 2024
Mensaje
172
#4

Por los límites de contexto, la IA se puede perder el flujo de datos global del proyecto. Por ejemplo, puede no ver que un control de permisos se hace en otra capa y decirte que hay un fallo ahí. En cambio, no se da ni cuenta de errores complejos de lógica de negocio. Debe usarse de forma híbrida junto con herramientas tradicionales de análisis estático y pruebas unitarias.

CCeren A***Experto
Cargo
Director de marca
Tipo de organización
cadena de tiendas
Miembro desde
ago 2023
Mensaje
154
#5

Subir el código de la empresa a servicios públicos de IA sin revisar el acuerdo de confidencialidad y la licencia puede implicar una infracción grave de propiedad intelectual y privacidad. ¿Qué pasa con los derechos del código de la agencia y las licencias de librerías de terceros? Revisa tu política de seguridad de datos antes de dar ese paso.

HHüsniye U***Participante
Cargo
Secretaria
Sector
Industria auxiliar del automóvil
Tipo de organización
agencia boutique
Miembro desde
feb 2025
Mensaje
173
#6

El trimestre pasado pasamos la IA por un proyecto de microservicios de 15.000 líneas. De 42 advertencias que sacó, 26 eran infundadas, o sea, falsos positivos. Pero de las 16 restantes, 3 eran de verdad una fuga de memoria crítica y un fallo de permisos. Hace falta sí o sí un experto que filtre.

OOsman K***VeteranoMiembro de la comunidad
Miembro desde
feb 2026
Mensaje
279
#7

si no sabes leer codigo tampoco vas a saber interpretar lo q te responda la ia en mi opinion.. y vas a decri q hay 50 errores en el informe, el programador te explica en dos mins xq no son errores y se tensa todo al pedo.

TTuğçe Y***Participante
Cargo
Director de aseguramiento de calidad
Sector
Distribución alimentaria
Tipo de organización
distribuidor regional
Miembro desde
mar 2022
Mensaje
329
#8

Desde el punto de vista legal, lo que manda es el pliego técnico y el acta de aceptación acordados en el contrato. El informe de una herramienta no aprobada previamente no puede ser causa de rescisión unilateral ni de suspensión de pago. Sin embargo, si las vulnerabilidades concretas del informe entran en la definición de vicio/defecto según el derecho de obligaciones, puedes exigir su subsanación.

KKemal K***Veterano
Cargo
Desarrollador de software
Sector
Fabricación de muebles
Tipo de organización
empresa familiar
Miembro desde
feb 2023
Mensaje
57

Doki · Diseño de interfaz · 2026

#9

Al recibir el código puedes usar la IA con este filtro de tres pasos: 1) Etiqueta las sugerencias del informe como hallazgos sospechosos, no como errores definitivos. 2) Pásale la lista a la agencia y pide una explicación por escrito. 3) Reserva presupuesto para que un dev freelance independiente revise 2 horas y confirme la defensa de la agencia.

BBurcu Ş***Participante
Cargo
Responsable de redes sociales
Sector
Medios y publicación
Tipo de organización
taller
Miembro desde
mar 2025
Mensaje
406
#10

Entiendo tu inquietud, recibir una entrega sin conocimientos técnicos da bastante miedo. No pienses en la IA como un auditor sino como una herramienta para hacer preguntas. Toma los puntos claros del informe y pregúntale amablemente a la agencia si hay alguna razón específica por la que lo plantearon así.

OOkan U***Participante
Cargo
Operador de entrada de datos
Sector
Retail
Tipo de organización
taller
Miembro desde
nov 2022
Mensaje
84
#11

Exacto, y encima no es tan conocido. Preguntad quién ha preparado la oferta y quién hará el trabajo.

Corrijanme si me equivoco.

RRamazan T***ParticipanteMiembro de la comunidad
Miembro desde
may 2024
Mensaje
4
#12

Soy una pequeña empresa, os lo cuento desde mi lado. Si decidimos sin medir, siempre acabamos en el mismo punto.

Por supuesto, cambia si tu situación es diferente.

HHatice Ş***Participante
Cargo
Especialista en recursos humanos
Sector
Servicios de TI
Tipo de organización
startup recién creada
Miembro desde
sept 2025
Mensaje
123
#13

Creo que es difícil hablar con tanta claridad sobre analisis de codigo con inteligencia artificial. Todos los que se apresuran con analisis de codigo con inteligencia artificial se atascan en el mismo punto.

Yo seguiría por ese camino.

BBeyza V***Participante
Cargo
Especialista en seguridad de la información
Sector
Formación
Tipo de organización
taller
Miembro desde
ago 2023
Mensaje
160
#14

Este enfoque tiene un coste, y no se habla de ello. Si es la primera vez que lo hacéis, empezad poco a poco, la escala llegará después.

La oferta más barata suele ser la menos pensada. Eso es todo, disculpa si me he extendido demasiado.

ZZafer A***Participante
Cargo
Director de producto
Sector
Textil
Tipo de organización
taller
Miembro desde
sept 2024
Mensaje
61
#15

Exactamente así. Ningún proceso mejora si no se registran datos porque no sabes qué tienes que arreglar.

También me gustaría saber si alguien lo hace de otra manera.

MMustafa K***ExpertoMiembro de la comunidad
Miembro desde
ene 2025
Mensaje
3
#16

Buen trabajo. El calendario de pagos debe vincularse a las fases del proyecto, no a fechas fijas.

Un informe semanal por escrito funciona mucho mejor que preguntar por fechas. Esta es mi opinión no lo escribo como una verdad absoluta.

EEfe A***Participante
Cargo
Director de TI
Sector
Ganadería
Tipo de organización
startup recién creada
Miembro desde
abr 2024
Mensaje
2
#17

Estoy de acuerdo. En un sistema heredado, lo más caro son las dependencias desconocidas.

EElif V***Participante
Cargo
Técnico de control de calidad
Sector
Fabricación de maquinaria
Tipo de organización
Empresa de 20 empleados
Miembro desde
nov 2025
Mensaje
40
#18

os cuento lo que me pasó a mí a ver si os sirve de ayuda. las decisiones apresuradas son las que hay que corregir seis meses después.

NNeslihan Y***Participante
Cargo
Responsable de redes sociales
Sector
Publicidad y promoción
Tipo de organización
empresa familiar
Miembro desde
oct 2024
Mensaje
307
#19

De acuerdo, incluso me gustaría recalcarlo. Todos los que se apresuran con analisis de codigo con inteligencia artificial se atascan en el mismo punto.

Comprobado por experiencia.

OOsman E***ParticipanteMiembro de la comunidad
Miembro desde
jun 2024
Mensaje
401
#20

Después de vivir eso, mi perspectiva cambió. Todos los que se apresuran con analisis de codigo con inteligencia artificial se atascan en el mismo punto.

Esta es mi opinión, no lo escribo como una verdad absoluta.

Responder