Saltar al contenido

Confianza

Desarrollo asistido por inteligencia artificial

Las herramientas de IA pueden ayudar a diseñar, programar, documentar y probar software. Preferimos explicarlo con claridad: en un proyecto podemos usarlas como apoyo, siempre dentro de lo que el cliente autorice, con revisión humana de lo que producen y sin que su uso altere las responsabilidades que asume cada parte en el contrato.

Dónde puede intervenir la IA

Usos posibles en el ciclo de desarrollo
FaseUso posibleQué no cambia
DiseñoOrdenar requisitos, proponer alternativas de arquitectura, redactar borradores de modelos de datos.Las decisiones de diseño las toman y justifican personas.
ProgramaciónSugerencias y autocompletado de código, refactorizaciones, explicación de código existente.Todo el código pasa por revisión y por los mismos controles que el escrito a mano.
DocumentaciónBorradores de manuales, comentarios y notas técnicas.Se revisa que la documentación describa lo que el sistema hace realmente.
PruebasPropuesta de casos de prueba, datos sintéticos, análisis de fallos.Los criterios de aceptación se acuerdan con el cliente y se verifican.

Aprobación de herramientas

Antes de empezar se puede acordar una relación de herramientas de IA permitidas en el proyecto, con su proveedor y la modalidad de uso (por ejemplo, planes que no usen las entradas para entrenar modelos, si el proveedor lo ofrece y así se verifica en sus condiciones). El cliente puede restringir o excluir cualquier herramienta. Si el proyecto no admite herramientas externas, se trabaja sin ellas o con alternativas desplegadas en infraestructura controlada.

Entradas y salidas

  • Entradas: qué puede introducirse en una herramienta (código del proyecto, documentación, descripciones genéricas) y qué queda excluido (credenciales, datos personales, información marcada como confidencial sin autorización).
  • Salidas: el resultado generado se trata como un borrador sin validar hasta que una persona lo revisa.
  • Registro: si el cliente lo solicita, se puede documentar qué herramientas se usaron y en qué partes del trabajo.

Revisión humana

El código y los textos generados con ayuda de IA pueden ser plausibles y, aun así, incorrectos, inseguros o desactualizados. Por eso se someten a revisión de código, pruebas automatizadas, análisis de dependencias y los demás controles acordados para el proyecto. Usar IA no reduce el nivel de exigencia aplicable a un entregable.

Propiedad intelectual

El tratamiento jurídico de los resultados generados con IA no es uniforme y puede depender de la jurisdicción y de las condiciones de cada herramienta. Por eso conviene que el contrato trate expresamente la titularidad de los entregables con independencia de cómo se hayan producido, y que se revise que el código generado no incorpore fragmentos sujetos a licencias incompatibles con el proyecto.

Proveedores externos y datos personales

Una herramienta de IA en la nube es un proveedor externo: recibe información y la trata en sus servidores bajo sus propias condiciones. Si esa información incluye datos personales por cuenta del cliente, ese proveedor podría actuar como subencargado y su uso requeriría la autorización prevista en el encargo de tratamiento, además de valorar dónde se tratan los datos. Como criterio de partida, proponemos no introducir datos personales del cliente en herramientas de asistencia al desarrollo.

Responsabilidad

Qué es política vigente y qué no

Explicación de opciones frente a política vigente
AspectoQué contiene esta páginaQué obliga realmente
NaturalezaExplicación de opciones y criterios que conviene valorar.El acuerdo firmado por las partes para cada proyecto.
En este temaUsos posibles de la IA en el desarrollo y los aspectos que proponemos acordar.Lo que el contrato establezca sobre herramientas autorizadas, datos permitidos, revisión y titularidad.
CertificacionesNo se afirma ninguna certificación, auditoría externa ni sello.Solo existiría si constara documentada y se aportara la evidencia correspondiente.
Políticas internasNo se presenta como política implantada nada que no figure en un acuerdo.Las medidas aplicables son las que se recojan por escrito en el contrato o en sus anexos.

Esta página es informativa. No constituye un contrato ni crea obligaciones por sí misma: las condiciones aplicables a cada proyecto son las que se acuerdan y firman por escrito.

Acordar el uso de IA en tu proyecto

Indícanos en el mensaje cualquier condición que necesites antes de compartir información: confidencialidad, uso de IA, titularidad o tratamiento de datos.

Sin compromiso de aceptación: estudiamos cada caso antes de proponer nada. Cómo tratamos la información que compartes.